Closed
Bug 776845
Opened 13 years ago
Closed 13 years ago
B2G Desktop Builds: Please provide 64-bit (x86_64) Linux builds
Categories
(Firefox OS Graveyard :: GonkIntegration, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: hsivonen, Unassigned)
References
Details
(Whiteboard: b2g-desktop-builds)
Steps to reproduce:
1) Run 64-bit Ubuntu 12.04
2) Download a 32-bit B2G desktop build for Linux
3) Decompress it.
4) Try to run it.
Expected results:
Expected to have a B2G desktop build type that Just Works on 64-bit Ubuntu.
Actual results:
Since the build comes as a tarball rather than a .deb, dependencies don't get autoinstalled. When 32-bit versions of the right libs don't already happen to be installed, the B2G launch fails on the unavailability of some 32-bit library. Once you've figured out which package to install to satisfy the dependency, the B2G launch fails on the unavailability of the next 32-bit library. Rinse and repeat.
Additional info:
As an alternative to providing 64-bit builds, it would also help if the 32-bit version was packaged as an Ubuntu-friendly .deb, since that would automate the installation of the right 32-bit dependencies.
Comment 1•13 years ago
|
||
using whiteboard "b2g-desktop-builds" for ease of tracking
Whiteboard: b2g-desktop-builds
Comment 2•13 years ago
|
||
Henri, you are looking for both 64-bit (x86_64) and 32-bit .deb packages for the b2g desktop builds - is that right? If so can you please add that to the subject line. From the subject line it looks like the bug is for creating a tar-ball of the 64-bit b2g binary.
More info:
Currently b2g desktop build packages a 32-bit b2g binary. So, on Debian based distros, you will need to install ia32-libs (sudo apt-get install ia32-libs) before b2g starts fine.
b2g: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x7cbcfcb4fa5a04c9d636a2de69404802af7a7255, not stripped
Reporter | ||
Comment 3•13 years ago
|
||
(In reply to Gangadhar Nittala from comment #2)
> Henri, you are looking for both 64-bit (x86_64) and 32-bit .deb packages for
> the b2g desktop builds - is that right? If so can you please add that to the
> subject line. From the subject line it looks like the bug is for creating a
> tar-ball of the 64-bit b2g binary.
This bug is for creating a tar-ball of a 64-bit binary. I'll file a new bug about .deb, since it's different enough that it would be inappropriate to have it in the same bug.
> More info:
> Currently b2g desktop build packages a 32-bit b2g binary. So, on Debian
> based distros, you will need to install ia32-libs (sudo apt-get install
> ia32-libs) before b2g starts fine.
Thanks. This helped.
Reporter | ||
Comment 4•13 years ago
|
||
.deb request filed as bug 782200.
Updated•13 years ago
|
Component: General → Builds
Comment 6•13 years ago
|
||
John: is someone from your team available to look at this?
Havi surveyed Brazilian app developers recently and found that 64-bit Linux is their most popular app development platform, preferred by 41.5% of developers (with the next most popular platform, Windows, preferred by 34.4%). And B2G Desktop is the best available tool for testing apps in a Firefox OS environment at the moment, given the scarcity of phones and the difficulty in getting apps onto them.
So it's important to provide those developers with 64-bit builds of B2G Desktop!
Comment 7•13 years ago
|
||
Releng build system changes being tracked in bug 804330
Comment 8•13 years ago
|
||
These builds were set up in production last week.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 9•13 years ago
|
||
I've been using these lately, and they've been working great. Thanks, John!
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•