On Thu, Jan 2, 2014 at 9:52 PM, Nico Williams <n...@cryptonector.com> wrote:

More generally, trying to ensure that a) there's only one copy of
> every library in the distro/OS, b) all version dependencies match up,
> is *super* hard, if not impossible.  Eventually there are some very
> commonly used libraries where the simplest thing to do is to just ship
> multiple versions, but first the distro maintainer ought to make sure
> that the POSIX file locking disaster you mention can't happen as a
> result.
>

If I may ask, because I'm confused...

Is your position on distributions trying to ensure that there is only one
copy of every library in the distribution by desiring (or even requiring
mandatory) use by distribution-distributed applications of shared
system/distribution-provided versions of libraries (instead of allowing
applications to have and use private copies of libraries) that they need
that:

(a) it is generally a good or desirable thing (albeit a "super hard" task);

(b) it is generally a bad or undesirable thing;

(c) you have no position either way on whether it is good or bad, you are
merely noting for the record that to do it is a "super hard" or even
"impossible" task for the distributions; and/or

(d) something else altogether (and if so what if you are willing to say)?



Also, I'm curious about your claim that there are "some very commonly used
libraries where the simplest thing to do is to just ship multiple
versions".  I am *not* saying this is not the case, because I simply do not
know!  I haven't even attempted to do the research (nor am I sure how or if
the research could be easily done).  I'm certainly willing to accept that
what you say on this is true.

I am wondering however if you could identify some of these libraries and/or
the distributions which ship multiple copies of them, at least if there are
any that spring quickly to your mind.  (Note, I do *not* consider that if
you do or can not identify any such libraries or distributions that this
means your claim about them is not true!  It just means that while you
might have encountered them in the past you haven't done so recently enough
to recall them easily in response to a casual request.)



Thanks for giving me a moment of your time.  Hope this is of some use,
interest.  I look forward to seeing any response to this query you might
care to make.



Joseph
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to