On Mon, 23 Jul 2007 07:50:32 -0500, Gunnar Wolf wrote:

> >  > t/09cgi...............Can't locate HTML/Entities.pm in @INC (@INC 
> > contains: /build/user/libmasonx-interp-withcallbacks-perl-1.16/blib/lib 
> > /build/user/libmasonx-interp-withcallbacks-perl-1.16/blib/arch 
> > /build/user/libmasonx-interp-withcallbacks-perl-1.16 /etc/perl 
> > /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 
> > /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 
> > /usr/local/lib/site_perl .) at /usr/share/perl5/HTML/Mason/Escapes.pm line 
> > 14.
> Umh... I'm failing to reproduce this bug under a pbuilder in
> amd64... 

I get the same error as Lucas if I rebuild
libmasonx-interp-withcallbacks-perl on my i386 machine in a sid
pbuilder chroot.

The first error is:

t/01basic.............Can't locate HTML/Entities.pm in @INC (@INC contains: 
/tmp/buildd/libmasonx-interp-withcallbacks-perl-1.16/blib/lib 
/tmp/buildd/libmasonx-interp-withcallbacks-perl-1.16/blib/arch 
/tmp/buildd/libmasonx-interp-withcallbacks-perl-1.16 /etc/perl 
/usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 
/usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl 
.) at /usr/share/perl5/HTML/Mason/Escapes.pm line 14.
BEGIN failed--compilation aborted at /usr/share/perl5/HTML/Mason/Escapes.pm 
line 14.

/usr/share/perl5/HTML/Mason/Escapes.pm (provided by
libhtml-mason-perl) has on line 14:

use HTML::Entities ();

> libhtml-mason-perl _does_ mention several times HTML::Entities in its
> source, and libhtml-parser-perl is _not_ mentioned either as build
> dependency or dependency - It builds correctly mainly because some
> tests are conditionally skipped, but I do think libhtml-parser-perl
> should be added at the very least as a runtime dependency for
> libhtml-mason-perl, as part of its functionality depends on it

Agreed.

> (i.e. HTML::Mason::Escapes starts by stating "use HTML::Entities" - It
> would just not work without this dependency - exactly what happens in
> this case!)

Oh, same conclusion ;-)
 
> ...I'm still puzzled on why libmasonx-interp-withcallbacks-perl builds
> correctly under my pbuilder :)

Is it possible that you have libhtml-mason-perl's from testing
installed? It doesn't "use" HTML::Entities but handles them
differently.

Cheers,
gregor 
 
-- 
 .''`.   http://info.comodo.priv.at/ | gpg key ID: 0x00F3CFE4
 : :' :  debian: the universal operating system - http://www.debian.org/
 `. `'   member of https://www.vibe.at/ | how to reply: http://got.to/quote/
   `-    NP: Janis Joplin: Misery 'n

Attachment: signature.asc
Description: Digital signature

Reply via email to