When trying to emerge perl-MDK-Common, I get access violation errors. Perl version is 5.8.2, portage tree current as of 30/05/04. This is the relevant output: install -d /usr/bin /usr/lib/perl5/vendor_perl/5.8.2/MDK/Common ACCESS DENIED chmod: /usr/bin install: cannot change permissions of `/usr/bin': Permission denied ACCESS DENIED mkdir: /usr/lib/perl5/vendor_perl/5.8.2/MDK/Common install: cannot create directory `/usr/lib/perl5/vendor_perl/5.8.2/MDK/Common': Permission denied make: *** [install] Error 1 !!! ERROR: dev-perl/perl-MDK-Common-1.0.4 failed. !!! Function perl-module_src_install, Line 85, Exitcode 2 !!! (no error message) --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-dev-perl_-_perl-MDK-Common-1.0.4-22767.log" chmod: /usr/bin mkdir: /usr/lib/perl5/vendor_perl/5.8.2/MDK/Common -------------------------------------------------------------------------------- Reproducible: Always Steps to Reproduce: 1. emerge perl-MDK-Common Actual Results: see above Expected Results: software should install Portage 2.0.50-r7 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-love5) ================================================================= System uname: 2.6.5-love5 i686 AMD Athlon(TM) XP 2000+ Gentoo Base System version 1.4.3.13 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/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="-O3 -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo/ ftp://ftp.uninett.no/pub/linux/Gentoo http://212.219.247.17/sites/www.ibiblio.org/gentoo/ http://212.219.247.16/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X acpi alsa apm arts avi berkdb cdr crypt cups dga dvd dvdr encode fbcon foomaticdb gdbm gif gpm imlib java jpeg kde libg++ libwww mad maildir mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba sdl slang spell sse ssl svga tcpd tetex truetype usb x86 xml2 xmms xv zlib"
adding myinst="PREFIX=${D}/usr" to /usr/portage/dev-perl/perl-MDK-Common/perl-MDK-Common-1.0.4.ebuild seems to sort this out temporarily
*** Bug 45321 has been marked as a duplicate of this bug. ***
I should get a new version of perl-MDK-Common, and clean the ebuild
(In reply to comment #0) > When trying to emerge perl-MDK-Common, I get access violation errors. Perl version is 5.8.2, portage tree current as of 30/05/04. > This is the relevant output: [...] > --------------------------- ACCESS VIOLATION SUMMARY --------------------------- > LOG FILE = "/tmp/sandbox-dev-perl_-_perl-MDK-Common-1.0.4-22767.log" > > chmod: /usr/bin > mkdir: /usr/lib/perl5/vendor_perl/5.8.2/MDK/Common [ ...] Just an FYI that this problem still persists in Gentoo 2005.0 as of today (02-Aug-2005), and adding myinst="PREFIX=${D}/usr" to /usr/portage/dev-perl/perl-MDK-Common/perl-MDK-Common-1.0.4.ebuild still is a usable workaround in the interim. ---- emerge info ---- Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r0, 2.6.12-gentoo-r6 i686) ================================================================= System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.chem.wisc.edu/gentoo/ http://mirror.clarkson.edu/pub/distributions/gentoo/ ftp://gentoo.cites.uiuc.edu/pub/gentoo/" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 X acpi aim alsa apm arts audiofile avi berkdb bitmap-fonts bmp bzip2 calendar cdparanoia cdr crypt cups curl curlwrappers directfb divx4linux doc dv eds emboss encode esd exif fam fbcon ffmpeg flac foomaticdb fortran gd gdbm ggi gif glut gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml icc icq imagemagick imap imlib ipv6 jabber java javascript joystick jpeg kde kdeenablefinal kdexdeltas kerberos krb4 lcms ldap libcaca libg++ libwww lm_sensors mad matroska mcal mikmod mmap mmx mng motif mozilla mp3 mpeg mpi msn mysql mysqli ncurses nis nls odbc offensive ogg oggvorbis openal opengl osc oscar oss pam pcre pda pdflib perl php png python qt quicktime readline samba sasl sdl session sharedmem slang slp sndfile speex spell sse ssl svg symlink tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode usb v4l vcd videos vorbis win32codecs wmf xine xinerama xml2 xmms xosd xpm xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Re-assigning back to perl herd. @dams: Please, be sure that you have time to look at the bugs before you re-assign them to yourself or at least put the herd into CC.
Hm, indeed, I'm sorry about that. perl-MDK-Common is imho useless, there are tons of modules on cpan that do better. I don't think there is any dependancy on this ebuild. I think it's wise to remove it from the tree. Do you agree?
(In reply to comment #6) > perl-MDK-Common is imho useless, there are tons of modules > on cpan that do better. I don't think there is any dependancy on this ebuild. I > think it's wise to remove it from the tree. Do you agree? dams, I don't even use it at all, I was just going thru really stale bugs. :) The homepage is http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/soft/perl-MDK-Common/ now, just in case it stays in portage.
Well, I'll remove it from the portage tree then.
resolved then