script to create dvd sized folders for backup

Antonio Olivares olivares14031 at yahoo.com
Tue Sep 13 23:42:35 UTC 2011



--- On Fri, 9/9/11, Richard Shaw <hobbes1069 at gmail.com> wrote:

> From: Richard Shaw <hobbes1069 at gmail.com>
> Subject: Re: script to create dvd sized folders for backup
> To: "Community support for Fedora users" <users at lists.fedoraproject.org>
> Date: Friday, September 9, 2011, 5:00 PM
> On Fri, Sep 9, 2011 at 6:16 PM,
> Antonio Olivares
> <olivares14031 at yahoo.com>
> wrote:
> > Thank you Richard.  Had tried to run it, but got dbus
> error messages :(  I was not sure to send this, but I
> believe that without proof it does no good.  Here's what I
> get:
> >
> > [olivares at GHSE213-033561 ~]$ discspan.py
> --dir=~/Music/ --volume-name=MUSIC --iso-dir=~/tmp/
> > Using /etc/discspan.ini as config file.
> > You must enter a valid directory.
> > Directory option is not valid.
> > Which directory would you like to backup? (Or Q to
> quit)
> > ~/Music
> > You must enter a valid directory.
> > Which directory would you like to backup? (Or Q to
> quit)
> > Music
> > Traceback (most recent call last):
> >  File "/usr/bin/discspan.py", line 383, in
> <module>
> >    iso = Iso(interface, s)
> >  File "/usr/bin/discspan.py", line 193, in __init__
> >    self.drive = self.system.wait_for_media()
> >  File "/usr/bin/discspan.py", line 125, in
> wait_for_media
> >    drive = self.find_drives()
> >  File "/usr/bin/discspan.py", line 76, in
> find_drives
> >    hal_obj = bus.get_object('org.freedesktop.Hal',
> '/org/freedesktop/Hal/Manager')
> >  File "/usr/lib/python2.7/site-packages/dbus/bus.py",
> line 244, in get_object
> >  
>  follow_name_owner_changes=follow_name_owner_changes)
> >  File
> "/usr/lib/python2.7/site-packages/dbus/proxies.py", line
> 241, in __init__
> >    self._named_service =
> conn.activate_name_owner(bus_name)
> >  File "/usr/lib/python2.7/site-packages/dbus/bus.py",
> line 183, in activate_name_owner
> >    self.start_service_by_name(bus_name)
> >  File "/usr/lib/python2.7/site-packages/dbus/bus.py",
> line 281, in start_service_by_name
> >    'su', (bus_name, flags)))
> >  File
> "/usr/lib/python2.7/site-packages/dbus/connection.py", line
> 630, in call_blocking
> >    message, timeout)
> > dbus.exceptions.DBusException:
> org.freedesktop.DBus.Error.ServiceUnknown: The name
> org.freedesktop.Hal was not provided by any .service files
> 
> Ok, first the easy part... Try adding the options without
> the '='. If
> that works then I need to update the help :) I can't
> believe I missed
> that! Or else something has changed with the optparse
> module in
> python, which could be.
> 
> Second, I'm guessing you pulled the archive from SF and not
> my rpm.
> You're probably missing the dbus-python package. I know it
> works for
> me on F15 (at least with --test, which really tests ALL of
> discspan
> and just passes test to growisofs).
> 
> I would delete the archive and install the rpm I linked to
> previously.
> NOTE: This also gets rid of the .py extension since it's
> installed
> system wide as a "binary".
> 
> Richard
> -- 


Sorry Richard,  I tried your suggestions, but it still bombs out:

[olivares at GHSE213-033561 ~]$ discspan.py --dir ~/Music --iso-dir ~/tmp/
Using /etc/discspan.ini as config file.
Traceback (most recent call last):
  File "/usr/bin/discspan.py", line 383, in <module>
    iso = Iso(interface, s)
  File "/usr/bin/discspan.py", line 193, in __init__
    self.drive = self.system.wait_for_media()
  File "/usr/bin/discspan.py", line 125, in wait_for_media
    drive = self.find_drives()
  File "/usr/bin/discspan.py", line 76, in find_drives
    hal_obj = bus.get_object('org.freedesktop.Hal', '/org/freedesktop/Hal/Manager')
  File "/usr/lib/python2.7/site-packages/dbus/bus.py", line 244, in get_object
    follow_name_owner_changes=follow_name_owner_changes)
  File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 241, in __init__
    self._named_service = conn.activate_name_owner(bus_name)
  File "/usr/lib/python2.7/site-packages/dbus/bus.py", line 183, in activate_name_owner
    self.start_service_by_name(bus_name)
  File "/usr/lib/python2.7/site-packages/dbus/bus.py", line 281, in start_service_by_name
    'su', (bus_name, flags)))
  File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 630, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Hal was not provided by any .service files


[root at GHSE213-033561 ~]# yum list dbus-python
Loaded plugins: langpacks, presto, refresh-packagekit
updates/metalink                                         |  14 kB     00:00     
updates                                                  | 4.7 kB     00:00     
updates/primary_db                                       | 4.5 MB     00:14     
Installed Packages
dbus-python.x86_64          0.83.0-8.fc15           @koji-override-0/$releasever
[root at GHSE213-033561 ~]# yum install dbus-python -y
Loaded plugins: langpacks, presto, refresh-packagekit
Setting up Install Process
Package dbus-python-0.83.0-8.fc15.x86_64 already installed and latest version
Nothing to do


Any other suggestions.  In the meantime, I will try the other suggestions so I can save what I can to later put a test version/beta version on this machine.

Thanks for helping though.

Regards,

Antonio 


More information about the users mailing list