kernel devel provides obsoletes

Elan Ruusamäe glen at
Thu Aug 31 18:28:12 CEST 2006

On Thursday 31 August 2006 17:26, havner wrote:
> On Thu, Aug 31, 2006 at 05:10:50PM +0300, Elan Ruusamäe wrote:
> > %package headers
> > Provides:   kernel-i2c-devel
> > Obsoletes:  kernel-i2c-devel
> If that worked as it should you wouldn't have conflicts but proper
> obsoletes.
what is "should work" ? ;)

if each kernel-headers provides kernel-i2c-devel and other one obsoletes, 
surely it would be marked as removed.

for the resolution i suggest removing 'Provides:   kernel-i2c-devel' so other 
package Obsolete: wouldn't mark (all!) kernel-headers packages

> > > They only do if its the same kernel version,
> > > different release, otherwise they go to /usr/src/linux-$version and
> > > everything is fine.
> >
> > are you suggesting it's poldek bug?
> I'm not suggesting anything :-)
> I just know i had kernel-build for 2 kernels installed at the same
> moment without any conflicts (some recent 2.6). I remember changing
> /usr/src/linux symlink for building modules for different kernels and i
> dont use nodeps/force. So it seems it was ok.

did you use poldek (like me) or rpm to install (-i) or rpm upgrade (-U)?

More information about the pld-devel-en mailing list