Public bug reported: Hi, the archive rebuild [1] identified a bunch of ruby dependency issues. The majority seems to be about ruby-rexml. For example: https://launchpad.net/ubuntu/+archive/test-rebuild-20220317-jammy/+build/23342118 "Missing build dependencies: ruby-rexml"
This particular source package was removed back in the day as libruby provides that now [2]. The old libruby2.7 had root@i:~# apt-cache show libruby3.0 | grep rexml Provides: ... ruby-rexml (= 3.2.3.1) And the code is still in libruby3.0 root@j:~# dpkg -L libruby3.0 | grep rexml /usr/lib/ruby/gems/3.0.0/gems/rexml-3.2.5 And also libruby 3.0 actually has root@j:~# apt-cache show libruby3.0 | grep rexml Provides: ... ruby-rexml (= 3.2.5) But only a provides might not be enough: root@j:~# apt install ruby-rexml Reading package lists... Done Building dependency tree... Done Reading state information... Done Package ruby-rexml is a virtual package provided by: libruby2.7 2.7.4-1ubuntu4 (= 3.2.3.1) libruby3.0 3.0.2-7ubuntu2 (= 3.2.5) You should explicitly select one to install. E: Package 'ruby-rexml' has no installation candidate I'm not entirely sure, do we just also need a replaces ruby-rexml for this - anything else? In any case please have a look to reduce the FTFBS in Jammy before release. [1]: https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20220317-jammy-jammy.html [2]: https://launchpad.net/ubuntu/+source/ruby-rexml/+publishinghistory ** Affects: ruby3.0 (Ubuntu) Importance: Undecided Status: New ** Tags: server-todo ** Tags added: server-todo -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1966201 Title: ruby3.0 probably needs a provides ruby-rexml To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ruby3.0/+bug/1966201/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs