origami fails if ia32-libs not installed on 64-bit

Bug #297578 reported by Max Cooper on 2008-11-13
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
origami
In Progress
High
Christer Edwards

Bug Description

Installing origami failed on my Ubuntu 8.10 amd64 machine because the fah client won't run without the ia32-libs package being installed (it was not installed by default). The F@H installation instructions indicate that ia32-libs is required:
http://folding.stanford.edu/English/LinSMPGuide

$ sudo ./origami install -u maxcooper -t 40727 -p amd64 -b big
INSTALLING... PLEASE BE PATIENT
ERROR: STARTUP SCRIPT FAILED TO START!

I installed ia32-libs, and tried 'sudo /etc/init.d/origami start' but that didn't work.

sudo ./origami erase
sudo ./origami install -u maxcooper -t 40727 -p amd64 -b big
INSTALLING... PLEASE BE PATIENT
ERROR: STARTUP SCRIPT FAILED TO START!

it failed again, but this time the init script worked:
$ sudo /etc/init.d/origami start

['folding' ver. 6.1]

Starting up FAH client(s) on 2 processor(s):
Starting FAH client at CPU1...
FAH client #1 startup: OK

Starting of FAH client(s): OK

SUGGESTION: make ia32-libs a dependency of origami for the Ubuntu package on amd64 machines (I don't know if that is possible, but it seems like that would be ideal if the other machines don't need ia32-libs)

Version of origami: origami 0.6.9 from tarball (tried Ubuntu package first, but had what seemed like the same problems until I figured out the ia32-libs thing, tried to switch back to repo package but it would hang with 100% CPU during install command, so i switched back to tarball)

Distribution and release: Ubuntu 8.10 amd64, fresh install of Desktop version using defaults for everything

Machine: Intel P8400 mobile-on-desktop

Awesome project, big thanks to the authors!

Daniel Holbert (dholbert) wrote :

I can confirm this bug.

After apt-get installing origami and running "sudo origami install -u [username] -t [team] -p amd4", I get "ERROR: STARTUP SCRIPT FAILED TO START!", and a manual run of "sudo /etc/init.d/origami start" fails.

After I install ia32-libs, the "install" command still fails, but running "sudo /etc/init.d/origami start" now succeeds.

VERSION INFO:
Machine: Gateway FX4710-UB003A
CPU: Intel Core 2 Quad Q9300 @ 2.50GHz
OS: Ubuntu Intrepid 64-bit version
origami: 0.6.8.3-0ubuntu1
ia32-libs: 2.2ubuntu18

This is a known bug. Either the package needs to be updates to include ia32-libs on 64bit installations or the install script itself can be improved to catch and report an error.

I'll add this to my todo list.

Changed in origami:
assignee: nobody → christer.edwards
importance: Undecided → High
status: New → In Progress

please track this bug at its new home on github: http://github.com/zelut/origami/issues#issue/3

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers