usb-creator-* fails with message cannot install bootloader

Bug #1502821 reported by Jan Bertran
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
usb-creator (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

it looks for files into directory /usr/lib/syslinux/ but (in ubuntu Wily) the correct path is
/usr/lib/SYSLINUX/

A workaround is a symbolic link (cd /usr/lib/; sudo ln -s SYSLINUX syslinux)
and it works

--- Logging error ---
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/usbcreator/install.py", line 257, in install_bootloader
    timeout=MAX_DBUS_TIMEOUT)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 70, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.usbcreator.misc.USBCreatorProcessException: Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/dbus/service.py", line 707, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/share/usb-creator/usb-creator-helper", line 231, in InstallBootloader
    'bs=446', 'count=1', 'conv=sync'])
  File "/usr/lib/python3/dist-packages/usbcreator/misc.py", line 174, in popen
    raise USBCreatorProcessException(err)
usbcreator.misc.USBCreatorProcessException: dd: failed to open '/usr/lib/syslinux/mbr.bin': No such file or directory

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package usb-creator - 0.2.67ubuntu1

---------------
usb-creator (0.2.67ubuntu1) wily; urgency=medium

  * Add missing dependency on syslinux-common to find mbr.bin (LP: #1502821)

 -- Adam Conrad <email address hidden> Wed, 21 Oct 2015 11:33:47 +0100

Changed in usb-creator (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.