Bug#524127: [uscan] 'x509_user' not valid URI scheme at /usr/bin/uscan line 389

Adam D. Barratt adam at adam-barratt.org.uk
Wed Apr 29 16:50:55 UTC 2009


On Thu, 2009-04-16 at 14:26 +0200, Steffen Moeller wrote:
> Hi Adam,
> 
> Adam D. Barratt wrote:
> > On Thu, 2009-04-16 at 02:45 +0200, Steffen Moeller wrote:
> >> the issue seems to be invariant of the watch file used. It still occurs.
> > [...]
> >> $ set | grep -i proxy
> >> X509_USER_PROXY=/home/moeller/myproxy
> > 
> > Aha! This seems to be due to a change made upstream in libwww-perl in
> > version 5.821:
> > 
> >       croak on bad proxy args [RT#39919]
> > 
> > This is easily confirmable by checking whether the following also fails
> > for you:
> > 
> >         #! /usr/bin/perl
> >         use LWP::UserAgent;
> >         my $ua = LWP::UserAgent->new(env_proxy => 1);
> >         
> > env_proxy is documented as reading environment variables of the form
> > *_proxy.
[...]
> Somehow it seems strange to reserve all _PROXY variably for oneself.

This has been fixed on the libwww-perl side by only checking the syntax
of those variables matching expected protocols so, unless there are any
objections, I'll close this bug.

Regards,

Adam



More information about the pkg-perl-maintainers mailing list