Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
gtkpod compiling fails through dependency error
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
rbalasus
Tux's lil' helper
Tux's lil' helper


Joined: 24 Sep 2004
Posts: 92

PostPosted: Sun Dec 21, 2008 1:41 pm    Post subject: gtkpod compiling fails through dependency error Reply with quote

Hello first of all, this seems to be a very common problem, solving this is not only related to gtkpod....

I try to install gtkpod from svn, in the first step I compile libgpod from svn, after this I try to compile gtkpod from svn. But ./configure breaks with this error below:

checking for LIBGLADE... yes
checking for LIBGPOD... no
configure: error: *** Requested 'libgpod-1.0 >= 0.6.1' but version of libgpod is 0.6.0
See `config.log' for more details.

It seems there is only the version number wrong, how can I override this check, or what can I test manually???

Regards Randolf Balasus
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Sun Dec 21, 2008 2:33 pm    Post subject: Reply with quote

Hi, can you post this :

Code:

# emerge --info
# equery list  libgpod
# cat /etc/portage/package.keywords
Back to top
View user's profile Send private message
rbalasus
Tux's lil' helper
Tux's lil' helper


Joined: 24 Sep 2004
Posts: 92

PostPosted: Sun Dec 21, 2008 11:41 pm    Post subject: Reply with quote

Hello, here the requested data. The installation of svn gtkpod fails, after this I was installing gtkpod from gentoo, so that I can start with the work. what you see in these files are things from the gentoo gtkpod...


emerge --info
Portage 2.1.4.5 (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.27.8 i686)
=================================================================
System uname: 2.6.27.8 i686 Intel(R) Core(TM)2 Duo CPU E4600 @ 2.40GHz
Timestamp of tree: Sat, 20 Dec 2008 07:04:01 +0000
app-shells/bash: 3.2_p17-r1
dev-lang/python: 2.4.4-r13
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake: 2.4.6-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.24
virtual/os-headers: 2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl alsa apache2 berkdb bzip2 cdr cli cracklib crypt cups dri dvd esd foomaticdb fortran gdbm gnome gpm gtk iconv imlib ipv6 isdnlog jpeg kde midi mmx mp3 mudflap mysql ncurses nls nptl nptlonly openmp pam pcre perl png ppds pppd python qt3 readline reflection session skins spl ssl sysfs tcpd truetype unicode utempter x86 xinerama xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

equery list libgpod
[ Searching for package 'libgpod' in all categories among: ]
* installed packages
[I--] [ ] media-libs/libgpod-0.6.0 (0)


cat /etc/portage/package.keywords
sys-kernel/vanilla-sources ~x86
=app-pda/gtkpod-0.99.12 ~x86
=media-libs/libgpod-0.6.0 ~x86
=media-sound/kid3-1.0 ~x86
=media-libs/musicbrainz-3.0.1 ~x86



Regards Randolf Balasus
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Mon Dec 22, 2008 12:50 pm    Post subject: Reply with quote

Hi rbalasus, your problem origin from your /etc/portage/package.keywords

You have unlock only the 0.6.0

To unlock all the version for the libgpod >= 0.6.0, just change :

Code:

=media-libs/libgpod-0.6.0 ~x86


TO :

Code:

>=media-libs/libgpod-0.6.0 ~x86


But your main problem, is that you need to find a version of libgpod higher then 0.6.0.

I'm not in from of my gentoo box, but maybe you will need to install an Overlay to actually been able to build libgpod
Back to top
View user's profile Send private message
rbalasus
Tux's lil' helper
Tux's lil' helper


Joined: 24 Sep 2004
Posts: 92

PostPosted: Wed Dec 24, 2008 1:36 pm    Post subject: Reply with quote

Hello thanx for the help.
I figured out the problem. The gentoo packages are installed in /usr packages which are not from the distri are stored in /usr/local and there is the problem. It seems that the path /usr/local is not in the search path of the user root. I don't know how to fix this....
In my case I was searching for the appropriate package file for libgpod
/usr/local/lib/pkgconfig/libgpod-1.0.pc
and was linking it to /usr/lib/pkgconfig, that was all in the next configure all was working correctly.

The only open point for me is: where can I define that all searches are going over /usr/local too......
REGARDS Randolf Balasus
Back to top
View user's profile Send private message
makism
Tux's lil' helper
Tux's lil' helper


Joined: 24 Oct 2007
Posts: 85

PostPosted: Tue Jan 20, 2009 7:58 am    Post subject: Reply with quote

i think that the DEPEND in the ebuild should be
Code:
>=media-libs/libgpod-0.7.0

and not
Code:
>=media-libs/libgpod-0.6.0


because of all the above reasons :P
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum