Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40886 - kdegraphics 3.2.0 requires libungif to compile
Summary: kdegraphics 3.2.0 requires libungif to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-08 14:25 UTC by Andrew Zotoff
Modified: 2004-09-02 14:41 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Zotoff 2004-02-08 14:25:42 UTC
kdegraphics-3.2.0.ebuild requires libungif package, but that is not reflected in dependancy list.
after installing libungif-4.1.0.1b kdegraphics-3.2 built without problems.

Reproducible: Always
Steps to Reproduce:
1. ACCEPT_KEYWORDS="~x86" emerge kdegraphics
2.
3.

Actual Results:  
compilation failed with errors saying it cant link with libungif 

Expected Results:  
compile without problems!:) 

had prefixed that ebuild with ACCEPT_KEYWORDS="~x86" 
 
# emerge info 
Portage 2.0.50 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.22-gentoo-r5) 
================================================================= 
System uname: 2.4.22-gentoo-r5 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz 
Gentoo Base System version 1.4.3.10 
Autoconf: sys-devel/autoconf-2.58 
Automake: sys-devel/automake-1.8.2 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-O3 -march=pentium4 -funroll-loops -pipe" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" 
CXXFLAGS="-O3 -march=pentium4 -funroll-loops -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache sandbox" 
GENTOO_MIRRORS="http://mirror.gentoo.ru/pub/mirror/gentoo/ 
http://mirror.tucdemonic.org/gentoo/ 
http://mirror.clarkson.edu/pub/distributions/gentoo/ 
http://lug.mtu.edu/gentoo/ http://gentoo.inode.at/" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="3dnow X acpi apm arts avi berkdb bindist crypt cscope curl dga dvd encode 
esd ethereal fam fbcon foomaticdb gdbm gif gpm gtk2 imlib javascript jpeg kde 
libg++ libwww mad mikmod mmx motif mpeg ncurses nls noaudio oggvorbis opengl 
oss pam pdflib perl png python qt quicktime readline sdl slang spell sse ssl 
svga tcpd tiff truetype video_cards_radeon x86 xml2 xmms xv zlib"
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-02-09 07:35:15 UTC
I don't believe it requires libungif, just libungif OR libgif based on how you have other libs setup.  Sounds like you might have un-emerged your gif library after emerging kdelibs/qt at one point in time.
Comment 2 Andrew Zotoff 2004-02-09 11:01:22 UTC
Well, i was not unmerging anything on this setup.

I ran ACCEPT_KEYWORDS="~x86" emerge kde to get latest kde-3.2.0, but
the build failed at kdegraphics step. And I had to emerge libungif, after
which compilation continued without any problems.

So it seems, as you are saying, either libungif or libgif is required, but for some reason it was not emerged automatically.
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2004-02-09 11:18:33 UTC
you don't happen to know which subpackage was the one that faulted, do you?
Comment 4 Andrew Zotoff 2004-02-09 11:41:35 UTC
It was exactly this ebuild: /usr/portage/kde-base/kdegraphics/kdegraphics-3.2.0.ebuild


Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2004-02-09 11:46:29 UTC
I mean during the compilation - which subdirectory of kdegraphics was the one that failed on you?
Comment 6 Andrew Zotoff 2004-02-09 11:57:07 UTC
Ohh, sorry. I forgot to write down the path :(

Comment 7 Caleb Tennis (RETIRED) gentoo-dev 2004-09-02 14:41:06 UTC
can't reproduce, closing as fixed.