Control: unblock 734233 by 734256
Control: reassign 734256 ruby1.8 1.8.7.358-9
Control: forcemerge 734256 734525
Control: reassign -1 ruby1.8 1.8.7.358-9
Control: forcemerge -1 734525
Control: affects -1 + apt-listbugs



On Sun, 12 Jan 2014 20:52:40 +0100 Ricardo Mones wrote:

> Package: apt-listbugs
> Version: 0.1.12
> Severity: grave
> Justification: renders package unusable
> 
> Hi,

Hello Ricardo,
thanks for reporting the issue, which is, however, already known.

Apologies for not setting an appropriate "affects apt-listbugs" for the
previously reassigned bug reports.
I am doing so now, so that these reports will show up in
http://bugs.debian.org/apt-listbugs

> 
> Since last update apt-listbugs doesn't allow to apt-get to install packages,
> it always ends like this:
> 
> /usr/lib/ruby/vendor_ruby/debian.rb:24:in `require': no such file to load -- 
> debian_version (LoadError)
>     from /usr/lib/ruby/vendor_ruby/debian.rb:24
>     from /usr/sbin/apt-listbugs:289:in `require'
>     from /usr/sbin/apt-listbugs:289
> E: Sub-process /usr/sbin/apt-listbugs apt returned an error code (1)
> E: Failure running script /usr/sbin/apt-listbugs apt
> 
[...]
> Thanks in advance for any suggestion,
> 
[...]
> ii  ruby1.8 [ruby-interpreter]  1.8.7.358-9

You are still using ruby1.8 as system-wide default Ruby interpreter.
You should switch to ruby1.9.1 as default interpreter.

The following steps should hopefully fix the issue for you:

 • temporarily disable apt-listbugs:

     # mv /etc/apt/apt.conf.d/10apt-listbugs /root/

 • upgrade ruby1.8:

    # apt-get update
    # apt-get install ruby1.8

 • this should automatically also pull in ruby1.9.1, since
ruby1.8/1.8.7.358-10 no longer provides "ruby-interpreter", and
apt-listbugs depends on "ruby | ruby-interpreter"; otherwise, manually
install it:

    # apt-get install ruby1.9.1

 • make sure the system-wide default Ruby interpreter is ruby1.9.1:

    $ ruby -v
    ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]

 • re-enable apt-listbugs:

    # mv /root/10apt-listbugs /etc/apt/apt.conf.d/

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.

Thanks!



-- 
 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

Attachment: pgpKW8ZTbx1fC.pgp
Description: PGP signature

Reply via email to