Comment 7 for bug 870180

From the information in your bug report I'm guessing your are trying to create an USB stick of the following operating system - debian-6.0.2.1-amd64-netinst.iso. Is that correct?

The traceback indicates the following:

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/usbcreator/install.py", line 143, in run
    self.install()
  File "/usr/lib/python2.7/dist-packages/usbcreator/install.py", line 581, in install
    self.mangle_syslinux()
  File "/usr/lib/python2.7/dist-packages/usbcreator/install.py", line 256, in mangle_syslinux
    target_os_ver = debian_support.Version(contents[1])
  File "/usr/lib/python2.7/dist-packages/debian/debian_support.py", line 172, in __init__
    super(AptPkgVersion, self).__init__(version)
  File "/usr/lib/python2.7/dist-packages/debian/debian_support.py", line 91, in __init__
    self.full_version = version
  File "/usr/lib/python2.7/dist-packages/debian/debian_support.py", line 117, in __setattr__
    self._set_full_version(str(value))
  File "/usr/lib/python2.7/dist-packages/debian/debian_support.py", line 96, in _set_full_version
    raise ValueError("Invalid version string %r" % version)
ValueError: Invalid version string 'GNU/Linux'

Inspecting the usb-creator code it looks to me like it tries to read .disk/info on the ISO to determine the target OS and that 'GNU/Linux' was not an expected response. Could you add the full contents of ".disk/info" from the ISO? Thanks in advance.