public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
To: git-commits@fedoraproject.org
Subject: [rpms/rubygem-uuid] rawhide: Retired: Fails to install: https://forge.fedoraproject.org/releng/tickets/issues/13473
Date: Tue, 18 Aug 2026 13:32:13 GMT	[thread overview]
Message-ID: <178705993328.1.8643487280051146408.rpms-rubygem-uuid-6dc911d7507e@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/rubygem-uuid
Branch : rawhide
Commit : 6dc911d7507e566421586f7eb121eb64447f88e6
Author : Miro Hrončok <miro@hroncok.cz>
Date   : 2026-08-18T15:32:00+02:00
Stats  : +1/-326 in 7 file(s)
URL    : https://src.fedoraproject.org/rpms/rubygem-uuid/c/6dc911d7507e566421586f7eb121eb64447f88e6?branch=rawhide

Log:
Retired: Fails to install: https://forge.fedoraproject.org/releng/tickets/issues/13473

---
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index bab9ae6..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/uuid-2.3.7.gem

diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..d035a64
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Retired: Fails to install: https://forge.fedoraproject.org/releng/tickets/issues/13473

diff --git a/rubygem-uuid-file_exists_deprecation.patch b/rubygem-uuid-file_exists_deprecation.patch
deleted file mode 100644
index 7ece6f9..0000000
--- a/rubygem-uuid-file_exists_deprecation.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 27ae70845ff9f3be71060f473565aa7d1e6ed781 Mon Sep 17 00:00:00 2001
-From: Eric Hodel <drbrain@segment7.net>
-Date: Wed, 12 Feb 2014 15:01:57 -0800
-Subject: [PATCH] File.exists? is deprecated, use File.exist?
-
----
- lib/uuid.rb | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/lib/uuid.rb b/lib/uuid.rb
-index 02a1445..6cd9149 100644
---- a/lib/uuid.rb
-+++ b/lib/uuid.rb
-@@ -175,7 +175,7 @@ def self.state_file(mode = 0644)
- 
-     @state_file = File.join(state_dir, 'ruby-uuid')
- 
--    if !File.writable?(state_dir) || (File.exists?(@state_file) && !File.writable?(@state_file)) then
-+    if !File.writable?(state_dir) || (File.exist?(@state_file) && !File.writable?(@state_file)) then
-       @state_file = File.expand_path('.ruby-uuid', '~')
-     end
- 
-@@ -267,7 +267,7 @@ def initialize
-       @sequence = rand 0x10000
- 
-       # Ensure the mode is respected, even with a restrictive umask
--      File.open(state_file, 'w') { |f| f.chmod(self.class.mode) } if state_file && !File.exists?(state_file)
-+      File.open(state_file, 'w') { |f| f.chmod(self.class.mode) } if state_file && !File.exist?(state_file)
- 
-       if state_file
-         open_lock 'wb' do |io|

