Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 206860 - media-sound/lastfmplayer-1.4.2.58240 needs >=libgpod-0.5.2
Summary: media-sound/lastfmplayer-1.4.2.58240 needs >=libgpod-0.5.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Stefan Schweizer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-21 12:16 UTC by Albert Zeyer
Modified: 2008-03-11 20:05 UTC (History)
2 users (show)

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 Albert Zeyer 2008-01-21 12:16:02 UTC
...
make[1]: Entering directory `/mnt/hda5/var/tmp/portage/media-sound/lastfmplayer-1.4.1.57486/work/last.fm-1.4.1.57486/src/mediadevices/ipod'
g++ -c -pipe -O2 -march=athlon-xp -pipe -w -D_REENTRANT -fPIC -DNBREAKPAD -DLINUX -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtSql -I/usr/include/qt4 -I../../../src -I../../../build -I../../libMoose -I../../libUnicorn -I/usr/include/gpod-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../../build/Ipod_device/release -I../../../build -o ../../../build/Ipod_device/release/IpodDevice.o IpodDevice.cpp
/usr/bin/moc -DNBREAKPAD -DLINUX -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtSql -I/usr/include/qt4 -I../../../src -I../../../build -I../../libMoose -I../../libUnicorn -I/usr/include/gpod-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../../build/Ipod_device/release -I../../../build IpodDevice.h -o ../../../build/Ipod_device/release/moc_IpodDevice.cpp
g++ -c -pipe -O2 -march=athlon-xp -pipe -w -D_REENTRANT -fPIC -DNBREAKPAD -DLINUX -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtSql -I/usr/include/qt4 -I../../../src -I../../../build -I../../libMoose -I../../libUnicorn -I/usr/include/gpod-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../../build/Ipod_device/release -I../../../build -o ../../../build/Ipod_device/release/moc_IpodDevice.o ../../../build/Ipod_device/release/moc_IpodDevice.cpp
IpodDevice.cpp: In member function 'virtual QList<TrackInfo> IpodDevice::tracksToScrobble()':
IpodDevice.cpp:118: error: 'ITDB_MEDIATYPE_AUDIO' was not declared in this scope
IpodDevice.cpp:118: error: 'ITDB_MEDIATYPE_MUSICVIDEO' was not declared in this scope
make[1]: *** [../../../build/Ipod_device/release/IpodDevice.o] Error 1
make[1]: Leaving directory `/mnt/hda5/var/tmp/portage/media-sound/lastfmplayer-1.4.1.57486/work/last.fm-1.4.1.57486/src/mediadevices/ipod'
make: *** [sub-src-mediadevices-ipod-make_default-ordered] Error 2
 * 
 * ERROR: media-sound/lastfmplayer-1.4.1.57486 failed.
 * Call stack:
 *                         ebuild.sh, line 1701:  Called dyn_compile
 *                         ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *                         ebuild.sh, line   44:  Called src_compile
 *   lastfmplayer-1.4.1.57486.ebuild, line   42:  Called die
 * The specific snippet of code:
 *      emake || die "emake failed"
 *  The die message:
 *   emake failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/mnt/hda5/var/tmp/portage/media-sound/lastfmplayer-1.4.1.57486/temp/build.log'.
 * 

 * Messages for package media-sound/lastfmplayer-1.4.1.57486:

 * 
 * ERROR: media-sound/lastfmplayer-1.4.1.57486 failed.
 * Call stack:
 *                         ebuild.sh, line 1701:  Called dyn_compile
 *                         ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *                         ebuild.sh, line   44:  Called src_compile
 *   lastfmplayer-1.4.1.57486.ebuild, line   42:  Called die
 * The specific snippet of code:
 *      emake || die "emake failed"
 *  The die message:
 *   emake failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/mnt/hda5/var/tmp/portage/media-sound/lastfmplayer-1.4.1.57486/temp/build.log'.
 * 
 * GNU info directory index is up-to-date.
gcomputer ~ # 


I found the similar bug 204332. It seems that lastfmplayer needs a dependency to >=media-libs/libgpod-0.5.2. Currently libgpod-0.4.2 was installed.

I will test this now.
Comment 1 Albert Zeyer 2008-01-21 12:21:23 UTC
A dep to >=libgpod-0.5.2 solves the problem.
Comment 2 Sebastian Krämer 2008-01-29 14:47:45 UTC
What about the current version of lastfmplayer?
The program version you posted about doesn't exist anymore (in portage, that is).
Comment 3 Matthias Langer 2008-01-31 12:12:36 UTC
(In reply to comment #2)
> What about the current version of lastfmplayer?
> The program version you posted about doesn't exist anymore (in portage, that
> is).

well, the current version, that is 1.4.2.58240, depends on media-libs/libgpod, but not on >=libgpod-0.5.2 as it should. this is what i get (on amd64) when trying to install it with media-libs/libgpod-0.4.2:

"
[...]
/usr/bin/moc -DNBREAKPAD -DLINUX -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtSql -I/usr/include/qt4 -I../../../src -I../../../build -I../../libMoose -I../../libUnicorn -I/usr/include/gpod-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I../../../build/Ipod_device/release -I../../../build IpodDevice.h -o ../../../build/Ipod_device/release/moc_IpodDevice.cpp
g++ -c -pipe -march=nocona -O2 -pipe -w -D_REENTRANT -fPIC -DNBREAKPAD -DLINUX -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtSql -I/usr/include/qt4 -I../../../src -I../../../build -I../../libMoose -I../../libUnicorn -I/usr/include/gpod-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I../../../build/Ipod_device/release -I../../../build -o ../../../build/Ipod_device/release/moc_IpodDevice.o ../../../build/Ipod_device/release/moc_IpodDevice.cpp
IpodDevice.cpp: In member function ‘virtual QList<TrackInfo> IpodDevice::tracksToScrobble()’:
IpodDevice.cpp:118: error: ‘ITDB_MEDIATYPE_AUDIO’ was not declared in this scope
IpodDevice.cpp:118: error: ‘ITDB_MEDIATYPE_MUSICVIDEO’ was not declared in this scope
make[1]: *** [../../../build/Ipod_device/release/IpodDevice.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-sound/lastfmplayer-1.4.2.58240/work/last.fm-1.4.2.58240/src/mediadevices/ipod'
make: *** [sub-src-mediadevices-ipod-make_default-ordered] Error 2
[...]
media-sound/lastfmplayer-1.4.2.58240 failed.
"
Comment 4 Stefan Schweizer (RETIRED) gentoo-dev 2008-03-11 20:05:42 UTC
ty, fixed.