Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126359 - dev-util/svk lacks dev-perl/FreezeThaw depencency
Summary: dev-util/svk lacks dev-perl/FreezeThaw depencency
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-15 15:17 UTC by Hannes Erven
Modified: 2006-03-15 16:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hannes Erven 2006-03-15 15:17:54 UTC
I emerged:
dev-util/svk-1.07-r1  +bash-completion +crypt -minimal +nls -pager -patch +svn-mirror 0 kB

emerging is OK and almost everything looks good, but:

$ svk help patch
Can't locate FreezeThaw.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.7/i686-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i686-linux /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.6/i686-linux /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i686-linux /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.6/i686-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.7/i686-linux /usr/lib/perl5/5.8.7 /usr/local/lib/site_perl .) at /usr/lib/perl5/vendor_perl/5.8.7/SVK/Patch.pm line 44.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.7/SVK/Patch.pm line 44.
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.7/SVK/Command/Patch.pm line 7.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.7/SVK/Command/Patch.pm line 7.
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.7/SVK/Command.pm line 116.

Emerging FreezeThaw resolves this bug.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-03-15 15:28:04 UTC
No, it doesn't miss a dependency, read the ebuild. You need to run perl-cleaner after upgrading perl.
Comment 2 Hannes Erven 2006-03-15 16:22:14 UTC
There was no perl upgrade involved, and there was no FreezeThaw.pm on the system before emerging it (I find / -name FreezeThaw.pm before).

I looked into the ebuild, and found that FreezeThaw is only required for the patch use flag, which I hadn't enabled (and thus FreezeThaw correctly wasn't considered a depency).

RESOLVED INVALID is damn right. Sorry to have bothered you.