On 29 October 2005 17:53, Peter Ruskin wrote: > On Saturday 29 October 2005 16:03, Uwe Thiem wrote: > > Hi folks, > > > > I've got a weird conflict between giflib and libungif. "emerge > > --update world" told me that libungif blocked giflib. So I > > unmerged libungif and compiling kuickshow of kdegraphics failed > > because it needs libungif. > > > > test ~ # equery depends libungif > > [ Searching for packages depending on libungif... ] > > dev-tex/latex2html-2002.2.1_pre20041025 > > media-video/mplayer-1.0_pre7 > > > > kuickshow isn't listed because it isn't a direct dependency but > > through imlib. > > > > test ~ # equery depends giflib > > [ Searching for packages depending on giflib... ] > > dev-tex/latex2html-2002.2.1_pre20041025 > > media-libs/imlib-1.9.14-r3 > > media-libs/sdl-image-1.2.3-r1 > > media-video/mplayer-1.0_pre7 > > > > Hm... mplayer wants both. Any ideas what to do? > > Well, this is what I did: > > While I still had libubgif, I copied these files to a safe place: > libungif.a libungif.la libungif.so libungif.so.4 > libungif.so.4.1.3 ungif.README > > ...then I humoured portage by unmerging libubgif and emerging > giflib. > > After that I copied the saved libungif files to /usr/lib/ and now > kuickshow works again. So far nothing broke.
Well, that's a quick and dirty hack. Alright, this is what really solved it: emerge --unmerge libungif emerge giflib emerge imlib <- that's the important part emerge --update world ... and all are happy. Uwe -- 95% of all programmers rate themselves among the top 5% of all software developers. - Linus Torvalds http://www.uwix.iway.na (last updated: 20.06.2004) -- gentoo-user@gentoo.org mailing list