On Sun, Aug 21, 2005 at 03:31:14AM +1200, Peter O'Connor wrote: > An interesting conundrum indeed. > > You can't install (due to it being blocked) ieee80211-1.0.3 with > ipw2100-1.1.0 merged > > And from the error message you posted it looks like you can't merge > ipw2100 (>1.1.0) without having the ieee80211 package installed. > > So an unmerge of the old version and emerge of the newer version (which > isn't ideal) was the only way to upgrade ipw2100, which has worked
Now that much of a conundrum. If I remember correctly, earlier versions of ipw2100/2200 provided the functionalities of ieee80211. The two split in mid July for better packaging (and allowing other drivers to use the ieee80211 functions). Seeing that these are kernel modules, ieee80211 package will provide conflicting symbol names with the (old) ipw2100 package, and that is bad. The block prevents the conflict from happening accidentally. This type of block you will see a lot in gentoo land, especially when packages are split up or certain functionalities of packages are extracted (for example, when mailbase and ftpbase were introduced last year). In general, the solution to blocks due to your current version being not new enough, is to 1. unmerge current version 2. remerge new version. The package being blocked will most likely be included in the emerge as a dependency. W -- Why can't I ever build character at a Miami condo or a casino somewhere? -- Calvin Sortir en Pantoufles: up 8 days, 7:56 -- gentoo-user@gentoo.org mailing list