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

Attachment: pgpun_IclVMwo.pgp
Description: PGP signature

Reply via email to