The package rpms/rubygem-raindrops.git has added or updated architecture specific content
in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rubygem-raindrops.git/commit/?id=....
Change:
-ExcludeArch: ppc ppc64
Thanks.
Full change:
============
commit 81bee1a868a3eca4f1e8b1eb6f4bc03639c63585
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Tue Mar 30 21:53:31 2021 +0200
Retired: Package fails to install for 8+ weeks
See
https://pagure.io/releng/issue/10067
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 6c9ab07..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/raindrops-0.8.0.gem
-/raindrops-0.10.0.gem
-/raindrops-0.13.0.gem
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..c10d36e
--- /dev/null
+++ b/dead.package
@@ -0,0 +1,3 @@
+Retired: Package fails to install for 8+ weeks
+
+See
https://pagure.io/releng/issue/10067
diff --git a/rubygem-raindrops-0.15.0-linux-workaround-Ruby-2.3-change.patch
b/rubygem-raindrops-0.15.0-linux-workaround-Ruby-2.3-change.patch
deleted file mode 100644
index 7f32eb8..0000000
--- a/rubygem-raindrops-0.15.0-linux-workaround-Ruby-2.3-change.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From b11469cbb2fa07f7898d3d83db3e216bc2cc8b6d Mon Sep 17 00:00:00 2001
-From: Eric Wong <e(a)80x24.org>
-Date: Tue, 2 Feb 2016 18:31:36 +0000
-Subject: [PATCH] linux: workaround Ruby 2.3 change
-
-File.readlink (and thus Pathname#realpath) returns the filesystem
-encoding (Encoding.find "filesystem"). The filesystem encoding
-defaults to the locale encoding, which tends to be UTF-8. This
-is true even on *nix filesystems which can have any byte besides
-"\0".
-
-ref:
https://bugs.ruby-lang.org/issues/12034
-ref:
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/73593
----
- lib/raindrops/linux.rb | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/lib/raindrops/linux.rb b/lib/raindrops/linux.rb
-index 7cfb653..a38fa64 100644
---- a/lib/raindrops/linux.rb
-+++ b/lib/raindrops/linux.rb
-@@ -47,6 +47,7 @@ module Raindrops::Linux
- if File.symlink?(path)
- link = path
- path = Pathname.new(link).realpath.to_s
-+ path.force_encoding(Encoding::BINARY) if defined?(Encoding)
- rv[link] = rv[path] # vivify ListenerStats
- else
- rv[path] # vivify ListenerStats
---
-2.7.0
-
diff --git a/rubygem-raindrops.spec b/rubygem-raindrops.spec
deleted file mode 100644
index 7f9b54f..0000000
--- a/rubygem-raindrops.spec
+++ /dev/null
@@ -1,238 +0,0 @@
-%global gem_name raindrops
-
-
-Summary: Real-time stats for preforking Rack servers
-Name: rubygem-%{gem_name}
-Version: 0.13.0
-Release: 19%{?dist}
-License: LGPLv2 or LGPLv3
-URL:
http://raindrops.bogomips.org/
-Source0:
http://rubygems.org/gems/%{gem_name}-%{version}.gem
-# Ruby 2.3 compatibility workaround.
-#
https://bugs.ruby-lang.org/issues/12034
-Patch0: rubygem-raindrops-0.15.0-linux-workaround-Ruby-2.3-change.patch
-BuildRequires: ruby(release)
-BuildRequires: gcc
-BuildRequires: ruby-irb
-BuildRequires: rubygems-devel
-#BuildRequires: rubygem(unicorn) will be included after bootstrapping unicorn
-BuildRequires: rubygem(rack)
-BuildRequires: rubygem(minitest)
-BuildRequires: ruby-devel
-ExcludeArch: ppc ppc64
-
-%description
-Raindrops is a real-time stats toolkit to show statistics for Rack HTTP
-servers. It is designed for preforking servers such as Rainbows! and
-Unicorn, but should support any Rack HTTP server under Ruby 1.9, 1.8 and
-Rubinius on platforms supporting POSIX shared memory. It may also be
-used as a generic scoreboard for sharing atomic counters across multiple
-processes.
-
-%package doc
-Summary: Documentation for %{name}
-Requires: %{name} = %{version}-%{release}
-
-%description doc
-Documentation for %{name}
-
-
-%prep
-
-%setup -q -c -T
-%gem_install -n %{SOURCE0}
-
-pushd .%{gem_instdir}
-%patch0 -p1
-popd
-
-# Adjusting minor permissions
-chmod a+r .%{gem_instdir}/ChangeLog
-chmod a+r .%{gem_instdir}/NEWS
-chmod a-x .%{gem_instdir}/examples/linux-listener-stats.rb
-
-# Fixing test-suite files
-sed -i '2 i\
-require "rubygems"' .%{gem_instdir}/test/rack_unicorn.rb
-
-sed -i '2 i\
-require "rubygems"' .%{gem_instdir}/test/test_linux_ipv6.rb
-
-sed -i '2 i\
-require "rubygems"' .%{gem_instdir}/test/test_watcher.rb
-
-%build
-
-%install
-mkdir -p %{buildroot}%{gem_dir}
-mkdir -p %{buildroot}%{gem_extdir_mri}
-cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}/
-
-# Remove the binary extension sources and build leftovers.
-rm -rf %{buildroot}%{gem_instdir}/ext
-rm -f %{buildroot}%{gem_instdir}/.document
-rm -f %{buildroot}%{gem_instdir}/.gitignore
-rm -f %{buildroot}%{gem_instdir}/.manifest
-rm -f %{buildroot}%{gem_instdir}/.wrongdoc.yml
-rm -f %{buildroot}%{gem_instdir}/GIT-VERSION-FILE
-rm -f %{buildroot}%{gem_instdir}/GIT-VERSION-GEN
-rm -f %{buildroot}%{gem_instdir}/GNUmakefile
-rm -f %{buildroot}%{gem_instdir}/Rakefile
-rm -f %{buildroot}%{gem_instdir}/Gemfile
-rm -f %{buildroot}%{gem_instdir}/setup.rb
-rm -f %{buildroot}%{gem_instdir}/pkg.mk
-rm -f %{buildroot}%{gem_instdir}/raindrops.gemspec
-rm -rf %{buildroot}%{gem_instdir}/.yardoc
-
-# move header files, C extension files to the correct directory
-install -d -m0755 %{buildroot}%{gem_extdir_mri}
-cp -a .%{gem_extdir_mri}/{gem.build_complete,*.so} %{buildroot}%{gem_extdir_mri}/
-
-
-
-%check
-pushd .%{gem_instdir}
-
-# Tests in troubles
-rm test/test_watcher.rb
-rm test/test_linux_ipv6.rb
-rm test/test_middleware_unicorn_ipv6.rb
-rm test/test_middleware_unicorn.rb
-rm test/test_raindrops.rb
-rm test/test_middleware.rb
-
-# To run the tests using minitest 5
-ruby -rminitest/autorun -rrubygems -Ilib:test:$(dirs +1)%{gem_extdir_mri} - <<
\EOF
- module Kernel
- alias orig_require require
- remove_method :require
-
- def require path
- orig_require path unless path == 'test/unit'
- end
-
- def assert_nothing_raised
- yield
- end
- end
- Test = Minitest
- Dir.glob "./test/test_*.rb", &method(:require)
-EOF
-
-popd
-
-%files
-%{gem_extdir_mri}
-%doc %{gem_instdir}/README
-%doc %{gem_instdir}/LICENSE
-%doc %{gem_instdir}/COPYING
-%dir %{gem_instdir}
-%{gem_libdir}
-%exclude %{gem_cache}
-%{gem_spec}
-
-%files doc
-%doc %{gem_dir}/doc/%{gem_name}-%{version}
-%doc %{gem_instdir}/NEWS
-%doc %{gem_instdir}/LATEST
-%doc %{gem_instdir}/TODO
-%doc %{gem_instdir}/ChangeLog
-%{gem_instdir}/examples
-%{gem_instdir}/test
-
-
-%changelog
-* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.13.0-19
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.13.0-18
-- Second attempt - Rebuilt for
-
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.13.0-17
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.13.0-16
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Fri Jan 17 2020 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 0.13.0-15
-- F-32: rebuild against ruby27
-
-* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.13.0-14
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Sat Feb 02 2019 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.13.0-13
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Tue Jan 22 2019 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 0.13.0-12
-- F-30: rebuild against ruby26
-- Add BuildRequires: gcc
-
-* Sat Jul 14 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.13.0-11
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.13.0-10
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Sat Jan 20 2018 Björn Esser <besser82(a)fedoraproject.org> - 0.13.0-9
-- Rebuilt for switch to libxcrypt
-
-* Thu Jan 04 2018 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 0.13.0-8
-- F-28: rebuild for ruby25
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.13.0-7
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.13.0-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.13.0-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Wed Jan 11 2017 Vít Ondruch <vondruch(a)redhat.com> - 0.13.0-4
-- Rebuilt for
https://fedoraproject.org/wiki/Changes/Ruby_2.4
-
-* Mon Feb 08 2016 Vít Ondruch <vondruch(a)redhat.com> - 0.13.0-3
-- Fix Ruby 2.3 compatibility.
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.13.0-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Thu Jun 18 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.13.0-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sun Jan 18 2015 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 0.13.0-1
-- 0.13.0 (ruby 2.2 support)
-
-* Mon Aug 18 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.10.0-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sun Jun 08 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.10.0-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Fri Apr 18 2014 Josef Stribny <jstribny(a)redhat.com> - 0.10.0-4
-- Rebuilt for
https://fedoraproject.org/wiki/Changes/Ruby_2.1
-
-* Sun Aug 04 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.10.0-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Mon Mar 18 2013 Bohuslav Kabrda <bkabrda(a)redhat.com> - 0.10.0-2
-- Rebuild for
https://fedoraproject.org/wiki/Features/Ruby_2.0.0
-
-* Mon Feb 04 2013 Guillermo Gómez <guillermo.gomez(a)gmail.com> - 0.10.0-1
-- Update to last release
-
-* Fri Feb 10 2012 Guillermo Gómez <guillermo.gomez(a)gmail.com> - 0.8.0-5
-- Fixed spec file for Fedora Ruby 1.9 packaging guidelines
-
-* Wed Feb 08 2012 Guillermo Gómez <guillermo.gomez(a)gmail.com> - 0.8.0-4
-- Spec file adjusted for Fedora Ruby 1.9 packaging guidelines
-
-* Sun Jan 22 2012 Guillermo Gómez <guillermo.gomez(a)gmail.com> - 0.8.0-3
-- C extension moved to richt place
-
-* Sun Jan 22 2012 Guillermo Gómez <guillermo.gomez(a)gmail.com> - 0.8.0-2
-- License field fixed
-
-* Sun Jan 08 2012 Guillermo Gómez <guillermo.gomez(a)gmail.com> - 0.8.0-1
-- Initial package
diff --git a/sources b/sources
deleted file mode 100644
index 83d7f90..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-e159dc7f2e8e19fed7eee259460e9d4e raindrops-0.13.0.gem