Re: [Cooker] Wrong "provides" in libgtk+extra

2002-02-05 Thread R.I.P. Deaddog

On 4 Feb 2002, Guillaume Cottenceau wrote:

> "R.I.P. Deaddog" <[EMAIL PROTECTED]> writes:
> 
> > > [gc@bi ~] rpm -qp --provides /contrib/RPMS/libgtk+extra0-0.99.17-2mdk.i586.rpm 
> > > libgtkextra-0.99.so.17  
> > > libgtk+extra0 = 0.99.17-2mdk
> >   
> > 
> > What Paolo is referring to is the latter entry, it should be:
> > 
> > Provides: libgtk+extra = 0.99.17-2mdk
> > 
> > instead of libgtk+extra0 = blah
> 
> No, it should be both. Have you read:
> 
> http://www.linux-mandrake.com/howtos/mdk-rpm/advanced.html#LIB-POLICY

Sure. But isn't this requirement (the one you're refering to) handled by
rpm internally? If I'm not mistaken, the one in question is
"libgtk+extra = 0.99.17-2mdk", which must be specified explicitly.
"libgtk+extra0 = 0.99.17-2mdk" is automatically added by rpm. No?

Abel





Re: [Cooker] Wrong "provides" in libgtk+extra

2002-02-04 Thread Guillaume Cottenceau

"R.I.P. Deaddog" <[EMAIL PROTECTED]> writes:

> > [gc@bi ~] rpm -qp --provides /contrib/RPMS/libgtk+extra0-0.99.17-2mdk.i586.rpm 
> > libgtkextra-0.99.so.17  
> > libgtk+extra0 = 0.99.17-2mdk
>   
> 
> What Paolo is referring to is the latter entry, it should be:
> 
> Provides: libgtk+extra = 0.99.17-2mdk
> 
> instead of libgtk+extra0 = blah

No, it should be both. Have you read:

http://www.linux-mandrake.com/howtos/mdk-rpm/advanced.html#LIB-POLICY



-- 
Guillaume Cottenceau - http://people.mandrakesoft.com/~gc/




Re: [Cooker] Wrong "provides" in libgtk+extra

2002-02-03 Thread R.I.P. Deaddog

On 1 Feb 2002, Guillaume Cottenceau wrote:

> Paolo Pedroni <[EMAIL PROTECTED]> writes:
> 
[..]
> In the RPM system, each package provides:
> 
> - (automatically) all the libraries contained in the filelist
> - (automatically) the package name with a versioning equals to
>   %version-%release
> - all the explicit Provides: tag you may want to add in your
>   specfile
> 
> These two packages are perfectly regular to my eyes.
> 
> [gc@bi ~] rpm -qp --provides /contrib/RPMS/libgtk+extra0-0.99.17-2mdk.i586.rpm 
> libgtkextra-0.99.so.17  
> libgtk+extra0 = 0.99.17-2mdk
  

What Paolo is referring to is the latter entry, it should be:

Provides: libgtk+extra = 0.99.17-2mdk

instead of libgtk+extra0 = blah

Abel

> 
> 
> [gc@bi ~] grep ^Provides: SPECS/gtk+extra.spec 
> Provides: libgtk+extra-devel
> 
> [gc@bi ~] rpm -qp --provides /contrib/RPMS/libgtk+extra0-devel-0.99.17-2mdk.i586.rpm 
> libgtk+extra-devel  
> libgtk+extra0-devel = 0.99.17-2mdk
> 
> 
> 
> 






Re: [Cooker] Wrong "provides" in libgtk+extra

2002-02-01 Thread Guillaume Cottenceau

Paolo Pedroni <[EMAIL PROTECTED]> writes:

> Then there is a problem in libgtk+extra-devel, which provides 
> libgtk+extra-devel, and not libgtkextra-devel.
> 
> Or the problem might just be in geda-gschem, which explicitly requires 
> libgtk+extra.

In the RPM system, each package provides:

- (automatically) all the libraries contained in the filelist
- (automatically) the package name with a versioning equals to
  %version-%release
- all the explicit Provides: tag you may want to add in your
  specfile


These two packages are perfectly regular to my eyes.


[gc@bi ~] rpm -qp --provides /contrib/RPMS/libgtk+extra0-0.99.17-2mdk.i586.rpm 
libgtkextra-0.99.so.17  
libgtk+extra0 = 0.99.17-2mdk


