Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 280477 - kde-base/powerdevil-4.3.0 depends on x86-only sys-apps/vbetool (via sys-power/pm-utils)
Summary: kde-base/powerdevil-4.3.0 depends on x86-only sys-apps/vbetool (via sys-power...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-05 17:23 UTC by Luke-Jr
Modified: 2010-04-13 08:20 UTC (History)
0 users

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


Attachments
Fix for pm-utils 1.2.5 (pm-utils-1.2.5.ebuild,1.67 KB, patch)
2009-08-12 14:42 UTC, Luke-Jr
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Luke-Jr 2009-08-05 17:23:42 UTC
sys-power/pm-utils seems to be hacked to not need vbetool on PPC. perhaps "!ppc" should be modified to be "x86"
Comment 1 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-08-10 17:30:25 UTC
The dependency on pm-utils was made optional through the pm-utils use flag.
Comment 2 Luke-Jr 2009-08-10 18:30:42 UTC
pm-utils itself does not appear to be a problem (though it should of course remain USE-optional if it isn't needed). I package.provided vbetool and pm-utils built and merged fine.
Comment 3 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-08-10 18:52:24 UTC
Then let's reassign this bug to pm-utils maintainers.
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-08-11 22:26:55 UTC
the issue is not clear, please develop what's the problem with actual deps ?
Comment 5 Luke-Jr 2009-08-12 00:12:18 UTC
pm-utils depends on vbetool, but it should only need vbetool on x86/amd64.
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-08-12 06:32:59 UTC
that does not say what's the problem...
Comment 7 Luke-Jr 2009-08-12 14:42:32 UTC
Created attachment 201036 [details, diff]
Fix for pm-utils 1.2.5

If English isn't clear enough, how about a diff?
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-08-12 16:05:45 UTC
that's not a diff and that's not what I asked. What is the problem you are trying to fix with current dependencies of vbetool ? You just don't like the way it is written or what ?
Comment 9 Luke-Jr 2009-08-12 18:07:09 UTC
Yeah, oops-- I attached the wrong file :)

The problem is that it DEPENDs on vbetool on non-x86/amd64 platforms. In my case, ARM.
Comment 10 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-08-12 18:48:17 UTC
yeah but pm-utils isn't keyworded for arm, is that a bug hidding a keywordreq ? If so I'd need to know if pm-utils builds and runs fine on arm (I guess it does but a formal statement can't harm).
Comment 11 Luke-Jr 2009-08-12 19:14:03 UTC
pm-suspend successfully suspends my ARM system (though it wakes up immediately afterward).

This would be a *step* toward ARM keywording, at the very least.
Comment 12 Tomáš Chvátal (RETIRED) gentoo-dev 2009-08-13 13:36:37 UTC
@Gilles:
the pm-utils is dep for powerdevil, now flaged but was mandatory, keywordreq was added to the 4.3.0 keywordreq (faster to have it in one bug rather than in 50).
Thing is that now it can be useflaged but users want the hibernate/suspend feature. So for that the dep on vbetool should be only on x86 hw and not on the other plaforms where it supposingly works too.

Hope i explained it enought.

Currently archies can mask the useflag and not benefit from it but aparently users want it. Your choice is wether close the bug as wontfix or adjust the dep and cc some archies.

For full featured kde we use this set of archies now:
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
Comment 13 Tomáš Chvátal (RETIRED) gentoo-dev 2010-04-13 08:20:52 UTC
This is fixed in pm-utils-1.3.0 and will stay for later hopefully :]