At 9:51 Uhr -0400 25.04.2002, David R. Morrison wrote:
>Max Horn <[EMAIL PROTECTED]> wrote:
>
>>  At 7:22 Uhr -0400 25.04.2002, David R. Morrison wrote:
>>
>[snip]
>>
>>  >So I would think that this package should be split into three pieces,
>>  >maybe the third one to be called gdk-pixbuf-loaders.  It would be treated
>>  >like the binaries are treated in some other pakcages.  Splitting 
>>it off gives
>>  >the possibility of allowing the dkpg/shlibs system to install multiple
>>  >versioned copies of the dylibs, without getting conflicts between .so
>>  >files.
>>
>>  I am not sure that would actually work, see above: the loadable
>>  modules might not work with different versions of the .dylibs.
>>
>
>The same is true of binaries.
>
>Here was my idea:
>
>SplitOff: <<
>   Package: %N-shlibs
>...
><<
>SplitOff2: <<
>   Package: %N-loaders
>   Depends: %N-shlibs (= %v-%r)
>   Files: lib/gdk-pixbuf/loaders
><<
>
>That's what we do with binaries.

Only that this doesn't prevent "gdk-pixbuf22-loaders" to be installed 
in parallel to "gdk-pixbuf23-loaders". They will collide, though, 
because both contain the same files. So you also need a conflicts for 
that.


>  Maybe the (= %v-%r) is too restrictive,
>but eventually that will be handled by the dpkg/shlibs system, to get
>the correct versions in place.
>
>Other packages would need to say "Depends: gdk-pixbuf-loaders" when
>appropriate.
>
>I guess we might call it gdk-pixbuf-plugins instead; that might be more
>clear.

You realize that you will have to update several dozens of packages then?


Max
-- 
-----------------------------------------------
Max Horn
Software Developer

email: <mailto:[EMAIL PROTECTED]>
phone: (+49) 6151-494890

_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to