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 <dcermak@suse.com> Software Engineer Development tools SUSE Software Solutions Germany GmbH Maxfeldstr. 5 90409 Nuremberg Germany (HRB 36809, AG Nürnberg) Managing Director: Felix Imendörffer
- 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 <matthewtrescott@gmail.com> writes:
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 <dcermak@suse.com> Software Engineer Development tools SUSE Software Solutions Germany GmbH Maxfeldstr. 5 90409 Nuremberg Germany (HRB 36809, AG Nürnberg) Managing Director: Felix Imendörffer
participants (2)
-
Dan Čermák
-
Matthew Trescott