Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 60899 - easytag doesn't find required libraries
Summary: easytag doesn't find required libraries
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Daniel Drake (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-19 07:53 UTC by Helge Haugland
Modified: 2004-09-06 13:18 UTC (History)
1 user (show)

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


Attachments
Patch to update libvorbis RDEPEND (easytag-0.31-r3-libogg.patch,248 bytes, patch)
2004-08-30 03:21 UTC, tklauser
Details | Diff
ebuild with patch applied (easytag-0.31-r3.ebuild,1.50 KB, text/plain)
2004-08-30 03:22 UTC, tklauser
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Helge Haugland 2004-08-19 07:53:04 UTC
The configure step of easytag don't pick up required libraries. When I do a compilation from sources the right libraries are found.

Reproducible: Always
Steps to Reproduce:
1. emerge easytag
2.
3.

Actual Results:  
checking for GTK+ - version >= 2.4.0... yes (version 2.4.4)
checking for gtk+-2.0 >= 2.4.0 glib-2.0 >= 2.4.0... yes
checking GTK_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking GTK_LIBS... -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0
-lgmodule-2.0 -ldl -lglib-2.0
checking for cos in -lm... no
checking for ogg_sync_init in -logg... no
checking for vorbis_comment_init in -lvorbis... no
checking for ov_open in -lvorbisfile... no
checking for Ogg Vorbis file support... no
***
*** Warning: Ogg Vorbis file support disabled
*** (Install libogg and libvorbis libraries to enable it)
***
checking for FLAC file support... no
***
*** FLAC file support disabled on commandline
*** (Install libflac, libogg and libvorbis libraries, and use --enable-flac to
enable it)
***
checking for library containing ID3Tag_Link... no
configure: error: id3lib not found

!!! ERROR: media-sound/easytag-0.31-r3 failed.
!!! Function econf, Line 362, Exitcode 1
!!! econf failed


Expected Results:  
easytag emerged successfully

# emerge info
Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.4, glibc-2.3.4.20040808-r0,
2.6.7-gentoo)
=================================================================
System uname: 2.6.7-gentoo i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.5.2
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -fforce-addr
-I/usr/include/postgresql/server"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -fforce-addr
-I/usr/include/postgresql/server"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc nostrip sandbox"
GENTOO_MIRRORS="ftp://ftp.linux.ee/pub/gentoo/distfiles/
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://194.83.57.15/sites/www.ibiblio.org/gentoo/ http://ftp.du.se/pub/os/gentoo "
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="3dnow X aalib acpi alsa apache2 apm arts avi berkdb bonobo cdr crypt cups
curl dga directfb dvd encode esd evo fbcon flash foomaticdb gb gd gdbm gif gnome
gnomedb gpm gtk gtk2 gtkhtml guile imap imlib imlib2 java jpeg kde ldap libg++
libgda libwww mad maildir mbox mcal mikmod mmx motif mozilla mpeg mysql nas
ncurses nls oggvorbis opengl oss pam pdflib perl plotutils png postgres ppds
python qt quicktime readline ruby samba scanner sdl slang slp spell sse ssl svga
tcltk tcpd tiff truetype usb wmf x86 xface xml xml2 xmms xv zlib"
Comment 1 tklauser 2004-08-30 03:21:02 UTC
Maybe the problem is RDEPEND to >=media-libs/libvorbis-1.0_beta4

There is no such ebuild (anymore) so I updated to >=media-libs/libvorbis-1.0

Patch applied, maybe it works (I couldn't test it here because I don't have my ~x86 system here)
Comment 2 tklauser 2004-08-30 03:21:42 UTC
Created attachment 38483 [details, diff]
Patch to update libvorbis RDEPEND
Comment 3 tklauser 2004-08-30 03:22:49 UTC
Created attachment 38484 [details]
ebuild with patch applied
Comment 4 Daniel Drake (RETIRED) gentoo-dev 2004-09-06 12:03:37 UTC
Can you please post the output of /var/tmp/portage/easytag-0.31-r3/work/config.log then try remerging id3lib then easytag.
Comment 5 Helge Haugland 2004-09-06 12:21:40 UTC
Tried to emerge easytag again, now everything works.
Comment 6 Daniel Drake (RETIRED) gentoo-dev 2004-09-06 13:07:24 UTC
Tobias has pointed out a second issue though. You have oggvorbis in your use, EasyTAG was not being built with ogg support (presumably missing libvorbis):

checking for Ogg Vorbis file support... no
***
*** Warning: Ogg Vorbis file support disabled
*** (Install libogg and libvorbis libraries to enable it)
***

Which version of libvorbis do you have installed?
Comment 7 Helge Haugland 2004-09-06 13:18:56 UTC
*  media-libs/libvorbis
      Latest version available: 1.0.1-r2
      Latest version installed: 1.0.1-r2
      Size of downloaded files: 1,189 kB
      Homepage:    http://www.xiph.org/ogg/vorbis/index.html
      Description: the Ogg Vorbis sound file format library
      License:     as-is