the ebuild doesn't take account of the changed/new name of OOo's source package in src_unpack{} so emerge fails to unpack OOo_1.1.1p1_source.tar.bz2 I added a new var and changed two lines of the current ebuild to get the thing working again. a patch follows Poly Reproducible: Always Steps to Reproduce: 0. quickpkg =openoffice-1.1.1 && emerge -C =openoffice-1.1.1 1. emerge openoffice 2. emerge fails right after coming to src_unpack{} Actual Results: >>> Unpacking source... >>> Unpacking OOo_1.1.1_source.tar.bz2 to /home/portage/tmp/portage/openoffice-1.1.1/work bzip2: Can't open input file /usr/portage/distfiles/OOo_1.1.1_source.tar.bz2: No such file or directory. >>> Unpacking gpc231.tar.Z to /home/portage/tmp/portage/openoffice-1.1.1/work cp: `/home/portage/tmp/portage/openoffice-1.1.1/work/oo_1.1.1_src/external/gpc': specified destination directory does not exist Try `cp --help' for more information. /usr/sbin/ebuild.sh: line 261: cd: /home/portage/tmp/portage/openoffice-1.1.1/work/oo_1.1.1_src: No such file or directory rm: cannot remove `stlport/STLport-4.5.3.patch': No such file or directory * Applying newstlportfix.patch... * Failed Patch: newstlportfix.patch! * * Include in your bugreport the contents of: * * /home/portage/tmp/portage/openoffice-1.1.1/temp/newstlportfix.patch-1480.out !!! ERROR: app-office/openoffice-1.1.1 failed. !!! Function epatch, Line 322, Exitcode 0 !!! Failed Patch: newstlportfix.patch! Expected Results: emerges/installs without problems of course :)
Created attachment 29056 [details] diff against openoffice-1.1.1.ebuild
by the way... One should remove the OOo_1.1.1_source.tar.bz2 package from ${DISTDIR} or this package will be unpacked by the ebuild instead of OOo_1.1.1p1_source.tar.bz2.
Corrected that, thanks for reporting
*** Bug 47518 has been marked as a duplicate of this bug. ***
*** Bug 47550 has been marked as a duplicate of this bug. ***