diff --git a/rubygem-uuid-tool.patch b/rubygem-uuid-tool.patch
deleted file mode 100644
index 46a9b1e..0000000
--- a/rubygem-uuid-tool.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-commit 8fe1f949f0538a87f5b4f74de0008306d2f70c65
-Author: Michael Witrant <mike@lepton.fr>
-Date:   Sat Mar 3 10:50:12 2012 +0100
-
-    Reverted executable loss
-
-diff --git a/bin/uuid b/bin/uuid
-index 3e9ea85..b859696 100755
---- a/bin/uuid
-+++ b/bin/uuid
-@@ -1,16 +1,55 @@
- #!/usr/bin/env ruby
--#
--# This file was generated by Bundler.
--#
--# The application 'uuid' is installed as part of a gem, and
--# this file is here to facilitate running it.
--#
-+require "uuid"
-+require "optparse"
- 
--require 'pathname'
--ENV['BUNDLE_GEMFILE'] ||= File.expand_path("../../Gemfile",
--  Pathname.new(__FILE__).realpath)
-+address = nil 
-+count = 1
-+format = :default
-+server = false
- 
--require 'rubygems'
--require 'bundler/setup'
-+opts = OptionParser.new("", 24, '  ') do |opts|
-+  opts.banner = "Usage: #{File.basename($0)} [options]"
- 
--load Gem.bin_path('uuid', 'uuid')
-+  opts.separator "\nOptions:"
-+  opts.on("-s", "--socket {HOST:PORT|PATH}",
-+          "communicate on HOST:PORT or PATH (default: #{UUID::SOCKET_NAME})") do |value|
-+    address = value
-+  end
-+
-+  opts.on("-S", "--server", "run as a server") do |value|
-+    server = value ? true : false
-+  end
-+
-+  opts.on("-F", "--format {FORMAT}", "UUID format (client only)") do |value|
-+    format = value.to_sym
-+  end
-+
-+  opts.on("-C", "--count {COUNT}", "returns give number of UUIDs") do |value|
-+    count = value.to_i
-+  end
-+
-+  opts.on("-h", "--help", "Show this message") do
-+    puts opts.to_s.gsub(/^.*DEPRECATED.*$/s, '')
-+    exit
-+  end
-+
-+  opts.on("-v", "--version", "Show version") do
-+    puts "UUID v#{UUID::VERSION}"
-+    exit
-+  end
-+
-+  opts.parse! ARGV
-+end
-+
-+
-+if server
-+  $stdout << "Starting UUID server on #{address}\n"
-+  UUID::Server.new.listen(address || UUID::SOCKET_NAME)
-+else
-+  UUID.server = address if address
-+  $stdout << UUID.generate(format)
-+  (count - 1).times do
-+    $stdout.putc "\n"
-+    $stdout << UUID.generate(format)
-+  end
-+end

