Removal request to allow ruby-faraday 2.x migration

Bug #2060072 reported by Lucas Kanashiro
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
librarian-puppet (Ubuntu)
New
Undecided
Unassigned
r10k (Ubuntu)
New
Undecided
Unassigned
ruby-asana (Ubuntu)
New
Undecided
Unassigned
ruby-diaspora-federation (Ubuntu)
New
Undecided
Unassigned
ruby-diaspora-federation-rails (Ubuntu)
New
Undecided
Unassigned
ruby-faraday-middleware (Ubuntu)
New
Undecided
Unassigned
ruby-faraday-middleware-multi-json (Ubuntu)
New
Undecided
Unassigned
ruby-gh (Ubuntu)
New
Undecided
Unassigned
ruby-graphlient (Ubuntu)
New
Undecided
Unassigned
ruby-puppet-forge (Ubuntu)
New
Undecided
Unassigned

Bug Description

ruby-faraday-middleware was marked as deprecated by ruby-faraday 2.x:

https://github.com/lostisland/faraday_middleware?tab=readme-ov-file#faraday-middleware

As expected, the tests do not work with the new version. We need to follow
Debian and request its removal:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025092

There are some dependencies that would also require removals:

$ reverse-depends -r noble src:ruby-faraday-middleware
Reverse-Depends
===============
* ruby-asana (for ruby-faraday-middleware)
* ruby-behance (for ruby-faraday-middleware)
* ruby-diaspora-federation (for ruby-faraday-middleware)
* ruby-faraday-middleware-multi-json
* ruby-gh (for ruby-faraday-middleware)
* ruby-graphlient (for ruby-faraday-middleware)
* ruby-puppet-forge (for ruby-faraday-middleware)

Packages without architectures listed are reverse-dependencies in: amd64, arm64, armhf, i386, ppc64el, s390x
$ reverse-depends -r noble src:ruby-faraday-middleware -a source
Reverse-Build-Depends
=====================
* ruby-asana (for ruby-faraday-middleware)
* ruby-behance (for ruby-faraday-middleware)
* ruby-diaspora-federation (for ruby-faraday-middleware)
* ruby-faraday-middleware-multi-json
* ruby-gh (for ruby-faraday-middleware)
* ruby-graphlient (for ruby-faraday-middleware)
* ruby-puppet-forge (for ruby-faraday-middleware)

$ reverse-depends -r noble src:ruby-asana
$ reverse-depends -r noble src:ruby-asana -a source
No reverse dependencies found

$ reverse-depends -r noble src:ruby-diaspora-federation
Reverse-Depends
===============
* ruby-diaspora-federation-rails

Packages without architectures listed are reverse-dependencies in: amd64, arm64, armhf, i386, ppc64el, s390x
$ reverse-depends -r noble src:ruby-diaspora-federation -a source
Reverse-Build-Depends
=====================
* ruby-diaspora-federation-rails

$ reverse-depends -r noble src:ruby-diaspora-federation-rails
$ reverse-depends -r noble src:ruby-diaspora-federation-rails -a source
No reverse dependencies found

$ reverse-depends -r noble src:ruby-faraday-middleware-multi-json
Reverse-Depends
===============
* ruby-asana (for ruby-faraday-middleware-multi-json)

Packages without architectures listed are reverse-dependencies in: amd64, arm64, armhf, i386, ppc64el, s390x
$ reverse-depends -r noble src:ruby-faraday-middleware-multi-json -a source
Reverse-Build-Depends
=====================
* ruby-asana (for ruby-faraday-middleware-multi-json)

$ reverse-depends -r noble src:ruby-gh
$ reverse-depends -r noble src:ruby-gh -a source
No reverse dependencies found

$ reverse-depends -r noble src:ruby-graphlient
No reverse dependencies found
$ reverse-depends -r noble src:ruby-graphlient -a source
No reverse dependencies found

$ reverse-depends -r noble src:ruby-puppet-forge
Reverse-Depends
===============
* librarian-puppet (for ruby-puppet-forge)
* r10k (for ruby-puppet-forge)

Packages without architectures listed are reverse-dependencies in: amd64, arm64, armhf, i386, ppc64el, s390x
$ reverse-depends -r noble src:ruby-puppet-forge -a source
Reverse-Build-Depends
=====================
* librarian-puppet (for ruby-puppet-forge)
* r10k (for ruby-puppet-forge)

$ reverse-depends -r noble src:librarian-puppet
$ reverse-depends -r noble src:librarian-puppet -a source
No reverse dependencies found

$ reverse-depends -r noble src:r10k
No reverse dependencies found
$ reverse-depends -r noble src:r10k -a source
No reverse dependencies found

The removal of ruby-behance was already requested here:

https://bugs.launchpad.net/ubuntu/+source/ruby-behance/+bug/2060069

In short, I'd like to request the removal of the following source packages and associated binaries:

- ruby-faraday-middleware
- ruby-asana
- ruby-diaspora-federation
- ruby-diaspora-federation-rails
- ruby-faraday-middleware-multi-json
- ruby-gh
- ruby-graphlient
- ruby-puppet-forge
- librarian-puppet
- r10k

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.