Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 14893 - qt-dcgui ebuild fails to emerge
Summary: qt-dcgui ebuild fails to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo KDE team
URL: http://dc.ketelhot.de/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-31 23:56 UTC by Ricardo Ferreira
Modified: 2003-02-02 19:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ricardo Ferreira 2003-01-31 23:56:26 UTC
I report this in the KDE component because it is a KDE app. 
 
The ebuild for qt-dcgui fails with: 
 
/usr/qt/3/bin/moc DCDialogFileBrowser.h -o DCDialogFileBrowser.moc 
rm -f DCDialogFileBrowser.cpp 
/usr/qt/3/bin/uic -nounload -i DCDialogFileBrowser.h ./DCDialogFileBrowser.ui > 
DCDialogFileBrowser.cpp; ret=$?; \ 
if test "$ret" = 0; then echo '#include "DCDialogFileBrowser.moc"' >> DCDialogFileBrowser.cpp; else 
rm -f DCDialogFileBrowser.cpp ; exit $ret ; fi 
ACCESS DENIED  open_wr:   /usr/qt/3/etc/settings/.qtrc.lock 
ACCESS DENIED  open_wr:   /usr/qt/3/etc/settings/.qtrc.lock 
.... 
 
And a lot more of these errors everytime uic is run (apparently). 
 
It emerges correctly if i do: 
 
FEATURE="-sandbox" emerge qt-dcgui 
 
Its strange because i emerged KDE 3.1 with no problems and i assume it uses uic too.
Comment 1 Ricardo Ferreira 2003-01-31 23:57:55 UTC
Thats was: 
 
FEATURES="-sandbox" emerge qt-dcgui 
Comment 2 Joachim Blaabjerg (RETIRED) gentoo-dev 2003-02-01 08:32:34 UTC
Can anyone reproduce this? I can't... :-/ 
Comment 3 Ricardo Ferreira 2003-02-01 09:40:47 UTC
Some more information: 
 
storm@thor storm $ /usr/qt/3/bin/uic -version 
User Interface Compiler for Qt version 3.1.0 
 
storm@thor storm $ /usr/qt/3/bin/moc -v 
Qt Meta Object Compiler version 26 (Qt 3.1.0) 
 
Comment 4 Hannes Mehnert (RETIRED) gentoo-dev 2003-02-01 10:50:10 UTC
styx: 
$QTDIR/etc/settings are installed by some themes/styles afaik. 
look at kde-functions.eclass:238: 
    # if $QTDIR/etc/settings/qtrc file exists, the qt build tools try to create 
    # a .qtrc.lock file in that directory. It's easiest to allow them to do so. 
    [ -d "$QTDIR/etc/settings" ] && addwrite "$QTDIR/etc/settings" 
Comment 5 Joachim Blaabjerg (RETIRED) gentoo-dev 2003-02-02 14:59:07 UTC
Hannes: thanks! I checked out Dan's -core mail, and hopefully fixed this by inheriting 
kde-functions. I bumped to 0.2.4 and removed the old ebuilds while I was at it. 
Ricardo: does it work now? If not, reopen the bug, please :) 
Comment 6 Ricardo Ferreira 2003-02-02 19:37:19 UTC
Emerged with no problems :) 
 
Its fixed here.