Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 29568 - perl modules dont install (was Mail-SpamAssassin-2.55-r{12}.ebuild doesnt install)
Summary: perl modules dont install (was Mail-SpamAssassin-2.55-r{12}.ebuild doesnt ins...
Status: RESOLVED DUPLICATE of bug 29554
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-25 01:48 UTC by Dizzy
Modified: 2005-07-17 13:06 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 Dizzy 2003-09-25 01:48:35 UTC
Hi

I just do emerge sync and then emerge -u world. It tried to upgrade spamassassin
from 2.55-r1 to 2.55-r2 version. It failed with "access violation error" and
something that he couldnt unlink a file (how could he, im using root account ?!).

Then I have unmerged 2.55-r1 and tried to merge 2.55-r2 and doesnt succeed,
fails also with a "access violation" something very strange that he couldnt
"mkdir /usr/lib/perl5/vendor_perl/5.8.0/Mail" but when i try to mkdir it mnually
it works (the mkdir, couse then if I retry the emerge, it fails again with a
access violation error, this time another errors like he couldnt write some
file, chown it and mkdir another dir, see below).

>>> Install Mail-SpamAssassin-2.55-r2 into
/var/tmp/portage/Mail-SpamAssassin-2.55-r2/image/ category dev-perl
ACCESS DENIED  open_wr:   /usr/lib/perl5/vendor_perl/5.8.0/Mail/SpamAssassin.pm
Installing /usr/lib/perl5/vendor_perl/5.8.0/Mail/SpamAssassin.pm
ACCESS DENIED  chmod:     /usr/lib/perl5/vendor_perl/5.8.0/Mail/SpamAssassin.pm
ACCESS DENIED  mkdir:     /usr/lib/perl5/vendor_perl/5.8.0/Mail/SpamAssassin
mkdir /usr/lib/perl5/vendor_perl/5.8.0/Mail/SpamAssassin: Permission denied at
/usr/lib/perl5/5.8.0/ExtUtils/Install.pm line 137
make: *** [pure_vendor_install] Error 255

!!! ERROR: dev-perl/Mail-SpamAssassin-2.55-r2 failed.
!!! Function perl-module_src_install, Line 102, Exitcode 2
!!! (no error message)

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-Mail-SpamAssassin-2.55-r2-12005.log"

open_wr:   /usr/lib/perl5/vendor_perl/5.8.0/Mail/SpamAssassin.pm
chmod:     /usr/lib/perl5/vendor_perl/5.8.0/Mail/SpamAssassin.pm
mkdir:     /usr/lib/perl5/vendor_perl/5.8.0/Mail/SpamAssassin
--------------------------------------------------------------------------------

I have to mention that I use a vanilla 2.4.22 kernel (no grsec, lids or SElinux
or other things like that).

I also tried merging (again) 2.55-r1 and now I get errors, seems things fucked
up with my system or something, very strange... any help ?
>>> Install Mail-SpamAssassin-2.55-r1 into
/var/tmp/portage/Mail-SpamAssassin-2.55-r1/image/ category dev-perl
ACCESS DENIED  mkdir:     /usr/lib/perl5/vendor_perl/5.8.0/Mail
mkdir /usr/lib/perl5/vendor_perl/5.8.0/Mail: Permission denied at
/usr/lib/perl5/5.8.0/ExtUtils/Install.pm line 137
make: *** [pure_vendor_install] Error 255

!!! ERROR: dev-perl/Mail-SpamAssassin-2.55-r1 failed.
!!! Function perl-module_src_install, Line 102, Exitcode 2
!!! (no error message)

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-Mail-SpamAssassin-2.55-r1-13952.log"

mkdir:     /usr/lib/perl5/vendor_perl/5.8.0/Mail
--------------------------------------------------------------------------------


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Dizzy 2003-09-25 01:53:31 UTC
It seems I cannot install anything perl related, here is a try for Storable
module:

>>> Install Storable-2.07-r1 into /var/tmp/portage/Storable-2.07-r1/image/
category dev-perl
ACCESS DENIED  mkdir:     /usr/lib/perl5/vendor_perl/5.8.0/i686-linux/auto/Storable
ble
mkdir /usr/lib/perl5/vendor_perl/5.8.0/i686-linux/auto/Storable: Permission
denied at /usr/lib/perl5/5.8.0/ExtUtils/Install.pm line 137
make: *** [pure_vendor_install] Error 255

!!! ERROR: dev-perl/Storable-2.07-r1 failed.
!!! Function perl-module_src_install, Line 102, Exitcode 2
!!! (no error message)

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-Storable-2.07-r1-14858.log"

mkdir:     /usr/lib/perl5/vendor_perl/5.8.0/i686-linux/auto/Storable
--------------------------------------------------------------------------------
Comment 2 Dizzy 2003-09-25 02:19:43 UTC
Hi again

Other ebuilds (than perl modules) seem to install fine, I just installed
"traceroute". Please advise ... thanks!
Comment 3 Dizzy 2003-09-25 02:24:03 UTC
I see that there is a similar report (but about another ebuild) here #28091
Comment 4 SpanKY gentoo-dev 2003-09-25 08:52:11 UTC

*** This bug has been marked as a duplicate of 29554 ***