Removal of packages blocking Ruby 3.3 transition
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:/
+ No rdep
+ It was already removed from Debian testing
* https:/
$ 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
+ 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:/
$ reverse-depends -r oracular src:ruby-
No reverse dependencies found
$ reverse-depends -r oracular src:ruby-
No reverse dependencies found
- treil (FTBFS)
+ Unmaintained upstream for many years
* https:/
+ No rdep.
+ It was already removed from Debian testing
* https:/
$ 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:/
+ No rdep
+ It was already removed from Debian testing
* https:/
$ 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:/
+ No rdep
+ It was already removed from Debian testing
* https:/
$ 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:/
+ No rdep
+ It was already removed from Debian testing
* https:/
$ 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:/
+ No rdep
+ It was already removed from Debian testing
* https:/
$ 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://
+ No rdep
+ It was already removed from Debian testing
* https:/
$ 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
- treil
- ruby-gd
- ruby-mmap2
- ruby-nfc
- ruby-serialport
- subtle