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

Bug 71683

Summary: Catalyst reports an xfree dependency that doesn't exist
Product: Gentoo Hosted Projects Reporter: Jason Rogers <juk80x>
Component: CatalystAssignee: Gentoo Catalyst Developers <catalyst>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jason Rogers 2004-11-18 10:20:20 UTC
When I use catalyst using a livecd stage 1 specfile, it reports that x11-base/xfree is blocked by xorg-x11. In my specfile, I have decided to use xorg-x11 instead of xfree. I ran script and grabbed the exact emerge command that catalyst is executing prior to the xfree block. When I run 'emerge --pretend --emptytree --deep' followed by the list of packages xfree doesn't appear anywhere in the dependency tree. 

I tried removing all packages requiring X from the spec file list, and I still received the xfree dependency message. 

Reproducible: Always
Steps to Reproduce:
1. Get the livecd-stage1 example specfile from the website
2. Use a portage snapshot with the x11-base/xfree directory remove*
   *Shouldn't be required for any of the packages listed in the specfile
3. catalyst -f livecd-stage1.spec

Actual Results:  
emerge: there are no ebuilds to satisfy "x11-base/xfree".


Expected Results:  
Should have continued, since x11-base/xfree isn't in the dependency tree

performed using catalyst 1.0.9 and 1.1.1
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2004-11-18 10:49:52 UTC
I'll look into it, but I can tell you that the spec templates on the site are way old, and probably do not work, at all.  Your best solution is probably to add -X to your livecd/use
Comment 2 Jason Rogers 2004-11-18 11:49:26 UTC
-X is listed in livecd/use
Do you have another specfile I could try?
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2004-11-18 12:26:55 UTC
http://www.gentoo.org/cgi-bin/viewcvs.cgi/src/releng/specs/2004.3/x86/?root=gentoo&hideattic=1&only_with_tag=

Anyway, I would definitely say it is a problem with your sec file, so I'm marking this one as INVALID.