Control: tags -1 + confirmed moreinfo
On Fri, 29 Nov 2013 22:02:32 +0100 Martin Völlinger wrote: [...] > Starting from version 0.1.10 apt-listbugs does not use the proxy > set with option Acquire::http::Proxy. [...] Hello Martin, thanks for your bug report. I am able to reproduce the issue, and I performed various tests: • I am sure that less recent versions of apt-listbugs used to work correctly (I've just re-tested apt-listbugs/0.1.8 from wheezy in a sid chroot), but I could not spot any relevant change in apt-listbugs between version 0.1.8 and version 0.1.10 with respect to proxy handling • I thought it could be due to the switch from Ruby 1.8 to Ruby 1.9, hence I tried to run apt-listbugs/0.1.11 with Ruby 1.8 (both by invoking "ruby1.8 /usr/bin/apt-listbugs -d list PACKAGE" from the command-line and by changing default interpreter with ruby-switch): I experienced the same issue (Acquire::http::Proxy is read, but a direct connection is anyway attempted or established) • Then I tried to delete the line "require 'soap/soap'" at the beginning of /usr/share/apt-listbugs/apt-listbugs/logic.rb and ran apt-listbugs again (both with Ruby 1.8 and with Ruby 1.9): it seems that everything work fine *without* this require! • After a bit of digging, I recalled bug #567474, which was fixed by dropping that same require! The require was reintroduced while implementing support for Ruby 1.9 I am Cc-ing Antonio, who helped me with Ruby 1.9. Antonio, this is really weird: when we agreed that a "require 'soap/soap'" was needed in order to use ruby-soap4r, I failed to remember bug #567474 (shame on me!). I hope you can figure out why this require seems to be harmful! Martin, please try and delete the line "require 'soap/soap'" at the beginning of /usr/share/apt-listbugs/apt-listbugs/logic.rb and let me know whether it fixes the issue for you too. -- 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
pgpun_IclVMwo.pgp
Description: PGP signature