>>> Merging media-libs/libquicktime-0.9.7-r1 to / * For compatibility with other quicktime libraries, libquicktime was * going to create a /usr/lib/quicktime symlink, but for some, * on your system, that is a directory. * Please check that is empty, and remove it, or submit a bug * telling us which package owns the directory. !!! ERROR: media-libs/libquicktime-0.9.7-r1 failed. !!! Function pkg_preinst, Line 82, Exitcode 0 !!! /usr/include/quicktime is a directory. !!! If you need support, post the topmost build error, NOT this status message. !!! FAILED preinst: 1 ebuild incorrectly thinks /usr/lib/quicktime exists # ls /usr/lib/quicktime ls: /usr/lib/quicktime: No such file or directory
/usr/lib/quicktime != /usr/include/quicktime, please fix the einfo. Conrad, you need to delete /usr/include/quicktime, the check is correct, just the message is not.
In my case media-video/cinelerra-cvs-20051005 owns the directory.
Created attachment 76189 [details, diff] libquicktime-0.9.7-r1.ebuild.patch to fix typo Fixes the typo so that error makes sense to the user. Doesn't address the issue of other software creating an actual /usr/include/quicktime directory (such cinelerra-cvs).
Hi I was upgrading from libquicktime-0.9.4 to 0.9.7-r1. I got the message, but libquicktime-0.9.4 was owning the directory. I had to manually unmerge the 0.9.4 to make the directory /usr/include/quicktime desapear before merging the testing version. It could be hard to make the ebuild aware of this, but we should find a solution. i guess unmerging the old version before trying to compile the new has no chance to be accepted in a ebuild...
*** Bug 128293 has been marked as a duplicate of this bug. ***
fixed