Removal of packages blocking Ruby 3.3 transition

Bug #2077664 reported by Lucas Kanashiro
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ruby-gd (Ubuntu)
New
Undecided
Unassigned
ruby-mmap2 (Ubuntu)
New
Undecided
Unassigned
ruby-mpi (Ubuntu)
New
Undecided
Unassigned
ruby-nfc (Ubuntu)
New
Undecided
Unassigned
ruby-prometheus-client-mmap (Ubuntu)
New
Undecided
Unassigned
ruby-serialport (Ubuntu)
New
Undecided
Unassigned
subtle (Ubuntu)
New
Undecided
Unassigned
treil (Ubuntu)
New
Undecided
Unassigned

Bug Description

Some packages requiring rebuild because of the Ruby 3.3 transition are FTBFSing and 1) the fix is not straightforward; 2) they are not well maintained upstream. Those are leaf packages and I'd like to request the removal of their sources and binaries from Oracular. More details below:

- ruby-mpi (FTBFS)
  + Last upstream commit from 3 years ago and last release from 2016
    * https://github.com/gfd-dennou-club/ruby-mpi
  + No rdep
  + It was already removed from Debian testing
    * https://tracker.debian.org/news/1553311/ruby-mpi-removed-from-testing/

$ reverse-depends -r oracular src:ruby-mpi
No reverse dependencies found
$ reverse-depends -r oracular src:ruby-mpi -a source
No reverse dependencies found

- ruby-prometheus-client-mmap (FTBFS)
  + Upstream is active but the latest version depend on rust, which we do not
    support yet. And the latest version without rust dependency still does not
    work with Ruby 3.3
  + No rdep.
  + It was already removed from Debian testing
    * https://tracker.debian.org/news/1553613/ruby-prometheus-client-mmap-removed-from-testing/

$ reverse-depends -r oracular src:ruby-prometheus-client-mmap
No reverse dependencies found
$ reverse-depends -r oracular src:ruby-prometheus-client-mmap -a source
No reverse dependencies found

- treil (FTBFS)
  + Unmaintained upstream for many years
    * https://www.unixuser.org/~ueno/software/treil/index.html
  + No rdep.
  + It was already removed from Debian testing
    * https://tracker.debian.org/news/1553842/treil-removed-from-testing/

$ reverse-depends -r oracular src:treil
No reverse dependencies found
$ reverse-depends -r oracular src:treil -a source
No reverse dependencies found

- ruby-gd (FTBFS)
  + Unmaintained upstream for many years, last release from 2008
    * https://rubygems.org/gems/ruby-gd
  + No rdep
  + It was already removed from Debian testing
    * https://tracker.debian.org/news/1553785/ruby-gd-removed-from-testing/

$ reverse-depends -r oracular src:ruby-gd
No reverse dependencies found
$ reverse-depends -r oracular src:ruby-gd -a source
No reverse dependencies found

- ruby-mmap2 (FTBFS)
  + Unmaintained upstream for 7 years (no new commit)
    * https://gitlab.com/gitlab-org/mmap2
  + No rdep
  + It was already removed from Debian testing
    * https://tracker.debian.org/news/1553861/ruby-mmap2-removed-from-testing/

$ reverse-depends -r oracular src:ruby-mmap2
No reverse dependencies found
$ reverse-depends -r oracular src:ruby-mmap2 -a source
No reverse dependencies found

- ruby-nfc (FTBFS)
  + Unmaintained upstream for 6 years (no new commit)
    * https://github.com/tenderlove/nfc/
  + No rdep
  + It was already removed from Debian testing
    * https://tracker.debian.org/news/1553610/ruby-nfc-removed-from-testing/

$ reverse-depends -r oracular src:ruby-nfc
No reverse dependencies found
$ reverse-depends -r oracular src:ruby-nfc -a source
No reverse dependencies found

- ruby-serialport (FTBFS)
  + Unmaintained upstream for 3 years (no new commit)
    * https://github.com/hparra/ruby-serialport/
  + No rdep
  + It was already removed from Debian testing
    * https://tracker.debian.org/news/1553695/ruby-serialport-removed-from-testing/

$ reverse-depends -r oracular src:ruby-serialport
No reverse dependencies found
$ reverse-depends -r oracular src:ruby-serialport -a source
No reverse dependencies found

- subtle (FTBFS)
  + Unmaintained upstream for 4 years (no new commit)
    * http://subforge.org/projects/subtle/wiki (click on "Repository" at the top)
  + No rdep
  + It was already removed from Debian testing
    * https://tracker.debian.org/news/1553951/subtle-removed-from-testing/

$ reverse-depends -r oracular src:subtle
No reverse dependencies found
$ reverse-depends -r oracular src:subtle -a source
No reverse dependencies found

Please, remove source and binaries of the following packages:

- ruby-mpi
- ruby-prometheus-client-mmap
- treil
- ruby-gd
- ruby-mmap2
- ruby-nfc
- ruby-serialport
- subtle

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.