Summary: | Remove sys-apps/hwdata-knoppix dependency from sys-libs/libkudzu | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Robert Golding <robert.golding> |
Component: | New packages | Assignee: | Gentoo LiveCD Package Maintainers <livecd> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | jakub |
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Robert Golding
2006-02-09 01:32:35 UTC
@Robert - emerge sys-apps/hwdata-gentoo @livecd - please, drop the bogus alternative dep... ;) @portage - eh? RDEPEND="dev-libs/popt || ( sys-apps/hwdata-gentoo sys-apps/hwdata-knoppix sys-apps/hwdata )" Why does portage default to non-existent ebuild? (In reply to comment #1) > @Robert - emerge sys-apps/hwdata-gentoo > Thanks, # emerge -C sys-apps/hwdata-knoppix && emerge sys-apps/hwdata-gentoo fixed it. (knoppix was blocking gentoo) (In reply to comment #2) > # emerge -C sys-apps/hwdata-knoppix && emerge sys-apps/hwdata-gentoo > fixed it. (knoppix was blocking gentoo) Ah, you had it installed before it's been removed from portage. Not a portage fault then. Why in the world do you even *have* any of this junk installed? You shouldn't have *any* of hwdata-* or libkudzu on *any* installed machine. They're only useful for an InstallCD/LiveCD the way they're built. At any rate, removing the dependency wouldn't have resolved your blocker. I've removed it from portage now, but you might seriously want to look at what you have installed on your system. I'm willing to bet that you have at least one package requiring libkudzu that is extremely broken on your system. All I can assume is they are left over from my original install from the live-cd. I did not add it myself. Kudzu did come in handy when I was playing around with various different addon cards, a year ago, but now it just sits. Any help on what I can remove? Is libkudzu required for anything else? Is this a bug in the live-cd install? I thought the install would not add anything that isn't required :-) Likely you added either mkxf86config or hwsetup to your machine. You can find out what is requesting it by simply removing libkudzu, then running "emerge -Dt world" (In reply to comment #6) > Likely you added either mkxf86config or hwsetup to your machine. You can find > out what is requesting it by simply removing libkudzu, then running "emerge -Dt > world" > OK, this is officially weird. This is what happened: <start> rob rob # emerge -Dt world >>> --tree implies --pretend... adding --pretend to options. These are the packages that I would merge, in reverse order: Calculating world dependencies ...done! <end> Try throwing a "u" in there for upgrade. Anyway, I would say to just look through your world and see what you have. There shouldn't be anything other than hwsetup/mkxf86config that actually have libkudzu in their *DEPEND. |