[gc@bi ~] grep ^Provides: SPECS/gtk+extra.spec 
Provides: libgtk+extra-devel

[gc@bi ~] rpm -qp --provides /contrib/RPMS/libgtk+extra0-devel-0.99.17-2mdk.i586.rpm 
libgtk+extra-devel  
libgtk+extra0-devel = 0.99.17-2mdk



-- 
Guillaume Cottenceau - http://people.mandrakesoft.com/~gc/




Re: [Cooker] Wrong "provides" in libgtk+extra

2002-02-01 Thread Paolo Pedroni

Il 13:13, venerdì 1 febbraio 2002, hai scritto:
> Paolo Pedroni <[EMAIL PROTECTED]> writes:
> > Il 12:20, venerdì 1 febbraio 2002, hai scritto:
> > > Paolo Pedroni <[EMAIL PROTECTED]> writes:
> > > > I was working on making my own cooker (+contrib) CD and I noticed
> > > > that the provides
> > > > for package libgtk+extra0-0.99.17-2mdk.i586.rpm are probably wrong.
> > > > AFAIK it should provide libgtk+extra, instead it provides
> > > > libgtkextra-0.99.so.17
> > >
> > > AFAIK it's correct provides since it provides exactly this
> > > library.
> >
> > You probably didn't read my message carefully: I said it should provide
> > libgtk+extra, instead it provides libgtkextra (without the '+').
>
> Have you noticed that libgtk+1.2 provides libgtk-1.2.so.0? Do you
> also think it's not normal?

Then there is a problem in libgtk+extra-devel, which provides 
libgtk+extra-devel, and not libgtkextra-devel.

Or the problem might just be in geda-gschem, which explicitly requires 
libgtk+extra.

CU.
-- 
Paolo Pedroni
paolo.pedroniiol.it




Re: [Cooker] Wrong "provides" in libgtk+extra

2002-02-01 Thread Guillaume Cottenceau

Paolo Pedroni <[EMAIL PROTECTED]> writes:

> Il 12:20, venerdì 1 febbraio 2002, hai scritto:
> > Paolo Pedroni <[EMAIL PROTECTED]> writes:
> > > I was working on making my own cooker (+contrib) CD and I noticed that
> > > the provides
> > > for package libgtk+extra0-0.99.17-2mdk.i586.rpm are probably wrong. AFAIK
> > > it should provide libgtk+extra, instead it provides
> > > libgtkextra-0.99.so.17
> >
> > AFAIK it's correct provides since it provides exactly this
> > library.
> 
> You probably didn't read my message carefully: I said it should provide 
> libgtk+extra, instead it provides libgtkextra (without the '+').

Have you noticed that libgtk+1.2 provides libgtk-1.2.so.0? Do you
also think it's not normal?


-- 
Guillaume Cottenceau - http://people.mandrakesoft.com/~gc/




Re: [Cooker] Wrong "provides" in libgtk+extra

2002-02-01 Thread Paolo Pedroni

Il 12:20, venerdì 1 febbraio 2002, hai scritto:
> Paolo Pedroni <[EMAIL PROTECTED]> writes:
> > I was working on making my own cooker (+contrib) CD and I noticed that
> > the provides
> > for package libgtk+extra0-0.99.17-2mdk.i586.rpm are probably wrong. AFAIK
> > it should provide libgtk+extra, instead it provides
> > libgtkextra-0.99.so.17
>
> AFAIK it's correct provides since it provides exactly this
> library.

You probably didn't read my message carefully: I said it should provide 
libgtk+extra, instead it provides libgtkextra (without the '+').

-- 
Paolo Pedroni
paolo.pedroniiol.it




Re: [Cooker] Wrong "provides" in libgtk+extra

2002-02-01 Thread Guillaume Cottenceau

Paolo Pedroni <[EMAIL PROTECTED]> writes:

> I was working on making my own cooker (+contrib) CD and I noticed that the 
> provides
> for package libgtk+extra0-0.99.17-2mdk.i586.rpm are probably wrong. AFAIK it 
> should provide libgtk+extra, instead it provides libgtkextra-0.99.so.17 

AFAIK it's correct provides since it provides exactly this
library.

> (without the +), thus breaking package geda-gschem-10010722-6mdk.i586.rpm 
> (which requires libgtk+extra). Or it could be the other way round (wrong 
> "requires" for geda-gschem).



-- 
Guillaume Cottenceau - http://people.mandrakesoft.com/~gc/