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

Reply via email to