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)

x86_64
Linux
defect
Not set
normal

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.
using whiteboard "b2g-desktop-builds" for ease of tracking
Whiteboard: b2g-desktop-builds
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
(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.
.deb request filed as bug 782200.
Component: General → Builds
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!
Releng build system changes being tracked in bug 804330
These builds were set up in production last week.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
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.