Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 394261 - [qting-edge] x11-libs/qt-assistant-4.8.9999 fails to build
Summary: [qting-edge] x11-libs/qt-assistant-4.8.9999 fails to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-10 17:05 UTC by Andreas Sturmlechner
Modified: 2012-01-29 00:16 UTC (History)
0 users

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


Attachments
build.log (build.log,712.96 KB, text/plain)
2011-12-10 17:05 UTC, Andreas Sturmlechner
Details
emerge --info (emerge.info,16.39 KB, text/plain)
2011-12-10 18:21 UTC, Andreas Sturmlechner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2011-12-10 17:05:38 UTC
Created attachment 295393 [details]
build.log

First attempt at qt-4.8 failed.

USE="exceptions glib qt3support"
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2011-12-10 17:55:23 UTC
Do you have USE=doc enabled too?
Comment 2 Davide Pesavento (RETIRED) gentoo-dev 2011-12-10 17:56:38 UTC
(In reply to comment #1)
> Do you have USE=doc enabled too?

 * Package:    x11-libs/qt-assistant-4.8.9999
 * Repository: qting-edge
 * Maintainer: qt@gentoo.org
 * USE:        amd64 consolekit elibc_glibc exceptions glib kernel_linux multilib policykit qt3support userland_GNU
 * FEATURES:   preserve-libs sandbox

No, you don't :P
Comment 3 Andreas Sturmlechner gentoo-dev 2011-12-10 17:57:41 UTC
...exactly ;)
Comment 4 Andreas Sturmlechner gentoo-dev 2011-12-10 18:11:30 UTC
Fails as well with MAKEOPTS="-j1" and USE="doc".
Comment 5 Andreas Sturmlechner gentoo-dev 2011-12-10 18:18:47 UTC
turns out someone had the exact same issue already with 4.7.0? 

http://forums.gentoo.org/viewtopic-p-6433808.html#6433808
Comment 6 Andreas Sturmlechner gentoo-dev 2011-12-10 18:21:30 UTC
Created attachment 295405 [details]
emerge --info

emerge --info for completeness.
Comment 7 Andreas Sturmlechner gentoo-dev 2012-01-05 19:31:27 UTC
Several weeks later and I've still no clue what's the problem. I rebuilt several packages that were in the depgraph, upgraded perl, ran perl-cleaner and python-updater... no luck.
Comment 8 Davide Pesavento (RETIRED) gentoo-dev 2012-01-05 20:46:13 UTC
Does 4.8.0 fail too?
Comment 9 Andreas Sturmlechner gentoo-dev 2012-01-05 21:43:38 UTC
Just emerged qt-assistant-4.8.0 with --nodeps and it built successfully.

similar stuff in the log without impact on the emerge though:

qdeclarative.qdocconf: error: Cannot open C++ source file '/var/tmp/portage/x11-libs/qt-assistant-4.8.0/work/qt-everywhere-opensource-src-4.8.0/doc/src/tutorials/declarative.qdoc' (No such file or directory)
Comment 10 Andreas Sturmlechner gentoo-dev 2012-01-06 15:48:19 UTC
Since I didn't want to downgrade all of qt, but I also don't want to have broken dependencies for another several weeks, I did this to the qt-assistant ebuild:

-       emake qch_docs || die "emake qch_docs failed"
        if use doc; then
+               emake qch_docs || die "emake qch_docs failed"

After all, *_docs sounds like something really only belonging only to USE="doc" - that changed, qt-assistant-4.8.9999 emerged fine.
Comment 11 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2012-01-29 00:16:53 UTC
pushed, thanks