View previous topic :: View next topic |
Author |
Message |
rbalasus Tux's lil' helper
Joined: 24 Sep 2004 Posts: 92
|
Posted: Sun Dec 21, 2008 1:41 pm Post subject: gtkpod compiling fails through dependency error |
|
|
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 |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Sun Dec 21, 2008 2:33 pm Post subject: |
|
|
Hi, can you post this :
Code: |
# emerge --info
# equery list libgpod
# cat /etc/portage/package.keywords
|
|
|
Back to top |
|
|
rbalasus Tux's lil' helper
Joined: 24 Sep 2004 Posts: 92
|
Posted: Sun Dec 21, 2008 11:41 pm Post subject: |
|
|
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 |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Mon Dec 22, 2008 12:50 pm Post subject: |
|
|
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 |
|
|
rbalasus Tux's lil' helper
Joined: 24 Sep 2004 Posts: 92
|
Posted: Wed Dec 24, 2008 1:36 pm Post subject: |
|
|
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 |
|
|
makism Tux's lil' helper
Joined: 24 Oct 2007 Posts: 85
|
Posted: Tue Jan 20, 2009 7:58 am Post subject: |
|
|
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 |
|
Back to top |
|
|
|
|
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
|
|