Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41524 - qt-3.3.0 produces faulty libqt-mt.la
Summary: qt-3.3.0 produces faulty libqt-mt.la
Status: RESOLVED DUPLICATE of bug 41492
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-13 20:41 UTC by Ralph Rodkey
Modified: 2005-07-17 13:06 UTC (History)
2 users (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 Ralph Rodkey 2004-02-13 20:41:51 UTC
When the qt-3.3.0 ebuild produces the /usr/qt/3/lib/libqt-mt.la file, it contains the wrong entry for "libdir". It contains "libdir='/var/tmp/portage/qt-3.3.0/image/usr/qt/3/lib'", which is clearly wrong. It would make more sense as "libdir='/usr/qt/3/lib'", but the results of this change have not been tested. This incorrect "libdir" definitely causes my kdelibs-3.2.0 emerge to fail, and presumably will affect other emerges as well.

I'm marking this bug's reproducibility as "sometimes" because this problem only occurs on one of my machines. On the other, the libqt-mt.la is never created. I am unsure why this is the case.

Reproducible: Sometimes
Steps to Reproduce:
1.Emerge qt-3.3.0 successfully
2.Emerge kdelibs-3.2.0

Actual Results:  
kdelibs-3.2.0 emerge finishes unsuccessfully, claiming that
/var/tmp/portage/qt-3.3.0/image/usr/qt/3/lib/libqt-mt.la does not exist

Expected Results:  
kdelibs-3.2.0 emerge should have completed successfully

http://forums.gentoo.org/viewtopic.php?t=136467 shows that the problem happens
for more people than just me
Comment 1 Philipp Kern 2004-02-14 01:08:30 UTC
Duplicate of #41492.
Comment 2 Denis Dupeyron (RETIRED) gentoo-dev 2004-02-14 01:26:41 UTC
I had the problem recompiling arts. I changed the link in /usr/qt/3/lib/libqt-mt.la to show "libdir='/usr/qt/3/lib'" instead. I re-emerged arts and it worked. It's working its way through kdelibs now.

Note. I would *really* not mind if developpers left unstable ebuilds in ~x86.
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2004-02-14 07:48:12 UTC
That's just the way it goes sometimes.  I make mistakes - if you don't, I encourage you to step up to the plate and try your hand at this sometime.

*** This bug has been marked as a duplicate of 41492 ***
Comment 4 Bram De Smet 2004-02-14 12:28:58 UTC
I think QT 3.3.0 should go back to ~arch
I'm downgrading to 3.2 again.
Couldn't fix the problem by just editing the libqt-mt.la file.