Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134825 - kdemultimedia-arts disable arts useflag error message impractical
Summary: kdemultimedia-arts disable arts useflag error message impractical
Status: RESOLVED DUPLICATE of bug 133182
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Lowest trivial (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-29 14:13 UTC by Charles Phoenix
Modified: 2006-05-29 17:41 UTC (History)
0 users

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 Charles Phoenix 2006-05-29 14:13:18 UTC
Notice in the first message says the arts flag can be disabled. So I did that only to have to be told to enable it. :)


beast# emerge --oneshot =kde-base/kdemultimedia-arts-3.5.2
Calculating dependencies... done!
>>> Emerging (1 of 1) kde-base/kdemultimedia-arts-3.5.2 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking kdemultimedia-3.5.2.tar.bz2 ;-)
 * You are trying to compile kde-base/kdemultimedia-arts-3.5.2 with the "arts" USE flag enabled.
 * However, kde-base/kdelibs-3.5.2-r6 was compiled with this flag disabled.
 *
 * You must either disable this use flag, or recompile
 * kde-base/kdelibs-3.5.2-r6 with this use flag enabled.

!!! ERROR: kde-base/kdemultimedia-arts-3.5.2 failed.
Call stack:
  ebuild.sh, line 1547:   Called dyn_setup
  ebuild.sh, line 660:   Called pkg_setup
  kdemultimedia-arts-3.5.2.ebuild, line 22:   Called kde_pkg_setup
  kde.eclass, line 52:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.

beast# emerge --oneshot =kde-base/kdemultimedia-arts-3.5.2
Calculating dependencies... done!
>>> Emerging (1 of 1) kde-base/kdemultimedia-arts-3.5.2 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking kdemultimedia-3.5.2.tar.bz2 ;-)
 * kdemultimedia-arts needs the USE="arts" enabled and also the kdelibs compiled with the USE="arts" enabled

!!! ERROR: kde-base/kdemultimedia-arts-3.5.2 failed.
Call stack:
  ebuild.sh, line 1547:   Called dyn_setup
  ebuild.sh, line 660:   Called pkg_setup
  kdemultimedia-arts-3.5.2.ebuild, line 20:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-05-29 14:18:49 UTC
May I ask why the heck are you trying to emerge kdemultimedia-arts if you set USE="-arts" ?!
Comment 2 Charles Phoenix 2006-05-29 17:34:27 UTC
from left hand doesn't know what right hand is doing dept...

It was called from repdev-rebuild.

kdemultimeda-arts is a dependency of ksayit.

I just showed the relevent parts which DOES show the problem with the error messages. That's it.


Since the bloody obvious has to be re-stated:

 * You must either disable this use flag, or recompile

yet... when you disable 

 * kdemultimedia-arts needs the USE="arts" enabled and also the kdelibs
compiled with the USE="arts" enabled

Notice the PROBLEM? Note the second error message is from the ebuild whereas the first on is part of the eclass so it is not as simple as changing an error message. This should be resolved in the future when arts is phased out.



Side note for Jakub: Knee-jerk reactions implying doing something stupid is excellent at reducing your workload... and one's willingness to report bugs. This is the second time you did it. Now I have entered a few stupid bugs in my time but not this time.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-05-29 17:41:17 UTC

*** This bug has been marked as a duplicate of 133182 ***