reassign 670404 ruby-locale 2.0.5-3
affects 670404 + apt-listbugs
severity 670404 grave
severity 670320 grave
forcemerge 670320 670404
thanks



On Wed, 25 Apr 2012 11:34:25 +0200 Salvo Tomaselli wrote:

> Package: apt-listbugs
> Version: 0.1.6
> Severity: critical
> Justification: breaks unrelated software
> 
> Dear Maintainer,

Dear Salvo,
thanks for reporting this bug.

> running aptitude install or remove or upgrade i get that
> 
> /usr/lib/ruby/vendor_ruby/locale.rb:239:in `collect_candidates': undefined 
> method `size' for nil:NilClass (NoMethodError)
>         from /usr/lib/ruby/vendor_ruby/locale.rb:222:in `candidates'
[...]

The issue you are experiencing seems to be caused by a bug in
ruby-locale, which has already been reported as bug #670320.

I am therefore reassigning your bug report and merging accordingly.

> 
> 
> i tried to remove apt-listbugs but apparently i can't.
> This is very severe since it has to be solved manually (because it prevents 
> automatic upgrades)

There's no need to remove apt-listbugs, if you just want to prevent it
from being run by aptitude or apt-get.

Just temporarily edit /etc/apt/apt.conf.d/10apt-listbugs , turning all
its lines into comments (by prefixing them with "// ").

What I would do in your case is the following:

  0) create a backup copy of /etc/apt/apt.conf.d/10apt-listbugs
     for instance in /tmp
  1) temporarily disable apt-listbugs (as explained above)
  2) downgrade to liblocale-ruby1.8/2.0.5-2 (currently in testing)
  3) purge ruby-locale/2.0.5-3 (unless that hasn't already happened
     automatically)
  4) re-enable apt-listbugs, by restoring the backup copy of the
     configuration file
  5) upgrade again: apt-listbugs should detect the now grave bug
     #670320 and offer you the possibility to pin package
     liblocale-ruby1.8 to its currently installed version (2.0.5-2)
  6) pin liblocale-ruby1.8
  7) upgrade one more time: package liblocale-ruby1.8 should _not_ get
     upgraded, until bug #670320 is fixed


I hope this helps.
Have a nice day.

-- 
 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: pgplS6D1yqIjI.pgp
Description: PGP signature

Reply via email to