Skip Menu |

This queue is for tickets about the CPAN-SQLite CPAN distribution.

Report information
The Basics
Id: 45783
Status: resolved
Priority: 0/
Queue: CPAN-SQLite

People
Owner: Nobody in particular
Requestors: macdjord [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Bug - Unmarked dependency
Date: Wed, 6 May 2009 11:11:55 -0400
To: bug-CPAN-SQLite [...] rt.cpan.org
From: Jordan Macdonald <macdjord [...] gmail.com>
The CPAN::SQLite module is dependent on Compress:Zlib, via CPAN::SQLite::Index, but does not have it anywhere in its dependency tree. Attempting to install without it results in failed tests due to 'Can’t locate Compress/Zlib.pm in @INC' errors. -- So many books, so little time... - Anon.
On Wed May 06 11:13:14 2009, macdjord@gmail.com wrote: Show quoted text
> The CPAN::SQLite module is dependent on Compress:Zlib, via > CPAN::SQLite::Index, but does not have it anywhere in its dependency tree. > Attempting to install without it results in failed tests due to 'Can’t > locate Compress/Zlib.pm in @INC' errors.
I thought I had handled this case; CPAN::SQLite: http://cpan.uwinnipeg.ca/htdocs/CPAN-SQLite/Makefile.PL.html requires IO::Zlib: http://cpan.uwinnipeg.ca/htdocs/IO-Zlib/Makefile.PL.html which itself requires Compress::Zlib. Wasn't Compress::Zlib installed when IO::Zlib was installed?
Subject: Re: [rt.cpan.org #45783] Bug - Unmarked dependency
Date: Sun, 17 May 2009 19:47:00 -0400
To: bug-CPAN-SQLite [...] rt.cpan.org
From: Jordan Macdonald <macdjord [...] gmail.com>
I don't know how that dependency tree resolved itself. When I installed CPAN:SQLite, I just set it on automatic and left it alone. All I can say is that after it finished automatically resolving all dependencies, running: Show quoted text
CPAN> test CPAN::SQLite
got me 'Can’t locate Compress/Zlib.pm in @INC', and after running: Show quoted text
CPAN> install Compress::Zlib
it didn't anymore. 2009/5/16 RKOBES via RT <bug-CPAN-SQLite@rt.cpan.org> Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=45783 > > > On Wed May 06 11:13:14 2009, macdjord@gmail.com wrote:
> > The CPAN::SQLite module is dependent on Compress:Zlib, via > > CPAN::SQLite::Index, but does not have it anywhere in its dependency
> tree.
> > Attempting to install without it results in failed tests due to 'Can’t > > locate Compress/Zlib.pm in @INC' errors.
> > I thought I had handled this case; CPAN::SQLite: > http://cpan.uwinnipeg.ca/htdocs/CPAN-SQLite/Makefile.PL.html > requires IO::Zlib: > http://cpan.uwinnipeg.ca/htdocs/IO-Zlib/Makefile.PL.html > which itself requires Compress::Zlib. Wasn't Compress::Zlib installed > when IO::Zlib was installed? >
-- So many books, so little time... - Anon.
I'm still not sure why Compress::Zlib wouldn't have been resolved, but I've added it as a separate dependency in the next version of CPAN::SQLite. Thanks for reporting this.