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

Bug 50841

Summary: Cannot install pxes-0.8
Product: Gentoo Linux Reporter: Andreas Gutapfel <a.gutapfel>
Component: Current packagesAssignee: Chris Gianelloni (RETIRED) <wolf31o2>
Status: RESOLVED DUPLICATE    
Severity: blocker CC: perl
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Andreas Gutapfel 2004-05-12 05:14:23 UTC
When I try to emerge pxes-0.8, I get the following errors:

[...]
!!! ERROR: net-misc/pxes-0.8 failed.
!!! Function perl-module_src_install, Line 80, Exitcode 2
!!! (no error message)

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-net-misc_-_pxes-0.8-23555.log"

open_wr:   /usr/share/pxesconfig/ica/icaclient.files
chmod:     /usr/share/pxesconfig/ica/icaclient.files
open_wr:   /usr/share/pxesconfig/ica/icaclient.requires
chmod:     /usr/share/pxesconfig/ica/icaclient.requires
open_wr:   /usr/share/pxesconfig/ica/localsession.files
chmod:     /usr/share/pxesconfig/ica/localsession.files
mkdir:     /usr/share/pxesconfig/samba
--------------------------------------------------------------------------------



Reproducible: Always
Steps to Reproduce:
1. ACCEPT_KEYWORDS="~x86" emerge pxes
2.
3.

Actual Results:  
!!! ERROR: net-misc/pxes-0.8 failed. 
!!! Function perl-module_src_install, Line 80, Exitcode 2 
!!! (no error message) 
 


Error messages from emerge pxes: 
 
[...] 
 
>>> Install pxes-0.8 into /var/tmp/portage/pxes-0.8/image/ category net-misc 
/usr/lib/portage/bin/dodoc: Documentation/ChangeLog does not exist. 
Installing /var/tmp/portage/pxes-0.8/image/usr/share/man/man1/pxesconfig.1 
Installing /var/tmp/portage/pxes-0.8/image/usr/bin/pxesconfig 
Writing /var/tmp/portage/pxes-0.8/image//usr/lib/perl5/vendor_perl/5.8.2/i686-linux/auto/Pxesconfig/.packlist 
Appending installation info 
to /var/tmp/portage/pxes-0.8/image//usr/lib/perl5/5.8.2/i686-linux/perllocal.pod 
/usr/bin/perl -MExtUtils::Install \ 
-e "install({'etc' => '/usr/share/pxesconfig'},'0',0);" 
ACCESS DENIED  open_wr:   /usr/share/pxesconfig/ica/icaclient.files 
ACCESS DENIED  chmod:     /usr/share/pxesconfig/ica/icaclient.files 
Installing /usr/share/pxesconfig/ica/icaclient.files 
ACCESS DENIED  open_wr:   /usr/share/pxesconfig/ica/icaclient.requires 
ACCESS DENIED  chmod:     /usr/share/pxesconfig/ica/icaclient.requires 
Installing /usr/share/pxesconfig/ica/icaclient.requires 
ACCESS DENIED  open_wr:   /usr/share/pxesconfig/ica/localsession.files 
ACCESS DENIED  chmod:     /usr/share/pxesconfig/ica/localsession.files 
Installing /usr/share/pxesconfig/ica/localsession.files 
ACCESS DENIED  mkdir:     /usr/share/pxesconfig/samba 
mkdir /usr/share/pxesconfig/samba: Keine Berechtigung 
at /usr/lib/perl5/vendor_perl/5.8.2/ExtUtils/Install.pm line 176 
make: *** [install] Fehler 255 
 
!!! ERROR: net-misc/pxes-0.8 failed. 
!!! Function perl-module_src_install, Line 80, Exitcode 2 
!!! (no error message) 
 
--------------------------- ACCESS VIOLATION SUMMARY 
--------------------------- 
LOG FILE = "/tmp/sandbox-net-misc_-_pxes-0.8-23555.log" 
 
