| Summary: | yammi-1.0.ebuild tries to access /usr/qt/3/etc/settings | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Julian Baeume <julian> |
| Component: | New packages | Assignee: | Martin Holzer (RETIRED) <mholzer> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | caleb, pylon, tim.raedisch |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Julian Baeume
2003-12-29 07:26:12 UTC
Hmm, that's strange. On two of my machines it compiled flawlessly and on my laptop I just got the exact same message you did. It seems this is not caused by the ebuild but by some tool from qt itself. The error occurs right after: /usr/qt/3/bin/uic -L /usr/lib/kde3/plugins/designer -nounload -L /usr/lib/kde3/plugins/designer -nounload -i ApplyToAllBase.h ./ApplyToAllBase.ui > ApplyToAllBase.cpp || rm -f ApplyToAllBase.cpp ACCESS DENIED mkdir: /usr/qt/3/etc/settings ACCESS DENIED mkdir: /usr/qt/3/etc/settings ACCESS DENIED mkdir: /usr/qt/3/etc/settings ACCESS DENIED mkdir: /usr/qt/3/etc/settings ACCESS DENIED mkdir: /usr/qt/3/etc/settings ACCESS DENIED mkdir: /usr/qt/3/etc/settings I would love to further investigate but when the tool is called directly it does not create the directory and I don't really know much about qt and its internas... felix After manually creating the dir the ebuild finishes OK. Probably this dir should be created from the respective qt-ebuild? Oh, BTW: I'm running QT and KDE from x86-stable (not CVS like the OP) that directory is created by the qt ebuilds. then this is a bug in x11-libs/qt-3.2.3-r1. Installed qt on a fresh machine. psi fails build with the same exceptions descriped above. Experienced the same. After the manual creation of /usr/qt/3/etc/settings yammi installed without any further problems. I couldn't test this yet, but I think that a similar fix as in http://www.gentoo.org/cgi-bin/viewcvs.cgi/dev-db/tora/tora-1.3.13.ebuild?r1=1.2&r2=1.3 could solve this. I was getting this error, and then getting the error message from Bug #39577 after I created the directory by hand. I tried the solution proposed in Comment #6. I edited the yammi-1.0.ebuild file by hand. It worked great and yammi compiled properly. I could attempt to create a patch file if anyone is interested. |