This forum has been archived. All content is frozen. Please use KDE Discuss instead.

A chroot for amarok development

Tags: None
(comma "," separated)
galaxor
Registered Member
Posts
2
Karma
0

A chroot for amarok development

Wed Apr 08, 2009 4:28 am
Hi.  I'm trying to get into amarok development.  But I'm having a hard time setting up a development environment.  I've tried two approaches:  Project Neon and Ubuntu Jaunty Beta.  These things have all the up-to-date kde libraries that I need.

For each one, I installed it in a chroot environment, so as to not pollute my regular-usage system and mess it up.  (My real system is ubuntu hardy).

So, here's what I did.  I'll talk about Jaunty.  I created the chroot with debootstrap and installed amarok.  Then I tried to run it.  I exited the chroot and set my LD_LIBRARY_PATH=/jaunty/lib:/jaunty/usr/lib (and exported it).  When I tried to run amarok, no window ever came up, but "ps" shows that the process is still running.

What am I missing that I need to get amarok running?  If I can get something running, I can try to compile something.  If that works, I can start developing.

Here's the output I get from starting amarok, under the jaunty situation:

QIconvCodec::convertToUnicode: using ASCII for conversion, iconv_open failed
QIconvCodec::convertFromUnicode: using ASCII for conversion, iconv_open failed
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
amarok(31398) KIconCache::loadCustomIndexHeader: Empty themes list
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
amarok(31398): QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kded was not provided by any .service files")
amarok(31398) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kdecache-rjhughes/ksycoca4"
amarok(31398) KSycocaPrivate::openDatabase: Could not open ksycoca
amarok(31398) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kdecache-rjhughes/ksycoca4"
amarok(31398) KSycocaPrivate::openDatabase: Could not open ksycoca
amarok(31398) KSycocaPrivate::checkDatabase: We have no database.... launching kdeinit
amarok(31398) KToolInvocation::klauncher: klauncher not running... launching kdeinit

Also:  What other information can I provide?

Thanks.
--Ryan
User avatar
markey
KDE Developer
Posts
2286
Karma
3
OS

Re: A chroot for amarok development

Wed Apr 08, 2009 8:38 am
Check out my blog article (and the links in it) for a simple and good way to get into Amarok development (I'm using this setup myself):

http://amarok.kde.org/blog/archives/989 ... pdate.html


--
Mark Kretschmann - Amarok Developer


Bookmarks



Who is online

Registered users: Bing [Bot], gfielding, Google [Bot], markhm, Sogou [Bot], Yahoo [Bot]