Cleanup of devel:languages:ruby:extensions
Hi list,
I would like to run a bit of a cleanup in
devel:languages:ruby:extensions and get rid of all the old and
unmaintained gems that keep rotting in there.
The following packages are either unresolvable or are consistently
failing to build and haven't been touched for a few years (comments for
some that I checked in more details are in parenthesis):
- ruby-gnome2-all
- rubygem-ar_fixtures
- rubygem-aws (officially deprecated upstream)
- rubygem-baretest
- rubygem-bcodec
- rubygem-bdb
- rubygem-better_nested_set (maintainer MIA)
- rubygem-bloomfilter
- rubygem-bzip2-ruby (title says it's not compatible with Ruby 2.1)
- rubygem-campaign_monitor
- rubygem-campaign_monitor_party
- rubygem-capybara-webkit (depends on qt4)
- rubygem-capybara-webkit-0 (depends on qt4)
- rubygem-cgi_multipart_eof_fix (upstream gone)
- rubygem-chardet
- rubygem-chef-solr
- rubygem-compass-rails-1_0
- rubygem-couch_tomato (upstream gone)
- rubygem-curb-0_7
- rubygem-dbd-mysql
- rubygem-dbd-pg
- rubygem-dep-selector-libgecode
- rubygem-dep_selector-0_1
- rubygem-dep_selector
- rubygem-dm-do-adapter
- rubygem-dm-migrations
- rubygem-dm-observer
- rubygem-dm-oracle-adapter
- rubygem-dm-sqlite-adapter
- rubygem-dm-timestamps
- rubygem-dm-transactions
- rubygem-dm-validations
- rubygem-dust
- rubygem-dynamic_form
- rubygem-dynect4r
- rubygem-em-http-request-0_2 (this one is probably just incompatible
with ruby 3.0)
- rubygem-escape
- rubygem-exception_notification-1_0
- rubygem-extjs-mvc
- rubygem-ezcrypto
- rubygem-fastri
- rubygem-fastthread
- rubygem-fusefs (ftbfs on TW due to stricter compiler policies, might
be fixable)
- rubygem-gemcutter
- rubygem-git-gitlab
- rubygem-grpc
- rubygem-gtk2 (depends on rubygem-pango, which ftbfs)
- rubygem-haml-4
- rubygem-has_alter_ego
- rubygem-html5
- rubygem-htmldiff
- rubygem-i18n-0_4
- rubygem-ini
- rubygem-jabber4r
- rubygem-johnson
- rubygem-jrails
- rubygem-kiwi_diff
- rubygem-language_detector
- rubygem-librex
- rubygem-libxslt-ruby
- rubygem-linecache
- rubygem-linecache19
- rubygem-luck
- rubygem-mailtrap
- rubygem-memcached
- rubygem-memprof
- rubygem-merb-extjs-direct
- rubygem-meta_programming
- rubygem-metaid
- rubygem-method_source-0_7
- rubygem-migration_test_helper
- rubygem-mkrf
- rubygem-mongo-dequeue (dead upstream)
- rubygem-mutter
- rubygem-mysql (C bindings don't work with MySQL any more)
- rubygem-mysql2-0.4 (ftbfs, new version available as rubygem-msql2)
- rubygem-mysqlplus
- rubygem-neo4jr-simple
- rubygem-neo4jr-social
- rubygem-nokogiri-1_6 (newer version available)
- rubygem-nokogiri-1_7
- rubygem-oci8
- rubygem-packet
- rubygem-pango (appears to depend on an old pango)
- rubygem-perftools.rb
- rubygem-pidfile
- rubygem-polkit
- rubygem-polkit1
- rubygem-pr_geohash (maintainer MIA)
- rubygem-prawn-flexible-table
- rubygem-prawn-format
- rubygem-prawn-js
- rubygem-prawn-layout
- rubygem-prawn-security
- rubygem-public_suffix_service
- rubygem-pygments.rb-0_3
- rubygem-pyu-ruby-sasl
- rubygem-qtbindings (depends on qt4)
- rubygem-rails-extjs-direct
- rubygem-rbot
- rbx-require-relative
- rubygem-rcov_rails
- rubygem-rdoc-data
- rubygem-redgreen
- rubygem-resource_controller
- rubygem-rev
- rubygem-rflickr
- rubygem-ri_cal
- rubygem-riakrest
- rubygem-ruby-debug
- rubygem-ruby-debug-base
- rubygem-ruby-debug-base19
- rubygem-ruby-hmac
- rubygem-ruby-openid-apps-discovery
- rubygem-ruby-rpm
- rubygem-ruby-shadow
- rubygem-ruby-yadis
- rubygem-ruby_core_source
- rubygem-rubytorrent
- rubygem-safemode-1.0
- rubygem-scrypt-1
- rubygem-selenium-rails
- rubygem-sexp
- rubygem-spawn
- rubygem-starfish
- rubygem-static_record_cache
- rubygem-SystemTimer
- rubygem-test-spec
- rubygem-testunitxml
- rubygem-therubyracer
- rubygem-thor-0_15
- rubygem-thrift
- rubygem-tidy
- rubygem-timeline_fu
- rubygem-tlattr_accessors
- rubygem-tmail
- rubygem-tokyocabinet
- rubygem-tuple
- rubygem-url_mount
- rubygem-validatable
- rubygem-vikinggem
- rubygem-virtualbox
- rubygem-vote_fu
- rubygem-waxeye
- rubygem-websocket-rack
- rubygem-wirble
- rubygem-wkhtmltopdf-binary
- rubygem-zmq
Unless anyone objects, I will delete these packages in two weeks. If you
decide to save one of these, please reply to this email, so that I
remove them from the kill-list.
We also have quite a few uninstallable packages in the project, which
are imho also not very useful. I would tackle these in the second kill
round once we got the number of build failures down.
Cheers,
Dan
--
Dan Čermák
- rubygem-htmldiff
My OpenProject packages (currently still in my home project, although my intention is eventually to get them into shape for submittal to Factory) depend on this one. I am not sure why it is marked unresolvable; it says "have choice for rubygems_with_buildroot_patch: ruby2.5-devel ruby2.6-devel ruby2.7-devel ruby3.0-devel" but those packages don't seem to exist. Maybe OBS just needs to be poked? Will try to build it locally when I have a spare minute. Best, Matt
Will try to build it locally when I have a spare minute.
OBS request 914461 has the fix. https://build.opensuse.org/request/show/914461
Hi Matthew,
Matthew Trescott
Will try to build it locally when I have a spare minute.
OBS request 914461 has the fix. https://build.opensuse.org/request/show/914461
Thanks! rubygem-htmldiff shall be spared ;-)
Cheers,
Dan
--
Dan Čermák
participants (2)
-
Dan Čermák
-
Matthew Trescott