Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 73197

Summary: Cannot emerge Windowmaker when gnustep USE flag is in use
Product: Gentoo Linux Reporter: Wayne <waynetg>
Component: Current packagesAssignee: AMD64 Project <amd64>
Status: RESOLVED INVALID    
Severity: major CC: burcin
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Emerge info output
emerge info output

Description Wayne 2004-12-03 00:26:40 UTC
I'm trying to reemerge Windowmaker hoping that the patch from bug 69467 has been implemented. This time I've includeded the gnustep USE flag and it won't emerge.

Reproducible: Always
Steps to Reproduce:
1.emerge windowmaker
2.
3.

Actual Results:  
[wayne@Wuler] sudo emerge windowmaker
Calculating dependencies \
emerge: there are no ebuilds to satisfy "virtual/gnustep-back".


Expected Results:  
emerged
Comment 1 Armando Di Cianno (RETIRED) gentoo-dev 2004-12-03 07:56:02 UTC
With the output of `emerge info`, I cannot really help you much.

The actual error output of it failing would help as well.
Comment 2 Armando Di Cianno (RETIRED) gentoo-dev 2004-12-03 07:57:29 UTC
I just noticed that you posted this:
[wayne@Wuler] sudo emerge windowmaker
Calculating dependencies \
emerge: there are no ebuilds to satisfy "virtual/gnustep-back".

The output of `emerge info` would really help, because that virtual should be in most profiles.

What platform are you on?
Comment 3 Wayne 2004-12-04 06:51:36 UTC
Created attachment 45265 [details]
Emerge info output
Comment 4 Wayne 2004-12-04 06:52:15 UTC
Hi, I'm on AMD64, My emerge info output is attached...
Comment 5 Armando Di Cianno (RETIRED) gentoo-dev 2004-12-04 09:52:29 UTC
I would upgrade your profile from default-amd64-2004.2

e.g.
rm /etc/make.profile
ln -s /usr/portage/profiles/default-linux/amd64/<choose the one you want> /etc/make.profile

I'm not supporting the pre-cascading profiles.  Your version of portage supports cascading, so I would encourage your to upgrade to some 2004.3 release for amd64.  I would give you a better specific suggestion as to which exactly to use, but I do not use amd64.

Let me know if it works for you.
Comment 6 Armando Di Cianno (RETIRED) gentoo-dev 2004-12-05 14:14:06 UTC
User is not using a supported profile.

Passing this on to amd64 -- they have a better idea if the user should be "required" to upgrade, or if they want to add the necessary virtuals to that profile.

I suggest this bug is just marked as "INVALID" however, unless amd64 really wants to support somwhat mostly ~ARCH GNUstep ebuilds in what's likely a stable profile.



Comment 7 Burcin Erocal 2005-02-12 10:09:18 UTC
Created attachment 51068 [details]
emerge info output

This bug is not amd64 specific, I'm seeing the same with x86. Here's the error:


burcin@turing burcin $ emerge -p windowmaker

These are the packages that I would merge, in order:

Calculating dependencies -
!!! All ebuilds that could satisfy "gnustep-base/gnustep-env" have been masked.

!!! One of the following masked packages is required to complete your request:
- gnustep-base/gnustep-env-0.1.4 (masked by: ~x86 keyword)
- gnustep-base/gnustep-env-0.1.5 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or 
section 2.2 "Software Availability" in the Gentoo Handbook.
!!!    (dependency required by "x11-wm/windowmaker-0.91.0-r1" [ebuild])
Comment 8 Stian Skjelstad 2005-02-13 21:51:30 UTC
echo "x11-wm/windowmaker ~x86" >> /etc/portage/package.keywords
emerge x11-wm/windowmaker

or

ACCEPT_KEYWORDS=~x86 emerge x11-wm/windowmaker





http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1

and search for "Masked Packages"
Comment 9 Simon Stelling (RETIRED) gentoo-dev 2005-05-04 02:53:24 UTC
this profile has been deprecated for ages, please update it to 2005.0