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

Re: Bug#329126: please add conflict with sarge gawk to post-sarge libc6



On Wed, Dec 28, 2005 at 06:53:34PM +0000, Phil Blundell wrote:
> On Mon, 2005-09-19 at 23:07 +0400, Nikita V. Youshchenko wrote:
> > nikita@zigzag:~> echo -n | fakeroot awk '{print}'
> > awk: relocation error: awk: symbol _dl_catch_error, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference

> > This is fixed in post-sarge gawk 3.1.4-2.0.1.

> > This may affect large number of people, who upgrade to post-sarge libc6 to
> > be able to install other post-sarge packages. So it seems reasonable to
> > add a conflict with sarge version of gawk to current libc6 packages.

> I have a feeling that adding this conflict is likely to result in gawk
> just being uninstalled, and potentially taking a lot of other packages
> with it, during upgrades.  If that's the case, it seems that the cure
> would be rather worse than the original disease.  That said, I agree
> with you that just leaving gawk in a broken state is not exactly
> satisfactory either.

> I've copied this note to debian-release in case the fine folks on that
> list can provide any guidance.

Well, as awk is virtually essential, it would only be removed if mawk was
installed in its place.  I don't know what the resolver from sarge's apt
or aptitude would do in this situation; the possibilities are 1) upgrade
gawk (what we want it to do!), 2) uninstall gawk in favor of mawk, or 3)
break and stick the admin with resolving it.

2) would affect a handful of packages that depend specifically on gawk (14
in total), and 3) is obviously not viable.

So unless the answer turns out to be 1), perhaps it would be better for
current libc6 on i386 to Depends: mawk | gawk (>= 1:3.1.4-2.0.1) ?

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon@debian.org                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature


Reply to: