Libs with applications

Toshio Kuratomi a.badger at gmail.com
Sun Nov 20 20:05:18 UTC 2011


On Sun, Nov 20, 2011 at 02:33:34PM -0500, Steve Grubb wrote:
> On Sunday, November 20, 2011 02:14:09 PM drago01 wrote:
> > On Sun, Nov 20, 2011 at 8:03 PM, Kevin Kofler <kevin.kofler at chello.at> wrote:
> > > Steve Grubb wrote:
> > >> For example, if a 32 bit library is installed, which application is left
> > >> - the 64 or 32 bit one?
> > > 
> > > If you install ONLY the 32-bit multilib, the 32-bit version.
> > > If you install BOTH the 64-bit and 32-bit packages, the 64-bit version
> > > (on all the platforms where 64-bit is preferred, which includes x86_64
> > > and now also ppc64).
> > > If you install ONLY the 64-bit package, the 64-bit version.
> > 
> > Yeah which means there isn't really a problem here.
> 
> Well, yeah there is the other problem of dependencies and getting a smaller minimal 
> install. For example, libnotify.
> 
> # ldd /usr/bin/notify-send | wc -l
> 44
> # ldd /usr/lib64/libnotify.so.1.2.3 | wc -l
> 12
> 
> or how about libmsn
> # ldd /usr/bin/msntest | wc -l
> 20
> # ldd /usr/lib64/libmsn.so.0.3.0 | wc -l
> 9
> 
> I didn't test all of them, but the extra dependencies are unneeded.
> 
This is a different problem -- it should be solved with subpackages (putting
the applications in a separate subpackage from the library).  Opening bugs,
proposing patches, and exercising provenpackager abilities to resolve these
is generally appreciated.  Do be careful of the few packages where currently
packages assume the utilities are in the library package and not having them
there may subtly change desired behaviour.  (I think most of those will be
present on this page:
http://fedoraproject.org/wiki/Packaging:ScriptletSnippets
)

-Toshio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
Url : http://lists.fedoraproject.org/pipermail/devel/attachments/20111120/cbdd5c2c/attachment-0001.bin 


More information about the devel mailing list