On Aug 24, 2004, at 10:14 AM, Jack Howarth wrote:

Daniel,
You might want to take a look at how fink currently handles Provides.
As I mentioned before, I had to create a new revision of fftw (2.1.5-6)
because the addition of "Provides: fftw" to both the fftw and fftw-mpi as
well as "Provides: fftw-shlibs" to both the fftw-shlibs and fftw-mpi-shlibs
packages broke the ability to upgrade from fftw to fftw-mpi. That is...

[snip]

Jack, there is a basic problem in using Provides with a -shlibs splitoff: in order to make sure that libraries and headers match up properly, we essentially always use a line of the form "Depends: foo-shlibs (=%v-%r)" in the splitoff containing headers. On the other hand, it is not possilble to provide versioning with Provides. (This is not just a shortcoming of fink; it isn't possible in dpkg.)

As a consequence, I wouldn't recommend using "Provides: foo-shlibs" under any circumstances.

  -- Dave



-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to