You are not logged in.

#1 2012-01-24 04:25:53

RealGecko
Member
Registered: 2012-01-04
Posts: 39

CDEmu 1.5.0

CDEmu 1.5.0 is out. Any PKGBUILDs available? I tried to make it myself and I even could create libmirage tar.xz, but I afraid to miss something (dependecies bla bla bla) so decided to ask for it.

Offline

#2 2012-01-24 13:03:44

swanson
Member
From: Sweden
Registered: 2011-02-05
Posts: 759

Re: CDEmu 1.5.0

I managed to compile and install cdemu-client, cdemud, vhba-module and libmirage but starting it was a pain. Firstly you have to compile all with --prefix=/usr and also cdemud with --with-dbus-system-dir=/etc/dbus-1/system.d. And then

sudo cp /usr/etc/dbus-1/system.d/cdemud-dbus.conf /etc/dbus-1/system.d/cdemud-dbus.conf

I can then only start it as 'system' ;

sudo cdemud -b system &

To mount an image;

python2 /usr/bin/cdemu -b system load 0 file_name.img

Note the 'python2' before the cdemu mount command.

But to translate all this into a PKGBUILD is not that easy. But I hope these findings can help.

Offline

#3 2012-01-24 14:02:41

RealGecko
Member
Registered: 2012-01-04
Posts: 39

Re: CDEmu 1.5.0

Have you encountered any problems mounting *.nrg images with cdemu 1.4.0?
When I try to mount nrg image cdemu simply crash without any notification. That`s why I decided to try 1.5.0.
By the way there is maintainer of cdemu branch for Arch Linux. How can I email to him?

Last edited by RealGecko (2012-01-24 14:05:39)

Offline

#4 2012-01-24 17:34:00

swanson
Member
From: Sweden
Registered: 2011-02-05
Posts: 759

Re: CDEmu 1.5.0

Some .nrg's have always been a no go, maybe because some are music dvd's, meaning no filesystem to mount.

I'm into cdemu 1.5.0 because the kernels seem to need an update on it.

Did you check this;
http://www.archlinux.org/packages/commu … mu-daemon/

Offline

#5 2012-01-24 17:42:41

swanson
Member
From: Sweden
Registered: 2011-02-05
Posts: 759

Re: CDEmu 1.5.0

By the way, here's a bare synopsis outline for a PKGBUILD;

Build and install libmirage (--prefix=/usr)
ldconfig
Build and install vhba-module, depmod -a, modprobe vhba
Build and install cdemud (--prefix=/usr --with-dbus-system-dir=/etc/dbus-1/system.d)
cp /usr/etc/dbus-1/system.d/cdemud-dbus.conf /etc/dbus-1/system.d/cdemud-dbus.conf
Build and install cdemu-client (--prefix=/usr)

Using --prefix=/usr is needed for libmirage but causes cdemud-dbus.conf to be installed in /usr/etc ... which is wrong.

This works for me and in system mode. System mode is deprecated in favor of session mode, which I never got to work in previous versions either. Session mode default also rely on pulse audio, which not all uses, not me anyway. It is configurable though.

Last edited by swanson (2012-01-24 17:45:32)

Offline

#6 2012-01-25 03:29:45

RealGecko
Member
Registered: 2012-01-04
Posts: 39

Re: CDEmu 1.5.0

Well I tried version 1.4.0 in system mode and it always crashes while loading nrg image. The funniest thing is that with cdemu 1.3.0 in Mandriva 2010.2 the same image was mounted flawlessly. OK I`ll wait for update in community repository and then will try again.

Offline

Board footer

Powered by FluxBB