bug-gnulib
[Top][All Lists]
Advanced

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

Re: gnulib and distros


From: Jim Meyering
Subject: Re: gnulib and distros
Date: Thu, 06 Nov 2008 10:17:21 +0100

Hi Sylvain,

[this thread started here:
 http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/15559 ]

Sylvain Beucler <address@hidden> wrote:
> FYI, Debian apparently does not accept new packages that bundle
> gnulib, asking to rebootstrap with their packaged copy instead.
> http://packages.debian.org/search?keywords=gnulib

That policy is contrary to the gnulib development model,
and is almost guaranteed to cause trouble.
I hope they change it.

If they're going to package gnulib, they have an obligation to understand
enough of its development/use model to know that requiring all packages
to use the same version of gnulib is likely to cause subtle and
hard-to-diagnose failures.  I sure hope they don't try to impose such
a requirement on any package I care about.  coreutils release tarballs
(built with a very specific snapshot of gnulib) undergo significant
testing.  If you rebuild it against a different snapshot, not only do
you invalidate much of the testing, but you can also easily introduce
build failures and run-time bugs.

> Just to know, what do you think about it? Afaics the Debian 'gnulib'
> package is refreshed monthly with a git checkout dated "this month's
> 1st day at 00:00". Since gnulib is a 'no release' project I'm not sure
> about it. Usually I perform some testing of my copy of gnulib and I
> refresh it only after a release. At the same time it makes it easier
> (though not automatic, since it's a build-time dependency) to update
> all Debian packages using gnulib should there be a security fix.

No simple or easily automated approach will work.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]