Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 74316 - libkarma (new package)
Summary: libkarma (new package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Lowest enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-12-13 12:47 UTC by Joël
Modified: 2007-04-27 15:48 UTC (History)
5 users (show)

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


Attachments
libkarma-0.0.2.ebuild (libkarma-0.0.2.ebuild,615 bytes, text/plain)
2004-12-13 12:48 UTC, Joël
Details
libkarma-0.0.2.ebuild (libkarma-0.0.2.ebuild,632 bytes, text/plain)
2005-01-25 08:36 UTC, Joël
Details
Updated ebuild for 0.0.5 (libkarma-0.0.5.ebuild,437 bytes, text/plain)
2006-09-13 05:58 UTC, Frank Zschockelt
Details
sys-fs/omfs-0.7.1 ebuild (omfs-0.7.1.ebuild,560 bytes, text/plain)
2006-09-14 01:21 UTC, Frank Zschockelt
Details
ebuild for libkarma (libkarma-0.0.5-r1.ebuild,441 bytes, text/plain)
2006-10-09 05:01 UTC, Frank Zschockelt
Details
libkarma-0.0.6 ebuild (libkarma-0.0.6.ebuild,453 bytes, text/plain)
2006-11-12 12:52 UTC, Jan Hendrik Grahl (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joël 2004-12-13 12:47:49 UTC
media-libs/libkarma allows users and developers to access music and data files on the Rio Karma music player.

This ebuild installs the file tools, as well as the library for developers. For more information, see: http://www.freakysoft.de/html/libkarma/
Comment 1 Joël 2004-12-13 12:48:30 UTC
Created attachment 45931 [details]
libkarma-0.0.2.ebuild
Comment 2 Frank Zschockelt 2005-01-25 04:57:31 UTC
One of the tools(riocp) also depends on media-libs/flac, it should be added to the dependencies.
Comment 3 Joël 2005-01-25 08:36:55 UTC
Created attachment 49487 [details]
libkarma-0.0.2.ebuild

Sure ! Here's the updated ebuild.
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-05-08 11:33:33 UTC
You probably want to use emake instead of make all.
Comment 5 Frank Zschockelt 2006-09-13 05:58:34 UTC
Created attachment 96873 [details]
Updated ebuild for 0.0.5
Comment 6 Frank Zschockelt 2006-09-14 01:21:03 UTC
Created attachment 96939 [details]
sys-fs/omfs-0.7.1 ebuild

Here is the ebuild for the omfs kernel module, which is necessary to access the Rio Karma via usb.
Comment 7 Jan Hendrik Grahl (RETIRED) gentoo-dev 2006-09-29 18:06:31 UTC
omfs builds fine for me but libkarma-0.0.5 throws a sandbox violation:
unlink:    /root/.wapi/shared_data-arcadia-Linux-i686-308-10-0
unlink:    /root/.wapi/shared_fileshare-arcadia-Linux-i686-36-10-0

Without sandbox it still fails and notes about not having a rule to build target 
Comment 8 Jan Hendrik Grahl (RETIRED) gentoo-dev 2006-09-29 18:06:31 UTC
omfs builds fine for me but libkarma-0.0.5 throws a sandbox violation:
unlink:    /root/.wapi/shared_data-arcadia-Linux-i686-308-10-0
unlink:    /root/.wapi/shared_fileshare-arcadia-Linux-i686-36-10-0

Without sandbox it still fails and notes about not having a rule to build target »../lib/libkarma.a« as needed by riocp.
Comment 9 Jan Hendrik Grahl (RETIRED) gentoo-dev 2006-10-08 17:03:58 UTC
Adding 'inherit mono' fixes the sandbox violation.
Comment 10 Frank Zschockelt 2006-10-09 05:01:28 UTC
Created attachment 99189 [details]
ebuild for libkarma

added the inherit for mono
Comment 11 Frank Zschockelt 2006-11-11 11:46:09 UTC
libkarma-0.0.6 is out. Please rename the ebuild, if it gets into portage.
Comment 12 Niv Vaizer 2006-11-12 05:25:39 UTC
But I use amd64 :-(

gcc -shared errors.o fdb.o hash.o karma.o karmaLan.o karmaUsb.o md5.o mountSearc
h.o mp3.o playlist.o properties.o rio_rw.o ssdp.o status.o utf8.o util.o wav.o -
fomit-frame-pointer -march=athlon64 -O2 -pipe -fPIC -D_REENTRANT -Wall -pedantic
 -ggdb -W -Wchar-subscripts -Wmissing-prototypes  -Wmissing-declarations -Wno-sw
itch -Wredundant-decls -Wno-unused -o ../lib/libkarma.so -ltag_c
ar: creating ../lib/libkarma.a
ranlib ../lib/libkarma.a
make[1]: Leaving directory `/var/tmp/portage/libkarma-0.0.6/work/libkarma-0.0.6/
src'

!!! ERROR: media-libs/libkarma-0.0.6 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  libkarma-0.0.6.ebuild, line 17:   Called die

!!! Compile failed
!!! If you need support, post the topmost build error, and the call stack if rel
evant.
Comment 13 Jan Hendrik Grahl (RETIRED) gentoo-dev 2006-11-12 12:52:43 UTC
Created attachment 101776 [details]
libkarma-0.0.6 ebuild 

The previous poster's error seems to be similar to the one I experienced on my x86 machine, on my amd64 however 0.5 and 0.6 build and run fine.
I compared the compile settings and noticed that the x86 (which is a dual core) builds with MAKEOPTS="-j3". I filtered that out and it works fine for me. Updated ebuild attached.
Comment 14 Niv Vaizer 2006-11-12 14:31:08 UTC
it works fine on amd64. pls add to keywords
Comment 15 Jorge Manuel B. S. Vicetto Gentoo Infrastructure gentoo-dev 2007-04-27 15:48:28 UTC
libkarma-0.0.6 was added to the tree in 28/02/2007 by masterdriverz to solve an issue with amarok.
We hadn't notice this bug and proposed ebuilds.