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:

 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/




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.pedroniatiol.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 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.pedroniatiol.it




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/