install of crunchbang linux crases every time at the end of the install (85-96% installed)

Bug #321374 reported by rigo schoonebeek
4
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: ubiquity

Traceback (most recent call last):
  File "/usr/lib/ubiquity/bin/ubiquity", line 229, in <module>
    main()
  File "/usr/lib/ubiquity/bin/ubiquity", line 224, in main
    install(args[0])
  File "/usr/lib/ubiquity/bin/ubiquity", line 68, in install
    ret = wizard.run()
  File "/usr/lib/ubiquity/ubiquity/frontend/gtk_ui.py", line 437, in run
    self.progress_loop()
  File "/usr/lib/ubiquity/ubiquity/frontend/gtk_ui.py", line 825, in progress_loop
    (ret, realtb))
RuntimeError: Install failed with exit code 1
Traceback (most recent call last):
  File "/usr/share/ubiquity/install.py", line 2112, in <module>
    install.run()
  File "/usr/share/ubiquity/install.py", line 423, in run
    self.configure_hardware()
  File "/usr/share/ubiquity/install.py", line 1356, in configure_hardware
    self.set_debconf('popularity-contest/participate', participate)
  File "/usr/share/ubiquity/install.py", line 2084, in set_debconf
    dc = debconf.Debconf(read=dccomm.stdout, write=dccomm.stdin)
  File "/usr/lib/python2.5/site-packages/debconf.py", line 48, in __init__
    self.setUp(title)
  File "/usr/lib/python2.5/site-packages/debconf.py", line 51, in setUp
    self.version = self.version(2)
  File "/usr/lib/python2.5/site-packages/debconf.py", line 60, in <lambda>
    lambda *args, **kw: self.command(command, *args, **kw))
  File "/usr/lib/python2.5/site-packages/debconf.py", line 81, in command
    status = int(status)
ValueError: invalid literal for int() with base 10: ''

Revision history for this message
Id2ndR (id2ndr) wrote :

Confirmed on jaunty beta. The traceback is exactly the same one (but use python 2.6 and lines numbers are a little bit different).

Traceback (most recent call last):
  File "/usr/lib/ubiquity/bin/ubiquity", line 232, in <module>
    main()
  File "/usr/lib/ubiquity/bin/ubiquity", line 227, in main
    install(args[0])
  File "/usr/lib/ubiquity/bin/ubiquity", line 68, in install
    ret = wizard.run()
  File "/usr/lib/ubiquity/ubiquity/frontend/gtk_ui.py", line 441, in run
    self.progress_loop()
  File "/usr/lib/ubiquity/ubiquity/frontend/gtk_ui.py", line 913, in progress_loop
    (ret, realtb))
RuntimeError: Install failed with exit code 1
Traceback (most recent call last):
  File "/usr/share/ubiquity/install.py", line 2214, in <module>
    install.run()
  File "/usr/share/ubiquity/install.py", line 431, in run
    self.configure_hardware()
  File "/usr/share/ubiquity/install.py", line 1387, in configure_hardware
    self.set_debconf('popularity-contest/participate', participate)
  File "/usr/share/ubiquity/install.py", line 2186, in set_debconf
    dc = debconf.Debconf(read=dccomm.stdout, write=dccomm.stdin)
  File "/usr/lib/python2.6/dist-packages/debconf.py", line 53, in __init__
    self.setUp(title)
  File "/usr/lib/python2.6/dist-packages/debconf.py", line 56, in setUp
    self.version = self.version(2)
  File "/usr/lib/python2.6/dist-packages/debconf.py", line 65, in <lambda>
    lambda *args, **kw: self.command(command, *args, **kw))
  File "/usr/lib/python2.6/dist-packages/debconf.py", line 86, in command
    status = int(status)
ValueError: invalid literal for int() with base 10:

Changed in ubiquity (Ubuntu):
status: New → Confirmed
Revision history for this message
Id2ndR (id2ndr) wrote :

I found something very strange with mount command :

While ubiquity was copying files on the target, only sda10 was mount, whereas when the bug occured, there was more partitions:
/dev/sda10 on /target type ext4 (rw,relatime,errors=remount-ro)
/dev/sda5 on /target type ext3 (rw)
/dev/sda7 on /target/home type ext3 (rw)

The fact is that /target/etc/popularity-contest.conf doesn't exist in sda5 but exist in sda10. and that's exactly where Ubiquity crashed (apport title is "ubiquity crashed with ValueError in command()").

Revision history for this message
Id2ndR (id2ndr) wrote :

I founded a workarounded : just unmount the unneded partitions in the following loop :
while true; do sudo umount /dev/sda7; sudo umount /dev/sda5 ; done

This allows to finish the install with success.

Revision history for this message
Phillip Susi (psusi) wrote :

Closing since crunchbang is not ubuntu.

Changed in ubiquity (Ubuntu):
status: Confirmed → Invalid
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.