Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 133536

Summary: dev-util/git missing dev-perl/URI dependency
Product: Gentoo Linux Reporter: Ivan Volosyuk <Ivan.Volosyuk>
Component: New packagesAssignee: Fernando J. Pereda (RETIRED) <ferdy>
Status: VERIFIED INVALID    
Severity: trivial CC: carenas, djc, megaexception, meka, r3pek, russ
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ivan Volosyuk 2006-05-16 14:07:02 UTC
A command from package dev-util/git: /usr/bin/git-svnimport - relies on URI.pm which is not installed.

Reproduced on the configuration:
  dev-util/git  - 1.3.1 (0)
  dev-lang/perl - 5.8.7-r3 (0)
  dev-perl/URI  - not installed

Error output:

[ivan@baltica]:~ $ git-svnimport
Can't locate URI.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 /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.5 /usr/lib/perl5/vendor_perl/5.8.5/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/bin/git-svnimport line 190.
BEGIN failed--compilation aborted at /usr/bin/git-svnimport line 190.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-05-16 14:11:48 UTC
On an (slightly unrelated) note, you should run perl-cleaner... 
Comment 2 Ivan Volosyuk 2006-05-16 14:13:52 UTC
More dependencies needed for /usr/bin/git-svnimport:
  dev-perl/libwww-perl

Error output:
[ivan@baltica]:~/experiments/harmony/jchevm $ git-svnimport
Can't locate LWP/UserAgent.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 /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.5 /usr/lib/perl5/vendor_perl/5.8.5/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/bin/git-svnimport line 206.
BEGIN failed--compilation aborted at /usr/bin/git-svnimport line 206.
Comment 3 Ivan Volosyuk 2006-05-16 14:15:56 UTC
No problems when dev-perl/URI and dev-perl/libwww-perl installed.
Comment 4 Fernando J. Pereda (RETIRED) gentoo-dev 2006-05-16 14:26:03 UTC
We are not pulling those depends because it is just idiotic to have dev-util/git to depend on things like tla, cvs, svn, ... So we just provide the script for your convenience.

- ferdy
Comment 5 Fernando J. Pereda (RETIRED) gentoo-dev 2006-05-16 14:26:40 UTC
Reasons in my last comment.
Comment 6 Ivan Volosyuk 2006-05-16 14:56:53 UTC
Good point. The dependency from svn and the others is crazy.
Anyway, I would prefer human readable diagnostics here.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-05-29 20:02:33 UTC
*** Bug 180265 has been marked as a duplicate of this bug. ***
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2007-08-08 12:50:32 UTC
*** Bug 188100 has been marked as a duplicate of this bug. ***
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2007-08-24 09:10:17 UTC
*** Bug 190009 has been marked as a duplicate of this bug. ***
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2007-12-21 06:25:03 UTC
*** Bug 202897 has been marked as a duplicate of this bug. ***
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2007-12-23 07:21:11 UTC
*** Bug 203122 has been marked as a duplicate of this bug. ***