* [gentoo-user] imlib error
@ 2005-10-11 6:48 Jorge Almeida
2005-10-11 12:12 ` Holly Bostick
0 siblings, 1 reply; 5+ messages in thread
From: Jorge Almeida @ 2005-10-11 6:48 UTC (permalink / raw
To: gentoo-user
I'm trying to emerge kde-meta. It fails with imlib:
checking for IceConnectionNumber in -lICE... yes
checking for XShmAttach in -lXext... yes
checking for sys/ipc.h... yes
checking for sys/shm.h... yes
checking whether shmctl IPC_RMID allowes subsequent attaches... yes
checking X11/extensions/XShm.h... yes
checking for jpeg_destroy_decompress in -ljpeg... yes
checking for jpeglib.h... yes
checking for TIFFReadScanline in -ltiff... yes
checking for tiffio.h... yes
checking for gif_lib.h... no
configure: error: *** GIF header not found ***
root@jmaa / $ emerge info
Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.6,
glibc-2.3.5-r2, 2.6.11 i686)
=================================================================
System uname: 2.6.11 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.6.13
dev-lang/python: 2.3.5, 2.4.1-r1
sys-apps/sandbox: 1.2.11
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.15.92.0.2-r10
sys-devel/libtool: 1.5.18-r1
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="C"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X bitmap-fonts bzip2 crypt cups curl doc gif jpeg jpeg2k kde
ncurses nls nptl opengl pam perl pic png python qt readline ssl tiff
truetype truetype-fonts type1-fonts xml zlib userland_GNU kernel_linux
elibc_glibc"
Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
revdep-rebuild show no errors...
--
Jorge Almeida
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] imlib error
2005-10-11 6:48 [gentoo-user] imlib error Jorge Almeida
@ 2005-10-11 12:12 ` Holly Bostick
2005-10-11 14:22 ` Jorge Almeida
0 siblings, 1 reply; 5+ messages in thread
From: Holly Bostick @ 2005-10-11 12:12 UTC (permalink / raw
To: gentoo-user
Jorge Almeida schreef:
> I'm trying to emerge kde-meta. It fails with imlib:
>
> checking for gif_lib.h... no configure: error: *** GIF header not
> found ***
I don't use kde-meta, but I went to www.gentoo-portage.com to track down
what package you're missing (this error clearly indicates you're missing
a package, but that package is not a direct dependency of kde-meta, or
it would have been installed). Here's what I found:
Programs That Depend On imlib
app-i18n/chinput
app-i18n/minichinput
app-misc/dfm
app-misc/endeavour
dev-lang/entity
dev-python/gnome-python
dev-python/pygtk
games-board/eboard
games-kids/lletters
games-kids/stickers
gnome-base/gnome-libs
==> kde-base/kuickshow
mail-client/balsa
media-gfx/frontline
media-gfx/gphoto
media-gfx/qiv
media-gfx/scigraphica
media-gfx/xzgv
media-libs/fnlib
media-sound/yconsole
media-video/camserv
net-analyzer/cheops-ng
net-im/gnophone
net-irc/bitchx
www-client/amaya
x11-misc/bbacpi
x11-misc/idesk
x11-misc/pogo
x11-misc/xteddy
x11-plugins/epplets
x11-plugins/gkrellm-alltraxclock
x11-plugins/gkrellm-bfm
x11-plugins/gkrellm-console
x11-plugins/gkrellm-mailwatch
x11-plugins/gkrellm-radio
x11-plugins/gkrellmoon
x11-plugins/gkrellmouse
x11-plugins/gkrellsun
x11-terms/mlterm
x11-themes/gtk-engines
x11-wm/fvwm
x11-wm/sawfish
!gtk2 x11-themes/gtk-engines-qtpixmap
!imlib2 www-client/w3m
imlib app-editors/zoinks
imlib app-office/magicpoint
imlib kde-base/kdegraphics
imlib mail-client/sylpheed
imlib mail-client/sylpheed-claws
imlib media-gfx/gimageview
imlib media-gfx/iv
imlib net-im/amsn
imlib www-client/w3mmee
imlib x11-misc/wmakerconf
imlib x11-wm/icewm
imlib x11-wm/qvwm
Programs That Depend On kuickshow
kde-base/kdegraphics
kde-base/kdegraphics-meta
Programs That Depend On kdegraphics-meta
kde-base/kde-meta
So imlib is needed because kde-meta depends on kdegraphics-meta, which
depends on kuickshow, which depends on imlib. But some gif header needed
by imlib is not installed or broken:
(Piped to prevent quoting)
Runtime Dependencies
imlib-1.9.15
| >= media-libs/giflib - 4.1.0
| >= media-libs/jpeg - 6b
| >= media-libs/libpng - 1.2.1
| >= media-libs/tiff - 3.5.5
| gtk = x11-libs/gtk+ - 1.2*
imlib-1.9.14-r3
| >= media-libs/giflib - 4.1.0
| >= media-libs/jpeg - 6b
| >= media-libs/libpng - 1.2.1
| >= media-libs/tiff - 3.5.5
| = x11-libs/gtk+ - 1.2*
... aand my guess is that package would be
gif >= media-libs/giflib - 4.1.0
Is this package installed? If so, I would consider re-emerging it (and
possibly imlib as well), with
emerge --oneshot --ask giflib
or
emerge --oneshot --onlydeps --ask imlib
You could just emerge either or both, but that would add them to your
world file, which is not necessarily the best choice (but maybe this is
not important to you).
Or, you could of course check b.g.o (bugs.gentoo.org) to see if this is
a known problem.
Hope this helps,
Holly
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] imlib error
2005-10-11 12:12 ` Holly Bostick
@ 2005-10-11 14:22 ` Jorge Almeida
2005-10-11 15:11 ` Holly Bostick
2005-10-11 18:12 ` Benno Schulenberg
0 siblings, 2 replies; 5+ messages in thread
From: Jorge Almeida @ 2005-10-11 14:22 UTC (permalink / raw
To: gentoo-user
On Tue, 11 Oct 2005, Holly Bostick wrote:
> Jorge Almeida schreef:
> > I'm trying to emerge kde-meta. It fails with imlib:
> >
> > checking for gif_lib.h... no configure: error: *** GIF header not
> > found ***
>
> I don't use kde-meta, but I went to www.gentoo-portage.com to track down
> what package you're missing (this error clearly indicates you're missing
> a package, but that package is not a direct dependency of kde-meta, or
> it would have been installed). Here's what I found:
>
> Programs That Depend On imlib
>
> app-i18n/chinput
> app-i18n/minichinput
> app-misc/dfm
> app-misc/endeavour
> dev-lang/entity
> dev-python/gnome-python
> dev-python/pygtk
> games-board/eboard
> games-kids/lletters
> games-kids/stickers
> gnome-base/gnome-libs
> ==> kde-base/kuickshow
> mail-client/balsa
> media-gfx/frontline
> media-gfx/gphoto
> media-gfx/qiv
> media-gfx/scigraphica
> media-gfx/xzgv
> media-libs/fnlib
> media-sound/yconsole
> media-video/camserv
> net-analyzer/cheops-ng
> net-im/gnophone
> net-irc/bitchx
> www-client/amaya
> x11-misc/bbacpi
> x11-misc/idesk
> x11-misc/pogo
> x11-misc/xteddy
> x11-plugins/epplets
> x11-plugins/gkrellm-alltraxclock
> x11-plugins/gkrellm-bfm
> x11-plugins/gkrellm-console
> x11-plugins/gkrellm-mailwatch
> x11-plugins/gkrellm-radio
> x11-plugins/gkrellmoon
> x11-plugins/gkrellmouse
> x11-plugins/gkrellsun
> x11-terms/mlterm
> x11-themes/gtk-engines
> x11-wm/fvwm
> x11-wm/sawfish
> !gtk2 x11-themes/gtk-engines-qtpixmap
> !imlib2 www-client/w3m
> imlib app-editors/zoinks
> imlib app-office/magicpoint
> imlib kde-base/kdegraphics
> imlib mail-client/sylpheed
> imlib mail-client/sylpheed-claws
> imlib media-gfx/gimageview
> imlib media-gfx/iv
> imlib net-im/amsn
> imlib www-client/w3mmee
> imlib x11-misc/wmakerconf
> imlib x11-wm/icewm
> imlib x11-wm/qvwm
>
> Programs That Depend On kuickshow
>
> kde-base/kdegraphics
> kde-base/kdegraphics-meta
>
> Programs That Depend On kdegraphics-meta
>
> kde-base/kde-meta
>
>
> So imlib is needed because kde-meta depends on kdegraphics-meta, which
> depends on kuickshow, which depends on imlib. But some gif header needed
> by imlib is not installed or broken:
>
> (Piped to prevent quoting)
>
> Runtime Dependencies
> imlib-1.9.15
>
> | >= media-libs/giflib - 4.1.0
> | >= media-libs/jpeg - 6b
> | >= media-libs/libpng - 1.2.1
> | >= media-libs/tiff - 3.5.5
> | gtk = x11-libs/gtk+ - 1.2*
>
> imlib-1.9.14-r3
>
> | >= media-libs/giflib - 4.1.0
> | >= media-libs/jpeg - 6b
> | >= media-libs/libpng - 1.2.1
> | >= media-libs/tiff - 3.5.5
> | = x11-libs/gtk+ - 1.2*
>
> ... aand my guess is that package would be
>
> gif >= media-libs/giflib - 4.1.0
>
> Is this package installed? If so, I would consider re-emerging it (and
Yes, but when I emerged it the "gif" USE flag was not set! imlib
compiles now.
> possibly imlib as well), with
>
> emerge --oneshot --ask giflib
>
> or
>
> emerge --oneshot --onlydeps --ask imlib
>
> You could just emerge either or both, but that would add them to your
> world file, which is not necessarily the best choice (but maybe this is
> not important to you).
Yes, I don't mind having it in the world file.
>
> Or, you could of course check b.g.o (bugs.gentoo.org) to see if this is
> a known problem.
>
> Hope this helps,
Your replies are _always_ helpful!
> Holly
>
Thanks,
Jorge
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] imlib error
2005-10-11 14:22 ` Jorge Almeida
@ 2005-10-11 15:11 ` Holly Bostick
2005-10-11 18:12 ` Benno Schulenberg
1 sibling, 0 replies; 5+ messages in thread
From: Holly Bostick @ 2005-10-11 15:11 UTC (permalink / raw
To: gentoo-user
Jorge Almeida schreef:
> On Tue, 11 Oct 2005, Holly Bostick wrote:
>
>
>> Jorge Almeida schreef:
>>
>>> I'm trying to emerge kde-meta. It fails with imlib:
>>>
>>> checking for gif_lib.h... no configure: error: *** GIF header not
>>> found ***
>>
>> I don't use kde-meta, but I went to www.gentoo-portage.com to track
>> down what package you're missing (this error clearly indicates
>> you're missing a package, but that package is not a direct
>> dependency of kde-meta, or it would have been installed). Here's
>> what I found:
>>
<snip>
>> So imlib is needed because kde-meta depends on kdegraphics-meta,
>> which depends on kuickshow, which depends on imlib. But some gif
>> header needed by imlib is not installed or broken:
>>
>> (Piped to prevent quoting)
>>
>> Runtime Dependencies imlib-1.9.15
>>
>> | >= media-libs/giflib - 4.1.0 | >= media-libs/jpeg - 6b | >=
>> media-libs/libpng - 1.2.1 | >= media-libs/tiff - 3.5.5 | gtk =
>> x11-libs/gtk+ - 1.2*
>>
>> imlib-1.9.14-r3
>>
>> | >= media-libs/giflib - 4.1.0 | >= media-libs/jpeg - 6b | >=
>> media-libs/libpng - 1.2.1 | >= media-libs/tiff - 3.5.5 | =
>> x11-libs/gtk+ - 1.2*
>>
>> ... aand my guess is that package would be
>>
>> gif >= media-libs/giflib - 4.1.0
>>
>> Is this package installed? If so, I would consider re-emerging it
>> (and
>
> Yes, but when I emerged it the "gif" USE flag was not set! imlib
> compiles now.
I noticed that, too-- when I checked imlib and giflib on my own system,
I saw:
emerge -pv imlib giflib
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] media-libs/imlib-1.9.14-r3 574 kB
[ebuild R ] media-libs/giflib-4.1.3 +X +gif 556 kB
.. which looked awful weird to me for two reasons:
1) it seems a bit nuts to me that a program called 'giflib' should need
optional support for 'gif' (if you compile giflib without gif support,
what the h-e-double-hockey-sticks does it do??)
2) the 'gif' USE flag is not listed on gentoo-portage.com (although
maybe it's an error in the site, since the flag that *is* listed does
not seem to come up in Portage):
Runtime Dependencies
giflib-4.1.3-r2
! media-libs/libungif -
rle media-libs/urt
X virtual/x11
giflib-4.1.3-r1
! media-libs/libungif -
X virtual/x11
giflib-4.1.3
X virtual/x11
Although gentoo-portage.com is apparently correct, given the output of a
search for the 'rle' USE flag:
useflag rle
/usr/portage/profiles/use.local.desc:media-libs/giflib:rle - Build
converters for RLE format (utah raster toolkit)
which makes sense, I don't get why the 'rle' USE flag does not appear if
I request to emerge giflib, while an apparently useless 'gif' USE flag does.
So something definitely looks wonky here, but it's not you, and it would
seem that enabling the 'gif' USE flag hacks this mess into working
(insofar as imlib compiles for both of us with this flag set). Thus,
problem solved, but not eliminated, it would seem.
Holly
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] imlib error
2005-10-11 14:22 ` Jorge Almeida
2005-10-11 15:11 ` Holly Bostick
@ 2005-10-11 18:12 ` Benno Schulenberg
1 sibling, 0 replies; 5+ messages in thread
From: Benno Schulenberg @ 2005-10-11 18:12 UTC (permalink / raw
To: gentoo-user
Jorge Almeida wrote:
> On Tue, 11 Oct 2005, Holly Bostick wrote:
> > You could just emerge either or both, but that would add them
> > to your world file, which is not necessarily the best choice
> > (but maybe this is not important to you).
>
> Yes, I don't mind having it in the world file.
Better not do that. The world file should (mostly) just contain the
packages that you actually directly use, not their dependencies.
Having dependencies in there can later cause perplexing problems,
if for example imlib or giflib were replaced by something else.
Benno
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2005-10-11 18:20 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-11 6:48 [gentoo-user] imlib error Jorge Almeida
2005-10-11 12:12 ` Holly Bostick
2005-10-11 14:22 ` Jorge Almeida
2005-10-11 15:11 ` Holly Bostick
2005-10-11 18:12 ` Benno Schulenberg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox