Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 142340 - Amarok 1.4.0a-r1 - Missing sqlite runtime dependency
Summary: Amarok 1.4.0a-r1 - Missing sqlite runtime dependency
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://forums.gentoo.org/viewtopic-t-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-31 14:49 UTC by Miles Barr
Modified: 2006-07-31 15:55 UTC (History)
0 users

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


Attachments
Adds dev-db/sqlite as a RDEPEND (142340.patch,305 bytes, patch)
2006-07-31 15:15 UTC, Miles Barr
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Miles Barr 2006-07-31 14:49:51 UTC
The current stable amarok ebuild doesn't require dev-db/sqlite to compile, but without it installed it will crash on startup.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-31 14:57:03 UTC
Erm, amarok uses bundled sqlite... Reopen with a backtrace and emerge --info.

http://www.gentoo.org/proj/en/qa/backtraces.xml
Comment 2 Miles Barr 2006-07-31 15:15:06 UTC
Created attachment 93152 [details, diff]
Adds dev-db/sqlite as a RDEPEND

This patch file adds dev-db/sqlite as a runtime dependency. The patch file also bumps up the revision number.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-07-31 15:24:17 UTC
Comment on attachment 93152 [details, diff]
Adds dev-db/sqlite as a RDEPEND

Already told you that amarok uses bundled sqlite, which is recommended by upstream. Reopen w/ info requested in Comment #1.
Comment 4 Miles Barr 2006-07-31 15:29:19 UTC
Sorry I didn't see your comment before posting the attachment. I'll get the backtrace and post it here.
Comment 5 Miles Barr 2006-07-31 15:32:07 UTC
emerge --info amarok
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz
Gentoo Base System version 1.6.15
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
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/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://gentoo.intergenia.de"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apache2 apm avi berkdb bidi bitmap-fonts bonobo cdparanoia cdr cli crypt cups directfb divx4linux dlloader doc dri dvd eds emacs emboss encode evo fbcon foomaticdb fortran gd gdbm gif gpm gstreamer gtk gtk2 i8x0 imap imblib imlib ipv6 isdnlog java jikes jpeg junit kde kerberos lcms leim libg++ libwww live lzo mad mbox mikmod mmx mmx2 mmxext motif mp3 mpeg musicbrainz mysql ncurses network nls nptl odbc offensive ogg oggvorbis opengl oss pam pcmcia pcre pdflib perl png postgres ppds pppd python qt qt3 qt4 quicktime readline real reflection rtc ruby sdl session spell spl sse sse2 ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb videos vorbis win32codecs x86 xine xlib xml xml2 xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_radeon video_cards_vesa video_cards_fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 6 Miles Barr 2006-07-31 15:55:14 UTC
I unmerged sqlite and amarok started without any problems. So the backtrace probably isn't much use to you. I think the problem might be related with upgrading a collection from 1.3.x to 1.4.x. When I tried the 1.4.x ebuilds when there were still in testing it would always crash for me during the collection building process, unless I deleted my existing settings, then it would start up fine.

When I first emerged the stable 1.4.0 Amarok it would crash, but I installed sqlite and it started up and rebuilt the collection without any problems. It looks like this problem has been experienced by other people in the forums, but since I can't recreate the problem, feel free to close this ticket.



gdb /usr/bin/amarokapp

GNU gdb 6.4
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/amarokapp
(no debugging symbols found)
...
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1247954240 (LWP 25082)]
[New Thread -1249137744 (LWP 25087)]
[New Thread -1257530448 (LWP 25088)]
[Thread -1249137744 (LWP 25087) exited]
[Thread -1257530448 (LWP 25088) exited]
QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow
[New Thread -1257530448 (LWP 25093)]
[Thread -1257530448 (LWP 25093) exited]
[New Thread -1257530448 (LWP 25094)]
[Thread -1257530448 (LWP 25094) exited]
[New Thread -1257530448 (LWP 25095)]
[New Thread -1249137744 (LWP 25098)]
[New Thread -1275860048 (LWP 25099)]
[New Thread -1286141008 (LWP 25100)]
[New Thread -1294533712 (LWP 25101)]
STARTUP