Re: Libs with applications

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxx> 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

Attachment: pgpuk00QLTMIE.pgp
Description: PGP signature

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux