Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 46992 - Last change in libwnck wants to install xfree on amd64
Summary: Last change in libwnck wants to install xfree on amd64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-06 13:34 UTC by Gabriel Ebner
Modified: 2004-07-21 04:04 UTC (History)
1 user (show)

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


Attachments
Converts unsuitable DEPEND to pkg_setup (libwnck-2.6.0.1.patch,610 bytes, patch)
2004-04-06 13:38 UTC, Gabriel Ebner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel Ebner 2004-04-06 13:34:13 UTC
The last change in libwnck ("made libwnck depend on >=x11-base/xfree-4.3.0-r6 on amd64") wants to install xfree (I'm using xorg-x11) on amd64.

Could you please either remove the dependancy (not a good idea regarding the bug) or insert a runtime check in pkg_setup?

Reproducible: Always
Steps to Reproduce:
1. emerge -C xfree
2. emerge xorg-x11
3. emerge -pv libwnck

Actual Results:  
emerge offered me to install xfree 

Expected Results:  
emerge shouldn't have offered me to install xfree
Comment 1 Gabriel Ebner 2004-04-06 13:38:41 UTC
Created attachment 28803 [details, diff]
Converts unsuitable DEPEND to pkg_setup
Comment 2 Travis Tilley (RETIRED) gentoo-dev 2004-04-06 13:50:08 UTC
I added that dep for a reason. libwnck refuses to compile due to various -fPIC errors... see bug #44274
I figured it would be fine as a temporary thing, since xorg isnt in portage yet. Right now, using the current portage, you do need >=x11-base/xfree-4.3.0-r6 on amd64.

a runtime check would simply defeat the automatic dependency checking and handling in portage. I'll re-assign to xfree@ and see what they have to say about it.
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2004-04-06 13:52:40 UTC
|| ( >=x11-base/xfree-4.3.0-r6 x11-base/xorg )
Comment 4 Travis Tilley (RETIRED) gentoo-dev 2004-04-06 14:35:41 UTC
that'd be good if xorg were in the tree, but since it is not any attempt to merge libwnck would fail.
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2004-04-06 14:37:59 UTC
Well, wait a couple of days to commit the fix then. They're about set to release.
Comment 6 Travis Tilley (RETIRED) gentoo-dev 2004-04-06 14:55:20 UTC
NICE. will do then :)
Comment 7 Travis Tilley (RETIRED) gentoo-dev 2004-04-07 02:11:26 UTC
xorg-x11 is in CVS, and the conditional depend has been added to libwnck. enjoy! :)
Comment 8 Chris Gianelloni (RETIRED) gentoo-dev 2004-07-21 03:38:21 UTC
I think this needs to be revisited.  For one, xorg-x11 is the default for amd64.  This package is what caused a massive delay in the creation of the amd64 GRP set for amd64, since xfree was continually being pulled in by catalyst.

I am tracking the problem in catalyst, but either the DEPEND needs to be changed to virtual/x11, or xorg-x11 needs to be changed to be the primary.
Comment 9 Travis Tilley (RETIRED) gentoo-dev 2004-07-21 04:04:44 UTC
made xorg-x11 the primary. hopefully that's good enough... unless we want to -amd64 all previous xfree ebuilds. personally i wouldnt mind -amd64'ing all of them, but i dont think everyone would agree with that ;)