Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 92373 - kde-base/kuickshow is missing dependency of media-libs/libungif
Summary: kde-base/kuickshow is missing dependency of media-libs/libungif
Status: VERIFIED DUPLICATE of bug 83238
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:
: 92374 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-05-12 06:38 UTC by Cyrill Helg
Modified: 2005-05-12 07:07 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 Cyrill Helg 2005-05-12 06:38:39 UTC
If I try to merge kuickshow without libungif:

l_cpp.lo  -lkdeprint -L/usr/lib -lImlib -ljpeg -ltiff -lungif -lpng -lz -lm -lXext -L/usr/X11R6/lib -lSM -lICE -lXext -lX11
grep: /usr/lib/libungif.la: No such file or directory
/bin/sed: can't read /usr/lib/libungif.la: No such file or directory
libtool: link: `/usr/lib/libungif.la' is not a valid libtool archive
make[3]: *** [libkdeinit_kuickshow.la] Fehler 1
make[3]: Leaving directory `/var/tmp/portage/kuickshow-3.4.0/work/kuickshow-3.4.0/kuickshow/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/kuickshow-3.4.0/work/kuickshow-3.4.0/kuickshow'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/kuickshow-3.4.0/work/kuickshow-3.4.0'
make: *** [all] Fehler 2

!!! ERROR: kde-base/kuickshow-3.4.0 failed.
!!! Function kde_src_compile, Line 166, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.

And libungif is not in the ebuild of kuickshow, so it should be added.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-05-12 06:51:54 UTC
No, it does not need it. Re-emerge imlib and try again. revdep-rebuild would probably show this as well. ;-)


*** This bug has been marked as a duplicate of 83238 ***
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-05-12 06:55:49 UTC
*** Bug 92374 has been marked as a duplicate of this bug. ***
Comment 3 Cyrill Helg 2005-05-12 06:57:14 UTC
but if I unmerge libungif and then try to merge kuickshow, then its does not compile... is this normal? shouldn't it recognize that libungif isn't installed?

Or am I missing something?
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-05-12 07:03:34 UTC
Yes, you are missing the fact that kuickshow does not depend on libungif, it depends on imlib which in turn depends on libgif or libungif. If you unmerged libungif, imlib needs to be recompiled to link to giflib as it was previously linked with libungif.

Again, revdep-rebuild should be always run after unmerging libraries.
Comment 5 Cyrill Helg 2005-05-12 07:07:30 UTC
ah, ok, now I got it... thanks a lot and sorry for your time wasted for me.