Gentoo Archives: gentoo-dev

From: Dan Armak <danarmak@g.o>
To: gentoo-dev@××××××××××××.org
Subject: Re: [gentoo-dev] giflib and libungif hell
Date: Mon, 21 Mar 2005 18:22:42
Message-Id: 200503212022.57767.danarmak@gentoo.org
In Reply to: Re: [gentoo-dev] giflib and libungif hell by Martin Schlemmer
1 On Monday 21 March 2005 11:47, Martin Schlemmer wrote:
2 > > >> 3) libungif does some weird thing where it deletes the giflib header
3 > > >> file
4 > > >> (probably because they aren't blocking each other?)
5 > > >
6 > > > Huh???
7 > >
8 > > /usr/include/gif_lib.h
9 >
10 > If they now do this, then somebody broke them recently:
11 >
12 > -----
13 > nosferatu linux-2.6-bk # epm -ql libungif | grep include
14 > nosferatu linux-2.6-bk # epm -ql giflib | grep include
15 > /usr/include/gif_lib.h
16 > nosferatu linux-2.6-bk #
17 > -----
18 They don't blindly overwrite each other. If USE gif is set libungif installs
19 gif_lib.h; otherwise giflib installs it. (Or the other way around, I'm not
20 sure anymoer).
21
22 If you change the value of USE gif between installing giflib and libungif, you
23 can get a system with no gif_lib.h, or a system where both packages install
24 it, overwriting it. (It's not checksum-identical between the two packages.)
25
26 Do read bug 18820. I filed it about this two years ago and nothing changed
27 since.
28
29 --
30 Dan Armak
31 Gentoo Linux developer (KDE)
32 Public GPG key: http://dev.gentoo.org/~danarmak/danarmak-gpg-public.key
33 Fingerprint: DD70 DBF9 E3D4 6CB9 2FDD 0069 508D 9143 8D5F 8951