Summary: | Selective package merging depending on ${KV}? | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paul Taylor <birder> |
Component: | [OLD] Core system | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | jhuebel, jrmalaq, mholzer, nlissne, x86-kernel |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Paul Taylor
2004-02-06 10:23:39 UTC
Correction - I'm using the gentoo-dev-sources-2.6.1-r1 kernel. Yes, sadly the snapshot has the side effect of messing things up for < 2.6.2 users. We can't control kernel versions because firstly there is the wide and common possibility of users rolling their own kernels, and secondly there's no way to get Portage to use one ebuild for one kernel and another ebuild for another kernel. Also, gentoo-dev-sources-2.6.2_rc1 is out, so that should hopefully solve this. Please tell us if it doesn't. I'm reassigning this to dev-portage to see whether they have any ideas on a possible future implementation of this, i.e getting Portage to choose different packages for different kernel versions. Upgrading to gentoo-dev-sources-2.6.2 solved the lm-sensors problem. Regarding the dependency issue, another example is the recent nvidia-kernel-5336-r1 update which also required the 2.6.2 kernel; for those with a 2.6.1 kernel, it required a rollback to nvidia-kernel-5336 (since the 2.6.2 kernel wasn't yet available.) Capturing these dependencies is tricky though, particularly given the number of different kernel flavours involved (vanilla vs. gentoo vs. dev. etc.) I'm guessing that it would require either boolean dependency logic (package depends on vanilla-sources >= 2.6.x, or gentoo-dev-sources >= 2.6.y), or a variable masking system (mask this if package A version z is installed.) Possibly a job for Portage-NG? *** Bug 42090 has been marked as a duplicate of this bug. *** *** Bug 46492 has been marked as a duplicate of this bug. *** *** Bug 46504 has been marked as a duplicate of this bug. *** closing, this isn't really a portage bug (the 'punted' issue needs elaborating :). Spb's metapkg glep that should hit the gentoo-dev ml sometime soon is probably what you're after. |