Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 367973 - [desktop-effects overlay] gnome-extra/avant-window-navigator-extras-9999 does not need sys-app/hal anymore
Summary: [desktop-effects overlay] gnome-extra/avant-window-navigator-extras-9999 does...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Low normal
Assignee: Desktop-Effects herd
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-19 00:59 UTC by Mathieu Z
Modified: 2012-01-22 20:32 UTC (History)
0 users

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


Attachments
avant-window-navigator{,-extras}.ebuild.patch (awn_ebuilds_vala.patch,5.88 KB, patch)
2011-05-19 01:01 UTC, Mathieu Z
Details | Diff
awn-extras-ebuild-HAL.patch (awn-extras-9999.ebuild.patch,2.98 KB, patch)
2011-05-19 01:24 UTC, Mathieu Z
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu Z 2011-05-19 00:59:04 UTC
Currently sys-app/hal is conflicting with sys-power/upower.  According to upstream (https://answers.launchpad.net/awn-extras/+question/143708), upower backend has been implemented. Dropping the dependent on sys-app/hal allows the package to build.

I have not testing every single plugins to see if this adversely affects something, but so far, none of the plugins I use have problem.

Reproducible: Always

Steps to Reproduce:
1. emerge =avant-window-navigator-extras-9999
Actual Results:  
Fail due to sys-app/hal and sys-power/upower block.
Comment 1 Mathieu Z 2011-05-19 01:01:03 UTC
Created attachment 273891 [details, diff]
avant-window-navigator{,-extras}.ebuild.patch

Removes hal dependency to allow awn-extras to build.
Also fixes dev-lang/vala issue reported in bug #367599.
Comment 2 Mathieu Z 2011-05-19 01:24:31 UTC
Created attachment 273893 [details, diff]
awn-extras-ebuild-HAL.patch

New patch that address only this issue.
Also found that awn-extras fail to build with valac:0.12, so change DEPENDS accordingly.
Comment 3 Thomas Kahle (RETIRED) gentoo-dev 2011-09-17 13:46:03 UTC
de.halo2010@gmail.com: Please don't add the x86 alias yourself.  We do keywording, not package maintenance.