diff --git a/rubygem-uuid.spec b/rubygem-uuid.spec
deleted file mode 100644
index 7d9a42f..0000000
--- a/rubygem-uuid.spec
+++ /dev/null
@@ -1,187 +0,0 @@
-%global gem_name uuid
-
-Name:           rubygem-%{gem_name}
-Version:        2.3.7
-Release:        26%{?dist}
-Summary:        UUID generator based on RFC 4122
-
-# Automatically converted from old format: MIT or CC-BY-SA - review is highly recommended.
-License:        LicenseRef-Callaway-MIT OR LicenseRef-Callaway-CC-BY-SA
-URL:            http://github.com/assaf/uuid
-Source0:        https://rubygems.org/gems/%{gem_name}-%{version}.gem
-# https://github.com/assaf/uuid/pull/39
-Patch0:         %{name}-tool.patch
-# https://github.com/assaf/uuid/pull/36
-# Needed for ruby3.2, which removes File.exists? deprecated since ruby 2.1
-Patch1:         %{name}-file_exists_deprecation.patch
-# https://github.com/assaf/uuid/pull/61
-# Compatibility for mocha 2.0
-Patch2:         %{gem_name}-pr61-mocha-2.0-compat.patch
-
-BuildArch:      noarch
-BuildRequires:  rubygems-devel
-BuildRequires:  rubygem(macaddr)
-BuildRequires:  rubygem(mocha)
-BuildRequires:  rubygem(test-unit)
-%if 0%{?fedora} && 0%{?fedora} <= 20 || 0%{?rhel} && 0%{?rhel} <= 7
-Requires:       ruby(release)
-Requires:       ruby(rubygems)
-Requires:       rubygem(macaddr) >= 1.0
-Requires:       rubygem(macaddr) < 2
-Provides:       rubygem(%{gem_name}) = %{version}
-%endif
-
-%description
-UUID generator for producing universally unique identifiers based on RFC 4122
-(http://www.ietf.org/rfc/rfc4122.txt).
-
-
-%package doc
-Summary:        Documentation for %{name}
-BuildArch:      noarch
-Requires:       %{name} = %{version}-%{release}
-
-%description doc
-Documentation for %{name}.
-
-
-%prep
-gem unpack %{SOURCE0}
-
-%setup -q -D -T -n  %{gem_name}-%{version}
-%patch 0 -p1
-%patch 1 -p1
-%patch 2 -p1
-sed -i -e '1s,.*,#!/usr/bin/ruby,' bin/uuid
-
-gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
-
-
-%build
-gem build %{gem_name}.gemspec
-
-%gem_install
-
-
-%install
-mkdir -p %{buildroot}%{gem_dir}
-cp -a .%{gem_dir}/* \
-        %{buildroot}%{gem_dir}/
-
-mkdir -p %{buildroot}%{_bindir}
-# rename to fix conflict with uuid package
-mv .%{_bindir}/uuid \
-        %{buildroot}%{_bindir}/uuid.rb
-
-find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x
-
-
-%check
-pushd .%{gem_instdir}
-# https://github.com/assaf/uuid/issues/43
-sed -i -e "s,'mocha','mocha/setup'," test/*.rb
-ruby -Ilib:test -e 'Dir.glob "./test/*.rb", &method(:require)'
-popd
-
-
-%files
-%dir %{gem_instdir}/
-%dir %{gem_instdir}/bin/
-%license %{gem_instdir}/MIT-LICENSE
-%{_bindir}/uuid.rb
-%{gem_instdir}/bin/uuid
-%{gem_libdir}/
-%{gem_spec}
-%{gem_instdir}/%{gem_name}.gemspec
-%exclude %{gem_instdir}/bin/rake
-%exclude %{gem_instdir}/bin/yard
-%exclude %{gem_instdir}/bin/yardoc
-%exclude %{gem_instdir}/bin/yri
-%exclude %{gem_instdir}/test/
-%exclude %{gem_cache}
-%exclude %{gem_instdir}/Rakefile
-
-%files doc
-%doc %{gem_docdir}/
-%doc %{gem_instdir}/CHANGELOG
-%doc %{gem_instdir}/README.rdoc
-
-
-%changelog
-* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-26
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
-
-* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-25
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
-
-* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-24
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
-
-* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-23
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
-
-* Wed Sep 04 2024 Miroslav Suchý <msuchy@redhat.com> - 2.3.7-22
-- convert license to SPDX
-
-* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-21
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
-
-* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-20
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
-
-* Sun Oct 29 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.3.7-19
-- Apply upstream PR for mocha 2.0 compatibility
-
-* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-18
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
-
-* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-17
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Tue Nov 15 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.3.7-16
-- Backport upstream patch for File.exists? removal for ruby3.2
-
-* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-15
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-14
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-13
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-12
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.7-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sun Feb 08 2015 František Dvořák <valtri@civ.zcu.cz> - 2.3.7-1
-- Initial package

diff --git a/sources b/sources
deleted file mode 100644
index 22b905a..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-749430cac002a05e99d7ae0fb835f78a  uuid-2.3.7.gem

diff --git a/uuid-pr61-mocha-2.0-compat.patch b/uuid-pr61-mocha-2.0-compat.patch
deleted file mode 100644
index 31a16d5..0000000
--- a/uuid-pr61-mocha-2.0-compat.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 65490c3acaa76a785ef83fa347344c5e4e7891c5 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?V=C3=ADt=20Ondruch?= <vondruch@redhat.com>
-Date: Thu, 3 Aug 2023 09:53:09 +0200
-Subject: [PATCH] Mocha 2.0+ compatibility
-
-The support for `require 'mocha'` is long time deprecated and was
-removed in Mocha 2.0:
-
-https://github.com/freerange/mocha/commit/642a0ff4
-
-Fixes #43
----
- test/test-uuid.rb | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/test/test-uuid.rb b/test/test-uuid.rb
-index 335bb0d..73ddcb5 100644
---- a/test/test-uuid.rb
-+++ b/test/test-uuid.rb
-@@ -7,7 +7,7 @@
- require 'test/unit'
- require 'rubygems'
- require 'uuid'
--require 'mocha'
-+require 'mocha/test_unit'
- 
- class TestUUID < Test::Unit::TestCase
- 

                 reply	other threads:[~2026-08-18 13:32 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178705993328.1.8643487280051146408.rpms-rubygem-uuid-6dc911d7507e@fedoraproject.org \
    --to=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox