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

Reply via email to