You are not logged in.

#1 2007-12-27 14:07:45

Kane
Member
Registered: 2006-10-08
Posts: 220

Hal wont eject [SOLVED]

Hi guys,
When i insert a cd its automounted and the cd icon is displayed on my desktop (xfce)
When i press the eject button i get this error:

Failed to eject "/org/freedesktop/Hal/devices/storage_model_RW/DVD_GCC_4480B".
Given device "/org/freedesktop/Hal/devices/storage_model_RW/DVD_GCC_4480B" is not a volume or drive

But if i right click on the icon and click eject, it works fine.

Anyone any ideas?

Ive tried both with and without the following in /etc/fstab

#/dev/sr0       /mnt/cdrom iso9660   ro,user,noauto,unhide   0      0

however if i unmount /dev/sr0 manually, i can then eject it with the button.

Thanks
Kane

Last edited by Kane (2008-05-26 22:04:35)

Offline

#2 2007-12-27 17:26:48

Kane
Member
Registered: 2006-10-08
Posts: 220

Re: Hal wont eject [SOLVED]

If i type eject into a terminal as a user i get

umount: /media/NEW is not in the fstab (and you are not root)
eject: unmount of `/media/NEW' failed

but if i run it as root it works. could this be something to do with it?
are there any other groups which my user needs to be part of for hal to work properly?

Offline

#3 2007-12-27 18:23:00

Mr Green
Forum Fellow
From: U.K.
Registered: 2003-12-21
Posts: 5,899
Website

Re: Hal wont eject [SOLVED]

 groups
disk lp wheel network video audio optical storage users

are you a member of these?


Mr Green

Offline

#4 2008-02-12 01:17:03

fishbowl42
Member
Registered: 2008-02-09
Posts: 7

Re: Hal wont eject [SOLVED]

I am having this same issue - checked my groups with no avail - any ideas?

Last edited by fishbowl42 (2008-02-12 01:17:36)

Offline

#5 2008-02-12 01:28:39

Misfit138
Misfit Emeritus
From: USA
Registered: 2006-11-27
Posts: 4,189

Re: Hal wont eject [SOLVED]

Bug report on Gentoo as well: http://bugs.gentoo.org/show_bug.cgi?id=199615
I get the same error using xfce.

Offline

#6 2008-02-12 01:35:22

fishbowl42
Member
Registered: 2008-02-09
Posts: 7

Re: Hal wont eject [SOLVED]

oh okay - at one point I had arch installed on a different hard rive on the same computer and it was working - on the new install its not and don't remember what I did - shrug - thanks for the info. It is just annoying. it will show the icon when inserted and if I don't click on it it will eject with the button - i click on it to view contents and it wont eject with the button unless I unmount it first. I use thunar on both my Fluxbox and XFCE sessions tried PCmanfm but it liked to crash a lot . . . .

Is there a way to set up a policy in hal to ignore my cd-rom drive, and use fstab instead?

Offline

#7 2008-02-12 01:58:58

Misfit138
Misfit Emeritus
From: USA
Registered: 2006-11-27
Posts: 4,189

Re: Hal wont eject [SOLVED]

Bug report filed here: http://bugs.archlinux.org/task/9537

Vote and add comments.

Offline

#8 2008-03-28 11:21:53

Kane
Member
Registered: 2006-10-08
Posts: 220

Re: Hal wont eject [SOLVED]

is there anyway this could be patched with one of the patches on here:

http://bugzilla.xfce.org/show_bug.cgi?id=2968

until its fixed upstream?

Thanks

Offline

#9 2008-03-28 11:39:12

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: Hal wont eject [SOLVED]

Kane wrote:

is there anyway this could be patched with one of the patches on here:

http://bugzilla.xfce.org/show_bug.cgi?id=2968

until its fixed upstream?

Thanks

Given the recent devs discussion regarding patching for noncritical upstram bugs -- unlikely.  In principle you should be able to patch/rebuild a package yourself if you think it's necessary -- that's how Arch is supposed to work by design and philosophy.

Here is the modified PKGBUILD for fixed exo:

# $Id: PKGBUILD,v 1.19 2007/12/04 07:56:56 tobias Exp $
# Maintainer: aurelien <aurelien@archlinux.org>
# Contributor: Aurelien Foret <orelien@chez.com>

pkgname=exo
pkgver=0.3.4
pkgrel=1
pkgdesc="Extensions to Xfce by os-cillation"
arch=(i686 x86_64)
license=('GPL2' 'LGPL2')
url="http://www.os-cillation.com/article.php?sid=40"
groups=('xfce4')
depends=('libxfce4util>=4.4.2' 'gtk2>=2.12.1' 'hal' 'perl-uri')
makedepends=('pygtk>=2.12.0' 'pkgconfig' 'xfce-mcs-manager>=4.4.2')
options=('!libtool')
install=${pkgname}.install
source=(http://www.xfce.org/archive/xfce-4.4.2/src/${pkgname}-${pkgver}.tar.bz2 eject.patch)

build() {
  cd ${startdir}/src/${pkgname}-${pkgver}
  patch -Np1 -i ../eject.patch || return 1
  ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/xfce4 \
    --localstatedir=/var --disable-static \
    --enable-mcs-plugin --enable-python
  make || return 1
  make DESTDIR=${startdir}/pkg install
}
md5sums=('7a1af943b1df32b6f89ae91823118a22'
         '8c19efbf5f6f97c2d040817cad08fd2d')

The patch ("eject.patch") was taken from here (you can right click and save it as "eject.patch").  You'll have to copy the entire exo directory from the ABS tree though, because you'll also need exo.install file from there as well.

Last edited by fwojciec (2008-04-17 15:10:27)

Offline

#10 2008-03-29 18:58:57

fishbowl42
Member
Registered: 2008-02-09
Posts: 7

Re: Hal wont eject [SOLVED]

I finally figured this out and it is a very simple fix. Install pmount and ivman

pacman -S pmount ivman

*be sure that your user is in the optical and storage group

and then edit the rc.conf and ad ivman as a deamon and reboot.

Problem solved!

Offline

#11 2008-04-04 21:30:49

zodmaner
Member
Registered: 2007-07-11
Posts: 653

Re: Hal wont eject [SOLVED]

fwojciec wrote:

Here is the modified PKGBUILD for fixed exo:
...

Works beautifully on my x86_64 Arch. Thanks for the PKGBUILD, fwojciec. smile

fishbowl42: Sorry fishbowl42, but that's not a fix. You just use pmount and ivman to mount and eject CD instate of Thunar. For a proper fix, I suggested you use fwojciec's PKGBUILD.

Last edited by zodmaner (2008-04-10 10:13:02)

Offline

#12 2008-04-17 06:53:11

Kane
Member
Registered: 2006-10-08
Posts: 220

Re: Hal wont eject [SOLVED]

ive just tried making exo using the above pkgbuild but after installing that version of exo i still get the same error when i try to eject :S

Offline

#13 2008-04-17 07:22:08

zodmaner
Member
Registered: 2007-07-11
Posts: 653

Re: Hal wont eject [SOLVED]

Kane wrote:

ive just tried making exo using the above pkgbuild but after installing that version of exo i still get the same error when i try to eject :S

Hm... that's strange. I just reinstall Thunar with the patched version of exo and it works fine. Have you restart your exo after reinstalling the patched version?

Last edited by zodmaner (2008-04-17 07:32:03)

Offline

#14 2008-04-17 15:01:34

Kane
Member
Registered: 2006-10-08
Posts: 220

Re: Hal wont eject [SOLVED]

i removed the old exo, installed the new package ^ and then rebooted, ive just tried reinstalling thunar but that didnt make any difference sad

Offline

#15 2008-04-17 15:26:00

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: Hal wont eject [SOLVED]

Sorry Kane, I don't know why it doesn't work for you -- it works fine here on three different machines.
BTW, I just updated the PKGBUILD in my previous post and added some error checking to the patch line -- previously the package would build without errors even if the patch was not applied correctly for some reason.

Offline

#16 2008-05-26 13:11:47

Kane
Member
Registered: 2006-10-08
Posts: 220

Re: Hal wont eject [SOLVED]

ok, this is weird.

Ive just tried it again, im now using openbox instead of xfce (still using thunar and thunar-volman though) and its now working smile

Is there anyway to allow it to eject when thunar isnt open though? at the minute if i press eject after closing thunar it doesnt eject. Only when thunar is open

Thanks!!! smile

Offline

#17 2008-05-26 20:31:18

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: Hal wont eject [SOLVED]

You should autostart thunar in daemon mode when you start openbox...  Add something like this to ~/.config/openbox/autostart.sh (or wherever you autostart applications from for you openbox session):

thunar --daemon&

Hopefully that should fix the problem for you.

Offline

#18 2008-05-26 22:04:16

Kane
Member
Registered: 2006-10-08
Posts: 220

Re: Hal wont eject [SOLVED]

Excellent smile thanks!

All working now.

Thanks again

Offline

#19 2008-05-30 17:18:21

Shadowmeph
Member
From: West Coast Canada
Registered: 2008-05-19
Posts: 208

Re: Hal wont eject [SOLVED]

You'll have to copy the entire exo directory from the ABS tree though, because you'll also need exo.install file from there as well.

So does this mean I have to copy all of this into one dir then use package build please forgive this ?

exo /etc/
exo /etc/xdg/
exo /etc/xdg/xfce4/
exo /etc/xdg/xfce4/helpers.rc
exo /usr/
exo /usr/bin/
exo /usr/bin/exo-csource
exo /usr/bin/exo-desktop-item-edit
exo /usr/bin/exo-eject
exo /usr/bin/exo-mount
exo /usr/bin/exo-open
exo /usr/bin/exo-preferred-applications
exo /usr/bin/exo-unmount
exo /usr/include/
exo /usr/include/exo-0.3/
exo /usr/include/exo-0.3/exo-hal/
exo /usr/include/exo-0.3/exo-hal/exo-hal.h
exo /usr/include/exo-0.3/exo/
exo /usr/include/exo-0.3/exo/exo-binding.h
exo /usr/include/exo-0.3/exo/exo-cell-renderer-ellipsized-text.h
exo /usr/include/exo-0.3/exo/exo-cell-renderer-icon.h
exo /usr/include/exo-0.3/exo/exo-config.h
exo /usr/include/exo-0.3/exo/exo-ellipsized-label.h
exo /usr/include/exo-0.3/exo/exo-enum-types.h
exo /usr/include/exo-0.3/exo/exo-execute.h
exo /usr/include/exo-0.3/exo/exo-gdk-pixbuf-extensions.h
exo /usr/include/exo-0.3/exo/exo-gobject-extensions.h
exo /usr/include/exo-0.3/exo/exo-gtk-extensions.h
exo /usr/include/exo-0.3/exo/exo-icon-bar.h
exo /usr/include/exo-0.3/exo/exo-icon-chooser-dialog.h
exo /usr/include/exo-0.3/exo/exo-icon-view.h
exo /usr/include/exo-0.3/exo/exo-md5.h
exo /usr/include/exo-0.3/exo/exo-mount-point.h
exo /usr/include/exo-0.3/exo/exo-pango-extensions.h
exo /usr/include/exo-0.3/exo/exo-string.h
exo /usr/include/exo-0.3/exo/exo-toolbars-editor-dialog.h
exo /usr/include/exo-0.3/exo/exo-toolbars-editor.h
exo /usr/include/exo-0.3/exo/exo-toolbars-model.h
exo /usr/include/exo-0.3/exo/exo-toolbars-view.h
exo /usr/include/exo-0.3/exo/exo-tree-view.h
exo /usr/include/exo-0.3/exo/exo-url.h
exo /usr/include/exo-0.3/exo/exo-utils.h
exo /usr/include/exo-0.3/exo/exo-wrap-table.h
exo /usr/include/exo-0.3/exo/exo-xsession-client.h
exo /usr/include/exo-0.3/exo/exo.h
exo /usr/lib/
exo /usr/lib/libexo-0.3.so
exo /usr/lib/libexo-0.3.so.0
exo /usr/lib/libexo-0.3.so.0.5.0
exo /usr/lib/libexo-hal-0.3.so
exo /usr/lib/libexo-hal-0.3.so.0
exo /usr/lib/libexo-hal-0.3.so.0.5.0
exo /usr/lib/pkgconfig/
exo /usr/lib/pkgconfig/exo-0.3.pc
exo /usr/lib/pkgconfig/exo-hal-0.3.pc
exo /usr/lib/python2.5/
exo /usr/lib/python2.5/site-packages/
exo /usr/lib/python2.5/site-packages/exo-0.3/
exo /usr/lib/python2.5/site-packages/exo-0.3/_exo.so
exo /usr/lib/python2.5/site-packages/exo-0.3/exo/
exo /usr/lib/python2.5/site-packages/exo-0.3/exo/__init__.py
exo /usr/lib/python2.5/site-packages/exo-0.3/exo/__init__.pyc
exo /usr/lib/python2.5/site-packages/exo-0.3/exo/__init__.pyo
exo /usr/lib/python2.5/site-packages/pyexo.py
exo /usr/lib/python2.5/site-packages/pyexo.pyc
exo /usr/lib/python2.5/site-packages/pyexo.pyo
exo /usr/lib/xfce4/
exo /usr/lib/xfce4/exo-compose-mail-0.3
exo /usr/lib/xfce4/exo-helper-0.3
exo /usr/lib/xfce4/mcs-plugins/
exo /usr/lib/xfce4/mcs-plugins/exo-preferred-applications-settings.so
exo /usr/man/
exo /usr/man/man1/
exo /usr/man/man1/exo-csource.1.gz
exo /usr/man/man1/exo-open.1.gz
exo /usr/share/
exo /usr/share/applications/
exo /usr/share/applications/exo-preferred-applications.desktop
exo /usr/share/icons/
exo /usr/share/icons/hicolor/
exo /usr/share/icons/hicolor/24x24/
exo /usr/share/icons/hicolor/24x24/apps/
exo /usr/share/icons/hicolor/24x24/apps/preferences-desktop-default-applications.png
exo /usr/share/icons/hicolor/48x48/
exo /usr/share/icons/hicolor/48x48/apps/
exo /usr/share/icons/hicolor/48x48/apps/applications-internet.png
exo /usr/share/icons/hicolor/48x48/apps/applications-other.png
exo /usr/share/icons/hicolor/48x48/apps/preferences-desktop-default-applications.png
exo /usr/share/locale/
exo /usr/share/locale/ar/
exo /usr/share/locale/ar/LC_MESSAGES/
exo /usr/share/locale/ar/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/be/
exo /usr/share/locale/be/LC_MESSAGES/
exo /usr/share/locale/be/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/ca/
exo /usr/share/locale/ca/LC_MESSAGES/
exo /usr/share/locale/ca/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/cs/
exo /usr/share/locale/cs/LC_MESSAGES/
exo /usr/share/locale/cs/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/cy/
exo /usr/share/locale/cy/LC_MESSAGES/
exo /usr/share/locale/cy/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/de/
exo /usr/share/locale/de/LC_MESSAGES/
exo /usr/share/locale/de/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/dz/
exo /usr/share/locale/dz/LC_MESSAGES/
exo /usr/share/locale/dz/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/el/
exo /usr/share/locale/el/LC_MESSAGES/
exo /usr/share/locale/el/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/en_GB/
exo /usr/share/locale/en_GB/LC_MESSAGES/
exo /usr/share/locale/en_GB/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/es/
exo /usr/share/locale/es/LC_MESSAGES/
exo /usr/share/locale/es/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/et/
exo /usr/share/locale/et/LC_MESSAGES/
exo /usr/share/locale/et/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/eu/
exo /usr/share/locale/eu/LC_MESSAGES/
exo /usr/share/locale/eu/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/fi/
exo /usr/share/locale/fi/LC_MESSAGES/
exo /usr/share/locale/fi/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/fr/
exo /usr/share/locale/fr/LC_MESSAGES/
exo /usr/share/locale/fr/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/gl/
exo /usr/share/locale/gl/LC_MESSAGES/
exo /usr/share/locale/gl/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/he/
exo /usr/share/locale/he/LC_MESSAGES/
exo /usr/share/locale/he/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/hu/
exo /usr/share/locale/hu/LC_MESSAGES/
exo /usr/share/locale/hu/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/it/
exo /usr/share/locale/it/LC_MESSAGES/
exo /usr/share/locale/it/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/ja/
exo /usr/share/locale/ja/LC_MESSAGES/
exo /usr/share/locale/ja/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/ka/
exo /usr/share/locale/ka/LC_MESSAGES/
exo /usr/share/locale/ka/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/lt/
exo /usr/share/locale/lt/LC_MESSAGES/
exo /usr/share/locale/lt/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/lv/
exo /usr/share/locale/lv/LC_MESSAGES/
exo /usr/share/locale/lv/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/mk/
exo /usr/share/locale/mk/LC_MESSAGES/
exo /usr/share/locale/mk/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/nb_NO/
exo /usr/share/locale/nb_NO/LC_MESSAGES/
exo /usr/share/locale/nb_NO/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/nl/
exo /usr/share/locale/nl/LC_MESSAGES/
exo /usr/share/locale/nl/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/pa/
exo /usr/share/locale/pa/LC_MESSAGES/
exo /usr/share/locale/pa/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/pl/
exo /usr/share/locale/pl/LC_MESSAGES/
exo /usr/share/locale/pl/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/pt_BR/
exo /usr/share/locale/pt_BR/LC_MESSAGES/
exo /usr/share/locale/pt_BR/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/pt_PT/
exo /usr/share/locale/pt_PT/LC_MESSAGES/
exo /usr/share/locale/pt_PT/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/ro/
exo /usr/share/locale/ro/LC_MESSAGES/
exo /usr/share/locale/ro/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/ru/
exo /usr/share/locale/ru/LC_MESSAGES/
exo /usr/share/locale/ru/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/sq/
exo /usr/share/locale/sq/LC_MESSAGES/
exo /usr/share/locale/sq/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/sv/
exo /usr/share/locale/sv/LC_MESSAGES/
exo /usr/share/locale/sv/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/ur/
exo /usr/share/locale/ur/LC_MESSAGES/
exo /usr/share/locale/ur/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/locale/zh_TW/
exo /usr/share/locale/zh_TW/LC_MESSAGES/
exo /usr/share/locale/zh_TW/LC_MESSAGES/libexo-0.3.mo
exo /usr/share/pixmaps/
exo /usr/share/pixmaps/exo-0.3/
exo /usr/share/pixmaps/exo-0.3/exo-thumbnail-frame.png
exo /usr/share/pygtk/
exo /usr/share/pygtk/2.0/
exo /usr/share/pygtk/2.0/defs/
exo /usr/share/pygtk/2.0/defs/exo-0.3/
exo /usr/share/pygtk/2.0/defs/exo-0.3/exo.defs
exo /usr/share/xfce4/
exo /usr/share/xfce4/doc/
exo /usr/share/xfce4/doc/C/
exo /usr/share/xfce4/doc/C/exo-preferred-applications.html
exo /usr/share/xfce4/doc/C/images/
exo /usr/share/xfce4/doc/C/images/exo-preferred-applications-internet.png
exo /usr/share/xfce4/doc/C/images/exo-preferred-applications-utilities.png
exo /usr/share/xfce4/doc/C/images/exo-preferred-applications-webbrowser-custom.png
exo /usr/share/xfce4/doc/C/images/exo-preferred-applications-webbrowser-menu.png
exo /usr/share/xfce4/doc/fr/
exo /usr/share/xfce4/doc/fr/exo-preferred-applications.html
exo /usr/share/xfce4/doc/fr/images/
exo /usr/share/xfce4/doc/fr/images/exo-preferred-applications-internet.png
exo /usr/share/xfce4/doc/fr/images/exo-preferred-applications-utilities.png
exo /usr/share/xfce4/doc/fr/images/exo-preferred-applications-webbrowser-custom.png
exo /usr/share/xfce4/doc/fr/images/exo-preferred-applications-webbrowser-menu.png
exo /usr/share/xfce4/doc/ja/
exo /usr/share/xfce4/doc/ja/exo-preferred-applications.html
exo /usr/share/xfce4/doc/ja/images/
exo /usr/share/xfce4/doc/ja/images/exo-preferred-applications-internet.png
exo /usr/share/xfce4/doc/ja/images/exo-preferred-applications-utilities.png
exo /usr/share/xfce4/doc/ja/images/exo-preferred-applications-webbrowser-custom.png
exo /usr/share/xfce4/doc/ja/images/exo-preferred-applications-webbrowser-menu.png
exo /usr/share/xfce4/helpers/
exo /usr/share/xfce4/helpers/Terminal.desktop
exo /usr/share/xfce4/helpers/aterm.desktop
exo /usr/share/xfce4/helpers/balsa.desktop
exo /usr/share/xfce4/helpers/debian-sensible-browser.desktop
exo /usr/share/xfce4/helpers/debian-x-terminal-emulator.desktop
exo /usr/share/xfce4/helpers/encompass.desktop
exo /usr/share/xfce4/helpers/epiphany.desktop
exo /usr/share/xfce4/helpers/eterm.desktop
exo /usr/share/xfce4/helpers/evolution.desktop
exo /usr/share/xfce4/helpers/firefox.desktop
exo /usr/share/xfce4/helpers/galeon.desktop
exo /usr/share/xfce4/helpers/gnome-terminal.desktop
exo /usr/share/xfce4/helpers/kmail.desktop
exo /usr/share/xfce4/helpers/konqueror.desktop
exo /usr/share/xfce4/helpers/links.desktop
exo /usr/share/xfce4/helpers/lynx.desktop
exo /usr/share/xfce4/helpers/mozilla-browser.desktop
exo /usr/share/xfce4/helpers/mozilla-mailer.desktop
exo /usr/share/xfce4/helpers/mutt.desktop
exo /usr/share/xfce4/helpers/netscape-navigator.desktop
exo /usr/share/xfce4/helpers/nxterm.desktop
exo /usr/share/xfce4/helpers/opera-browser.desktop
exo /usr/share/xfce4/helpers/opera-mailer.desktop
exo /usr/share/xfce4/helpers/sylpheed-claws.desktop
exo /usr/share/xfce4/helpers/sylpheed.desktop
exo /usr/share/xfce4/helpers/thunderbird.desktop
exo /usr/share/xfce4/helpers/urxvt.desktop
exo /usr/share/xfce4/helpers/w3m.desktop
exo /usr/share/xfce4/helpers/xterm.desktop

Offline

#20 2008-05-30 17:59:04

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: Hal wont eject [SOLVED]

No, you have to use abs to get the PKGBUILD and other files for exo -- they should be in /var/abs/extra/exo/ (after you check out the abs tree using the abs command).

Offline

#21 2008-05-30 22:43:41

Shadowmeph
Member
From: West Coast Canada
Registered: 2008-05-19
Posts: 208

Re: Hal wont eject [SOLVED]

hmm ok I checked but I don't seem to have an extra folder in the /var/abs dir

Offline

#22 2008-05-30 23:25:59

Misfit138
Misfit Emeritus
From: USA
Registered: 2006-11-27
Posts: 4,189

Re: Hal wont eject [SOLVED]

Shadowmeph wrote:

hmm ok I checked but I don't seem to have an extra folder in the /var/abs dir

You're misunderstanding. You may want to read the ABS wiki entry to learn how ABS works first, but what he is telling you to do is to utilize both the modified PKGBUILD and the original exo.install file. The .install file will be located in your ABS tree once you create it by checking it out from SVN. wink

Offline

#23 2008-05-31 01:45:49

Shadowmeph
Member
From: West Coast Canada
Registered: 2008-05-19
Posts: 208

Re: Hal wont eject [SOLVED]

ok I understand this enough to do it I just noticed tha tthe only difference between the original PKGBUILD and the one that is updated is this line here" patch -Np1 -i ../eject.patch || return 1" its funny how just one little thing like that can screw up my dvdr player lol I almost did the mistake of using the original PKGBUILD

Last edited by Shadowmeph (2008-05-31 01:59:41)

Offline

#24 2008-05-31 12:22:15

Misfit138
Misfit Emeritus
From: USA
Registered: 2006-11-27
Posts: 4,189

Re: Hal wont eject [SOLVED]

Shadowmeph wrote:

ok I understand this enough to do it. I just noticed tha tthe only difference between the original PKGBUILD and the one that is updated is this line here" patch -Np1 -i ../eject.patch || return 1" its funny how just one little thing like that can screw up my dvdr player lol I almost did the mistake of using the original PKGBUILD

That is the key line. It patches the exo sources. smile

Offline

#25 2008-06-13 17:41:56

fifafrazer
Member
Registered: 2008-02-18
Posts: 81

Re: Hal wont eject [SOLVED]

argh.. I dont like ugly patches smile

Hope this one will get fixed.

Offline

Board footer

Powered by FluxBB