On Mon, 13 Jan 2014 00:46:55 +0100 Ricardo Mones wrote: [...] > On Sun, Jan 12, 2014 at 10:13:43PM +0100, Francesco Poli wrote: [...] > > You are still using ruby1.8 as system-wide default Ruby interpreter. > > You should switch to ruby1.9.1 as default interpreter. > > Well, I have what it's pulled by apt-listbugs dependencies, which > IMO should be able to pull the version of the interpreter necessary > to run it, even if that includes switching default ruby.
Please let me clarify: apt-listbugs depends on "ruby | ruby-interpreter" and that's correct. It works fine with both ruby1.8 and ruby1.9.1, as long as the required libraries support the chosen Ruby interpreter. The fact is that ruby1.8 is deprecated and no longer supported upstream: there's an ongoing transition to remove it from Debian. Architecture-dependent Ruby libraries (such as ruby-debian) are being recompiled without support for ruby1.8: that's the reason why apt-listbugs stopped working with ruby1.8. In order to fix this situation, ruby1.8 no longer provides "ruby-interpreter", so that packages like apt-listbugs will pull in some other Ruby interpreter (such as ruby1.9.1). This has already been implemented in ruby1.8/1.8.7.358-10 As I have already said, I think there's one last aspect to fix: ruby1.8 should remove itself from the list of possible alternatives for /usr/bin/ruby. Dear ruby1.8 maintainers, do you agree? > > > The following steps should hopefully fix the issue for you: > […] > > At this point you should be again able to upgrade or install packages > > while using apt-listbugs. > > Please let me know, if something went wrong. > > Workaround worked fine, many thanks for the quick response. You're welcome, I am glad that the issue is fixed for you. Bye. -- http://www.inventati.org/frx/frx-gpg-key-transition-2010.txt New GnuPG key, see the transition document! ..................................................... Francesco Poli . GnuPG key fpr == CA01 1147 9CD2 EFDF FB82 3925 3E1C 27E1 1F69 BFFE
pgpPPs58yP__k.pgp
Description: PGP signature