Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 489090 - app-admin/conky broken dependencies on arm after apcupsd cleanups
Summary: app-admin/conky broken dependencies on arm after apcupsd cleanups
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Marlowe (RETIRED)
URL:
Whiteboard:
Keywords: QAbaddep
: 489320 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-10-23 04:00 UTC by Patrick Lauer
Modified: 2013-11-28 20:34 UTC (History)
3 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 Patrick Lauer gentoo-dev 2013-10-23 04:00:45 UTC
dependency.bad                1
   app-admin/conky/conky-1.9.0-r2.ebuild: RDEPEND: ~arm(default/linux/arm/13.0) ['sys-power/apcupsd']
Comment 1 Matthew Marlowe (RETIRED) gentoo-dev 2013-10-23 16:45:26 UTC
Patrick -- What change did you want me to make? Looks like conky is keyworded ~arm and so is the apcupsd ebuild I'm currently working with, the latest conky needs a patch before enabling the apcupsd use flag..however that patch is for conky and not apcupsd...I'll let the conky maintainer decide how he wants to handle it.  Are you suggesting I block simultaneous installation until I know of a conky ebuild with the patch applied?
Comment 2 Patrick Lauer gentoo-dev 2013-10-24 00:06:45 UTC
As far as I can tell repoman tripped over the situation where no arm-keyworded apcupsd ebuild is visible. (Maybe an unexpected entry in package.mask ? I haven't checked, but this error was visible on two machines with a clean checkout)

The last change was in the apcupsd ebuilds, so I deduced that this change caused the error to appear. If I'm wrong then I apologize for causing confusion :)
Comment 3 Matthew Marlowe (RETIRED) gentoo-dev 2013-10-24 02:03:16 UTC
The selinux ebuild for apcupsd seems to be masked in some places....do you have selinux enabled?
Also, on powerppc, the conky package is masked when apcups use flag is enabled.
I didn't haven't seen any issue specific to arm.
Comment 4 Patrick Lauer gentoo-dev 2013-10-25 01:09:42 UTC
You accidentally removed the few versions that had arm keywords. Repoman complains:

  dependency.bad                2
   app-admin/conky/conky-1.9.0-r2.ebuild: RDEPEND: ~arm(default/linux/arm/13.0) ['sys-power/apcupsd']
   app-admin/conky/conky-1.9.0-r3.ebuild: RDEPEND: ~arm(default/linux/arm/13.0) ['sys-power/apcupsd']

sys-power/apcupsd $ grep KEY *
apcupsd-3.14.10-r5.ebuild:KEYWORDS="~amd64 ~x86 ~ppc ~x86-fbsd"

And:

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-power/apcupsd/apcupsd-3.14.10-r1.ebuild?hideattic=0&view=markup

KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd"

looking at profiles:
arch/alpha/use.mask:apcupsd
arch/powerpc/ppc64/64ul/package.use.mask:app-admin/conky apcupsd

So - please either mask the useflag, or restore old / re-keyword new versions of apcupsd for arm.
Comment 5 Matthew Marlowe (RETIRED) gentoo-dev 2013-10-25 03:04:31 UTC
~arm added to 3.14.10-r5, in cvs - this ebuild will become the new stable on all arches if there are no significant bugs.
Comment 6 SpanKY gentoo-dev 2013-11-28 20:34:31 UTC
*** Bug 489320 has been marked as a duplicate of this bug. ***