Bug 796489 - liveusb-creator should depend on udisks
Summary: liveusb-creator should depend on udisks
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: liveusb-creator
Version: 17
Hardware: i686
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Luke Macken
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-02-23 01:22 UTC by satellitgo
Modified: 2016-09-20 02:43 UTC (History)
6 users (show)

Fixed In Version: liveusb-creator-3.11.6-3.fc17
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-04-12 02:06:02 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description satellitgo 2012-02-23 01:22:45 UTC
Description of problem:
liveusb-creator no longer starts in f17 Soas i686 live 20120221 CD
and in installs to RC4 installs of gnome Desktop

Version-Release number of selected component (if applicable):


How reproducible:
Boot CD:
in SoaS sugar-terminal
# yum install liveusb-creator in SoaS sugar-terminal
#liveusb-creator


Steps to Reproduce:
1.
2.
3.
  
Actual results:
error

Expected results:
start graphical liveusb-creator

Additional info:
this has always worked in f17 installs until the last few days

ERROR:
[root@localhost ~]# liveusb-creator

Traceback (most recent call last):

  File "/sbin/liveusb-creator", line 89, in <module>

    main()

  File "/sbin/liveusb-creator", line 84, in main

    LiveUSBApp(opts, sys.argv)

  File "/usr/lib/python2.7/site-packages/liveusb/gui.py", line 56, in __init__

    self.mywindow = LiveUSBDialog(opts, args)

  File "/usr/lib/python2.7/site-packages/liveusb/gui.py", line 270, in __init__

    self.populate_devices()

  File "/usr/lib/python2.7/site-packages/liveusb/gui.py", line 319, in populate_devices

    self.live.detect_removable_drives(callback=add_devices)

  File "/usr/lib/python2.7/site-packages/liveusb/creator.py", line 440, in detect_removable_drives

    "/org/freedesktop/UDisks")

  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.UDisks was not provided by any .service files

[root@localhost ~]#

Comment 1 satellitgo 2012-02-23 05:03:23 UTC
also happens with f17-20129221-live-SoaS x86-64

Comment 2 satellitgo 2012-02-23 19:54:07 UTC
(In reply to comment #1)
> also happens with f17-20129221-live-SoaS x86-64

 http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/tools_livecd-iso-to-disk

builds a nice persistent USB-stick from:
Fedora-17-Nightly-20120221.07-i686-Live-soas

Comment 3 Adam Williamson 2012-03-19 21:48:09 UTC
Correct component.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 4 Adam Williamson 2012-03-19 22:26:50 UTC
So as the error messages suggest, this is fixed by 'yum install udisks' - liveusb-creator needs an explicit dep on udisks.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 5 satellitgo 2012-03-19 22:52:36 UTC
(In reply to comment #4)
> So as the error messages suggest, this is fixed by 'yum install udisks' -
> liveusb-creator needs an explicit dep on udisks.
> 
> 
> 
> -- 
> Fedora Bugzappers volunteer triage team
> https://fedoraproject.org/wiki/BugZappers

+1 thanks for finding this

From IRC:
"<adamw> udisks2 changed the default mount path for hotplugged storage.
 <adamw> it goes to /run/media/username/label now, not /media/label ."

thus if your .iso is on a 2nd USB stick the path gets more involved

Comment 6 Fedora Update System 2012-03-19 23:10:19 UTC
liveusb-creator-3.11.6-3.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/liveusb-creator-3.11.6-3.fc17

Comment 7 Fedora Update System 2012-03-20 06:02:14 UTC
Package liveusb-creator-3.11.6-3.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing liveusb-creator-3.11.6-3.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-4177/liveusb-creator-3.11.6-3.fc17
then log in and leave karma (feedback).

Comment 8 Fedora Update System 2012-04-12 02:06:02 UTC
liveusb-creator-3.11.6-3.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.