[root@coffee ~]0# emerge p5-Palm Calculating dependencies ...done! >>> emerge (1 of 1) dev-perl/p5-Palm-1.3.0 to / >>> md5 files ;-) p5-Palm-1.2.4-r1.ebuild >>> md5 files ;-) p5-Palm-1.3.0.ebuild >>> md5 files ;-) files/digest-p5-Palm-1.2.4-r1 >>> md5 files ;-) files/digest-p5-Palm-1.3.0 >>> md5 src_uri ;-) p5-Palm-1.3.0.tar.gz >>> Unpacking source... >>> Unpacking p5-Palm-1.3.0.tar.gz to /var/tmp/portage/p5-Palm-1.3.0/work >>> Source unpacked. Can't open perl script "Makefile.PL": No such file or directory make: *** No targets specified and no makefile found. Stop. !!! ERROR: dev-perl/p5-Palm-1.3.0 failed. !!! Function perl-module_src_compile, Line 107, Exitcode 2 !!! compilation failed !!! If you need support, post the topmost build error, NOT this status message. [root@coffee ~]1# Looks like the directory is not specified correctly: [root@coffee /var/tmp/portage/p5-Palm-1.3.0/temp]0# grep work * environment:OLDPWD=/var/tmp/portage/p5-Palm-1.3.0/work environment:S=/var/tmp/portage/p5-Palm-1.3.0/work/p5-Palm-1.3.0 environment:WORKDIR=/var/tmp/portage/p5-Palm-1.3.0/work environment: rm -rf "${BUILDDIR}/work"; environment: if ! hasq keepwork $FEATURES; then [root@coffee /var/tmp/portage/p5-Palm-1.3.0/temp]0# ls /var/tmp/portage/p5-Palm-1.3.0/work/p5-Palm-1.3.0 ls: /var/tmp/portage/p5-Palm-1.3.0/work/p5-Palm-1.3.0: No such file or directory [root@coffee /var/tmp/portage/p5-Palm-1.3.0/temp]1# ls /var/tmp/portage/p5-Palm-1.3.0/work/ p5-Palm-1.003_000 [root@coffee /var/tmp/portage/p5-Palm-1.3.0/temp]0# Should this: environment:S=/var/tmp/portage/p5-Palm-1.3.0/work/p5-Palm-1.3.0 read: environment:S=/var/tmp/portage/p5-Palm-1.3.0/work/p5-Palm-1.003_000 ? Reproducible: Always Steps to Reproduce: 1. emerge p5-Palm Actual Results: Can't open perl script "Makefile.PL": No such file or directory Expected Results: It should complile... [root@coffee ~]1# emerge info Portage 2.0.51.21-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-gentoo-r7-20050505 i686) ================================================================= System uname: 2.6.11-gentoo-r7-20050505 i686 Intel(R) Pentium(R) M processor 1600MHz Gentoo Base System version 1.6.11 dev-lang/python: 2.2.3-r5, 2.3.5 sys-apps/sandbox: 1.2.5-r1 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-r8 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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="-march=pentium4 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aalib acpi alsa apm avi berkdb bitmap-fonts bonobo bzlib cdr crypt cscope cups curl dbm divx4linux dvd eds emboss encode esd evo fam fbcon fd flac flash flatfile foomaticdb fortran gb gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtktml imagemagick imap imlib ipv6 jpeg lcms ldap libg++ libwww mad maildir mbox mcal mikmod mime moti f mozilla mp3 mpeg mpi mysql ncurses nls odbc ogg oggvorbis opengl oss pam pcmcia pda pdflib perl png pnp postgres ppds python quicktime readline ruby samba sdl slang snmp s pell sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts usb vorbis wmf xine xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY [root@coffee ~]0#
Please check the tarball you have in your distfiles. When I ztvf the one I have, I see: -rw-r--r-- arensb/wheel 344 2002-11-07 20:24:45 p5-Palm-1.003_000/Makefile.PL which implies that tarball you have is corrupt.
[root@coffee ~]0# tar tvf /usr/portage/distfiles/p5-Palm-1.3.0.tar.gz drwxr-xr-x arensb/wheel 0 2002-11-08 02:22:18 p5-Palm-1.003_000/ drwxr-xr-x arensb/wheel 0 2002-11-08 02:22:18 p5-Palm-1.003_000/Palm/ -rw-r--r-- arensb/wheel 9786 2002-11-07 14:11:59 p5-Palm-1.003_000/Palm/Mail.pm -rw-r--r-- arensb/wheel 18939 2002-11-07 14:11:42 p5-Palm-1.003_000/Palm/Address.pm -rw-r--r-- arensb/wheel 15430 2002-11-07 14:11:51 p5-Palm-1.003_000/Palm/Datebook.pm -rw-r--r-- arensb/wheel 3387 2002-11-04 02:18:28 p5-Palm-1.003_000/Palm/Raw.pm -rw-r--r-- arensb/wheel 3906 2002-11-07 14:12:05 p5-Palm-1.003_000/Palm/Memo.pm -rw-r--r-- arensb/wheel 41964 2002-11-04 02:18:28 p5-Palm-1.003_000/Palm/PDB.pm -rw-r--r-- arensb/wheel 6194 2002-11-07 14:12:10 p5-Palm-1.003_000/Palm/ToDo.pm -rw-r--r-- arensb/wheel 15840 2002-11-07 14:27:28 p5-Palm-1.003_000/Palm/StdAppInfo.pm -rw-r--r-- arensb/wheel 15437 2002-11-08 01:24:33 p5-Palm-1.003_000/ChangeLog -rw-r--r-- arensb/wheel 344 2002-11-08 01:24:45 p5-Palm-1.003_000/Makefile.PL -rw-r--r-- arensb/wheel 654 1999-11-18 05:24:11 p5-Palm-1.003_000/test.pl drwxr-xr-x arensb/wheel 0 2002-11-08 02:22:18 p5-Palm-1.003_000/util/ -rw-r--r-- arensb/wheel 283 1999-11-18 05:21:01 p5-Palm-1.003_000/util/copydb -rw-r--r-- arensb/wheel 2291 2002-02-08 13:55:59 p5-Palm-1.003_000/util/add-memo -rw-r--r-- arensb/wheel 19592 2002-04-10 16:45:51 p5-Palm-1.003_000/util/pdbdump -rw-r--r-- arensb/wheel 1792 2002-04-10 16:48:56 p5-Palm-1.003_000/README -rw-r--r-- arensb/wheel 646 2002-01-26 22:22:24 p5-Palm-1.003_000/TODO -rw-r--r-- arensb/wheel 209 2002-05-09 15:23:44 p5-Palm-1.003_000/MANIFEST -rw-r--r-- arensb/wheel 620 2001-02-24 22:59:03 p5-Palm-1.003_000/FAQ [root@coffee ~]0# Nothing wrong there. Is this a problem with the environment file (/var/tmp/portage/p5-Palm-1.3.0/temp/environment). This has the following line: S=/var/tmp/portage/p5-Palm-1.3.0/work/p5-Palm-1.3.0 This directory does not exist, according to my tar file (and yours) the path should end with the directory name p5-Palm-1.003_000, not p5-Palm-1.3.0.
well shnike, that's a bad ebuild. hold on, fixing and posting. resync in about an hour or two (give me time to commit, then time to have it replicated out). Sorry about that.
Builds now, thanks!