On Friday 18 May 2007 05:38:08 Grant Edwards wrote: > Anybody have any idea what to do to fix the Ted ebuild? > > >>> Source compiled. > >>> Test phase [not enabled]: app-editors/ted-2.12 > >>> Completed installing ted-2.12 into > >>> /var/tmp/portage/app-editors/ted-2.12/image/ > > /usr/lib/portage/bin/ebuild.sh: line 1695: > /var/tmp/portage/app-editors/ted-2.12/temp/environment: No such file or > directory tee: /var/tmp/portage/app-editors/ted-2.12/temp/build.log: No > such file or directory /usr/lib/portage/bin/prepallman: line 10: > /var/tmp/portage/app-editors/ted-2.12/temp/prepallman.filelist: No such > file or directory /usr/lib/portage/bin/prepallman: line 15: > /var/tmp/portage/app-editors/ted-2.12/temp/prepallman.filelist: No such > file or directory strip: i686-pc-linux-gnu-strip --strip-unneeded > usr/bin/Ted > !!! install_qa_check failed; exiting.
Clearly, it's src_install() is utterly broken. It's using the temp dir as it's work dir and finally removing the temp dir completely. That's illegal! There's a bug open but it lacks a maintainer. Fixing it may be as simple as substituting ${T} with ${WORKDIR} in all occurrences in src_install. If that does it you should comment on the bug and say so.. https://bugs.gentoo.org/show_bug.cgi?id=154997 -- Bo Andresen
signature.asc
Description: This is a digitally signed message part.