Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] Partitioning upstream packages into libs and binaries.

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Jeremy Blosser <jblosser-smgl AT firinn.org>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: Re: [SM-Discuss] Partitioning upstream packages into libs and binaries.
  • Date: Sun, 27 Oct 2013 12:21:02 -0500

On Oct 25, Thomas Orgis [thomas-forum AT orgis.org] wrote:
> Am Thu, 24 Oct 2013 18:16:36 -0500
> schrieb Robin Cook <rcook AT wyrms.net>:
>
> > Just curious. Why is there a need to keep the older libraries?
> ...
> Of course, I wouldn't have trouble writing the spell to weed out
> binaries if upstream would distribute library and utilities in separate
> packages. Upstream is right though in stating the usual practice of all
> distributions that matter, hacking up the installed files in $DESTDIR
> into separate packages.

So now we have other distros so ingrained in hacking upstream things to fit
their ideals that upstream developers actively depend on it. Awesome.

Our commitment to our users has been that if they cast a spell they'll get
the same thing they would if they downloaded that package and installed it
manually. I would avoid starting to go against that--the reasons to do it
on an individual case may make sense to us, but for any kind of common case
where a user just wants the one latest version of the software, having to
know what we did different from upstream will create the headache they're
using us to avoid.

I would say just tell the thing to install under /opt/spell-$major, libs
and utils both, so the user gets the whole upstream thing and can sort out
from there what they want done with it.

Does this package provide proper pkg-config data such that if it's
installed in /opt other things have an easy way to find it?

Attachment: pgpAkOXdi5B2C.pgp
Description: PGP signature




Archive powered by MHonArc 2.6.24.

Top of Page