Installing Galaxy on ARM Architecture
Hi, I am trying to install Galaxy on an ARMV7 architecture Linux server. I ran "run.sh" and failed because some of the python eggs could not be fetched. I then have a look at "http://eggs.galaxyproject.org/" and I have realized there aren't any armv7 builds for those eggs. I then decided to build (or scramble) the eggs on my own. I ran "scripts/scramble.py" and this also failed with the following message (after building a lot of things): scramble(): Copied egg to: /nfs/users/galaxy_dist/eggs/twill-0.9-py2.7.egg Traceback (most recent call last): File "scripts/scramble.py", line 26, in <module> eggs = c.scramble() File "/nfs/users/galaxy_dist/lib/galaxy/eggs/scramble.py", line 242, in scramble raise last_exc # only 1 failure out of the crate, be more informative galaxy.eggs.scramble.ScrambleFailure: run_scramble_script(): Egg build failed for bx_python 0.7.1 May I ask what may cause this problem? Have I done anything wrong? Or, is it even possible to install Galaxy on ARM architecture Linux? Many thanks, Shun
You are definitely in uncharted territory with an arm server. Can you try building just bx-python itself and let us know what the errors are? -- James Taylor, Assistant Professor, Biology/CS, Emory University On Thu, Feb 21, 2013 at 11:03 AM, Shun Liang <Shun.Liang@cruk.cam.ac.uk> wrote:
Hi,
I am trying to install Galaxy on an ARMV7 architecture Linux server. I ran "run.sh" and failed because some of the python eggs could not be fetched. I then have a look at "http://eggs.galaxyproject.org/" and I have realized there aren't any armv7 builds for those eggs.
I then decided to build (or scramble) the eggs on my own. I ran "scripts/scramble.py" and this also failed with the following message (after building a lot of things):
scramble(): Copied egg to: /nfs/users/galaxy_dist/eggs/twill-0.9-py2.7.egg Traceback (most recent call last): File "scripts/scramble.py", line 26, in <module> eggs = c.scramble() File "/nfs/users/galaxy_dist/lib/galaxy/eggs/scramble.py", line 242, in scramble raise last_exc # only 1 failure out of the crate, be more informative galaxy.eggs.scramble.ScrambleFailure: run_scramble_script(): Egg build failed for bx_python 0.7.1
May I ask what may cause this problem? Have I done anything wrong? Or, is it even possible to install Galaxy on ARM architecture Linux?
Many thanks, Shun
___________________________________________________________ The Galaxy User list should be used for the discussion of Galaxy analysis and other features on the public server at usegalaxy.org. Please keep all replies on the list by using "reply all" in your mail client. For discussion of local Galaxy instances and the Galaxy source code, please use the Galaxy Development list:
http://lists.bx.psu.edu/listinfo/galaxy-dev
To manage your subscriptions to this and other Galaxy lists, please use the interface at:
Sorry just forgot to CC the mailing list. ________________________________________ Hi James, I followed the manual installation instruction on "https://bitbucket.org/james_taylor/bx-python/wiki/HowToInstall", and surprisingly, bx-python seems to be built on the ARM server without any problem: Installed /nfs/users/bx-python/lib/python/bx_python-0.7.1-py2.7-linux-armv7l.egg Processing dependencies for bx-python==0.7.1 Finished processing dependencies for bx-python==0.7.1 Regards, Shun ________________________________________ From: james@taylorlab.org [james@taylorlab.org] on behalf of James Taylor [james@jamestaylor.org] Sent: 21 February 2013 16:07 To: Shun Liang Cc: galaxy-user@lists.bx.psu.edu Subject: Re: [galaxy-user] Installing Galaxy on ARM Architecture You are definitely in uncharted territory with an arm server. Can you try building just bx-python itself and let us know what the errors are? -- James Taylor, Assistant Professor, Biology/CS, Emory University On Thu, Feb 21, 2013 at 11:03 AM, Shun Liang <Shun.Liang@cruk.cam.ac.uk> wrote:
Hi,
I am trying to install Galaxy on an ARMV7 architecture Linux server. I ran "run.sh" and failed because some of the python eggs could not be fetched. I then have a look at "http://eggs.galaxyproject.org/" and I have realized there aren't any armv7 builds for those eggs.
I then decided to build (or scramble) the eggs on my own. I ran "scripts/scramble.py" and this also failed with the following message (after building a lot of things):
scramble(): Copied egg to: /nfs/users/galaxy_dist/eggs/twill-0.9-py2.7.egg Traceback (most recent call last): File "scripts/scramble.py", line 26, in <module> eggs = c.scramble() File "/nfs/users/galaxy_dist/lib/galaxy/eggs/scramble.py", line 242, in scramble raise last_exc # only 1 failure out of the crate, be more informative galaxy.eggs.scramble.ScrambleFailure: run_scramble_script(): Egg build failed for bx_python 0.7.1
May I ask what may cause this problem? Have I done anything wrong? Or, is it even possible to install Galaxy on ARM architecture Linux?
Many thanks, Shun
___________________________________________________________ The Galaxy User list should be used for the discussion of Galaxy analysis and other features on the public server at usegalaxy.org. Please keep all replies on the list by using "reply all" in your mail client. For discussion of local Galaxy instances and the Galaxy source code, please use the Galaxy Development list:
http://lists.bx.psu.edu/listinfo/galaxy-dev
To manage your subscriptions to this and other Galaxy lists, please use the interface at:
participants (2)
-
James Taylor
-
Shun Liang