open_wr:   /usr/share/pxesconfig/ica/icaclient.files 
chmod:     /usr/share/pxesconfig/ica/icaclient.files 
open_wr:   /usr/share/pxesconfig/ica/icaclient.requires 
chmod:     /usr/share/pxesconfig/ica/icaclient.requires 
open_wr:   /usr/share/pxesconfig/ica/localsession.files 
chmod:     /usr/share/pxesconfig/ica/localsession.files 
mkdir:     /usr/share/pxesconfig/samba 
-------------------------------------------------------------------------------- 
 
 
# emerge --info 
Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-rc3-mm4) 
================================================================= 
System uname: 2.6.5-rc3-mm4 i686 AMD Athlon(tm) Processor 
Gentoo Base System version 1.4.10 
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[enabled] 
Autoconf: sys-devel/autoconf-2.58-r1 
Automake: sys-devel/automake-1.8.3 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=athlon -O3 -pipe " 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=athlon -O3 -pipe " 
DISTDIR="/var/tmp/portage/.distcc" 
FEATURES="autoaddcvs ccache distcc sandbox" 
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo 
ftp://gentoo.inode.at/source/ 
http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/" 
MAKEOPTS="-j6" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="" 
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" 
USE="X aalib acl acpi alsa apache2 apm arts artswrappersuid avi berkdb cdr 
crypt cups dga dvd emacs encode esd flash foomaticdb gd gd-external gdbm gif 
gphoto2 gpm gtk gtk2 gtkhtml imlib java jikes jpeg jpg kde libg++ libwww mad 
mikmod motif mpeg mule mysql ncurses nls oav odbc oggvorbis opengl openssl oss 
pam pdflib perl php png pnp python qt quicktime readline samba sdl skey slang 
spell ssl svga tcltk tcpd tetex tiff truetype usb x86 xml2 xmms xv zlib"
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2004-05-13 05:07:11 UTC
I get the same thing.  Apparently, somebody changed the perl-modules.eclass in a way that made it incompatable with my ebuild.  This affects both 0.7 and 0.8 (and probably 0.6-r4, too).

I'm going to mark this one as a dupe of the 0.7 bug, since they both really are the same problem.

*** This bug has been marked as a duplicate of 49884 ***
Comment 2 Antonio 2004-05-19 11:16:05 UTC
I have same problem:

Calculating dependencies ...done!
>>> emerge (1 of 1) net-misc/pxes-0.8 to /
>>> md5 src_uri ;-) pxes-base-i586-0.8-9.tar.gz
>>> md5 src_uri ;-) pxesconfig-0.8-9.tar.gz
>>> Unpacking source...
>>> Unpacking pxes-base-i586-0.8-9.tar.gz to /var/tmp/portage/pxes-0.8/work
>>> Unpacking pxesconfig-0.8-9.tar.gz to /var/tmp/portage/pxes-0.8/work
>>> Source unpacked.
Checking for Gtk.. ok
Checking for Gnome.. ok
Checking for Glade-Perl.. ok
Checking if your kit is complete...
Use of uninitialized value in -d at /usr/lib/perl5/5.8.2/File/Find.pm line 670.
Warning: the following files are missing in your kit:
        .cvsignore
        Changelog
        COPYING
        Documentation/ChangeLog
        Documentation/COPYING
        Documentation/FAQ
        Documentation/html/quick-start/quick-start.html
        Documentation/html/quick-start/step1.html
        Documentation/html/quick-start/step2.html
        Documentation/html/quick-start/step3.html
        Documentation/html/quick-start/step4.html
        Documentation/html/quick-start/step5-rdp.html
        Documentation/html/quick-start/step5-xdm.html
        Documentation/html/quick-start/step5.html
        Documentation/html/quick-start/step6.html
        Documentation/html/quick-start/step7.html
        Documentation/INSTALL
        Documentation/Makefile
        Documentation/NEWS
        Documentation/README
        Documentation/ROADMAP
        Documentation/TODO
        etc/ica/icaclient.files
        etc/ica/icaclient.requires
        etc/ica/localsession.files
        etc/samba/smb.conf
        FAQ
        glade2perl_logo.xpm
        INSTALL
        Makefile.PL
        MANIFEST
        META.yml
        NEWS
        pixmaps/card.png
        pixmaps/cd.png
        pixmaps/color.png
        pixmaps/computer.png
        pixmaps/disks.png
        pixmaps/empty.png
        pixmaps/floppy.png
        pixmaps/fonts.png
        pixmaps/glade2perl_logo.xpm
        pixmaps/ibm-dis.png
        pixmaps/ibm.png
        pixmaps/ica.png
        pixmaps/initrd.png
        pixmaps/keyboard.png
        pixmaps/keyboard_layout.png
        pixmaps/Logo.xpm
        pixmaps/monitor.png
        pixmaps/mouse.png
        pixmaps/network.png
        pixmaps/nomachine.png
        pixmaps/printer.png
        pixmaps/processor.png
        pixmaps/pxes-tiny.png
        pixmaps/rdp.png
        pixmaps/sound.png
        pixmaps/ssh-dis.png
        pixmaps/ssh.png
        pixmaps/tarantella.png
        pixmaps/telnet-dis.png
        pixmaps/telnet.png
        pixmaps/terminal-empty.png
        pixmaps/vnc.png
        pixmaps/wfcmgr.png
        pixmaps/x.png
        pixmaps/xdm-dis.png
        pixmaps/xdm.png
        pm_to_blib
        pxesconfig
        pxesconfig.spec
        Pxesconfig/Pxesconfig.pm
        Pxesconfig/PxesconfigDruidPage.pm
        Pxesconfig/PxesconfigGUI.pm
        Pxesconfig/PxesconfigGUIUI.pm
        Pxesconfig/PxesconfigModel.pm
        Pxesconfig/SubPxesconfigGUI.pm
        PxesconfigGUI.glade
        README
        ROADMAP
        TODO
Please inform the author.
Use of uninitialized value in -d at /usr/lib/perl5/5.8.2/File/Find.pm line 670.
Writing Makefile for Pxesconfig
cp pxesconfig blib/script/pxesconfig
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/pxesconfig
Manifying blib/man1/pxesconfig.1

>>> Install pxes-0.8 into /var/tmp/portage/pxes-0.8/image/ category net-misc
/usr/lib/portage/bin/dodoc: Documentation/ChangeLog does not exist.
Installing /var/tmp/portage/pxes-0.8/image/usr/share/man/man1/pxesconfig.1
Installing /var/tmp/portage/pxes-0.8/image/usr/bin/pxesconfig
Writing /var/tmp/portage/pxes-0.8/image//usr/lib/perl5/vendor_perl/5.8.2/i686-linux/auto/Pxesconfig/.packlist
Appending installation info to /var/tmp/portage/pxes-0.8/image//usr/lib/perl5/5.8.2/i686-linux/perllocal.pod
/usr/bin/perl -MExtUtils::Install \
-e "install({'etc' => '/usr/share/pxesconfig'},'0',0);"
/usr/bin/perl -MExtUtils::Install \
-e "install({'pixmaps' => '/usr/share/pixmaps/pxesconfig'},'0',0);"
/usr/bin/perl -MExtUtils::Install \
-e "install({'Pxesconfig' => '/usr/lib/perl5/site_perl/5.8.2/Pxesconfig'},'0',0);"
ACCESS DENIED  chmod:     /usr/lib/perl5/site_perl/5.8.2/Pxesconfig/PxesconfigModel.pm
ACCESS DENIED  unlink:    /usr/lib/perl5/site_perl/5.8.2/Pxesconfig/PxesconfigModel.pm
Cannot forceunlink /usr/lib/perl5/site_perl/5.8.2/Pxesconfig/PxesconfigModel.pm: Permission denied at /usr/lib/perl5/5.8.2/File/Find.pm line 856
make: *** [install] Error 255

!!! ERROR: net-misc/pxes-0.8 failed.
!!! Function perl-module_src_install, Line 80, Exitcode 2
!!! (no error message)

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-net-misc_-_pxes-0.8-18771.log"

chmod:     /usr/lib/perl5/site_perl/5.8.2/Pxesconfig/PxesconfigModel.pm
unlink:    /usr/lib/perl5/site_perl/5.8.2/Pxesconfig/PxesconfigModel.pm
--------------------------------------------------------------------------------