public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/rubygem-uuid] rawhide: Retired: Fails to install: https://forge.fedoraproject.org/releng/tickets/issues/13473
@ 2026-08-18 13:32
0 siblings, 0 replies; only message in thread
From: @ 2026-08-18 13:32 UTC (permalink / raw)
To: git-commits
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
-
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-18 13:32 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-18 13:32 [rpms/rubygem-uuid] rawhide: Retired: Fails to install: https://forge.fedoraproject.org/releng/tickets/issues/13473
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox