Closed
Bug 1190317
Opened 10 years ago
Closed 10 years ago
gaia-env Docker image needs to support GTK3
Categories
(Firefox OS Graveyard :: Gaia, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jhford, Assigned: aus)
References
Details
Attachments
(2 files)
A push was made to mozilla-central to switch b2g-desktop to being built with GTK3 instead of GTK2. This broke the tree all weekend and the change for b2g-desktop [is going to be|was] backed out by Julien or Tomcat this morning after a couple hours of debugging.
As a quick check, I tried installing libgtk3 and there's a ton of apt-get issues with this.
We will need to release a new image for taskcluster/gaia-env which contains gtk3
Flags: needinfo?(garndt)
Comment 1•10 years ago
|
||
looking at blame in gaia it appears we could look to Kevin and/or aus for help with this.
https://github.com/mozilla-b2g/gaia/tree/master/build/docker/gaia-taskenv
Flags: needinfo?(garndt)
Updated•10 years ago
|
Flags: needinfo?(aus)
Comment 2•10 years ago
|
||
Gaia closed again at Julien's request.
Comment 3•10 years ago
|
||
Added some current information in bug 1190180 comment 12.
| Assignee | ||
Comment 4•10 years ago
|
||
I'm almost done updating the image, will keep you guys posted.
Assignee: nobody → aus
Status: NEW → ASSIGNED
Flags: needinfo?(aus)
Comment 5•10 years ago
|
||
Comment 6•10 years ago
|
||
| Assignee | ||
Updated•10 years ago
|
Attachment #8642567 -
Attachment is obsolete: true
| Assignee | ||
Updated•10 years ago
|
Attachment #8642567 -
Attachment is obsolete: false
| Assignee | ||
Comment 7•10 years ago
|
||
Comment on attachment 8642567 [details] [review]
[gaia] nullaus:bug1190317 > mozilla-b2g:master
test run says we're running Gij again! w00t!
Attachment #8642567 -
Flags: review+
| Assignee | ||
Comment 8•10 years ago
|
||
Comment on attachment 8642608 [details] [review]
[gaia] nullaus:bug1190317 > mozilla-b2g:master
tests say we're running Gij again! Updated decision task to use latest gaia-taskenv as well.
Attachment #8642608 -
Flags: review+
| Assignee | ||
Comment 9•10 years ago
|
||
Fixed! Gaia can re-open.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Comment 10•10 years ago
|
||
Why are those jobs not using the same images as the TC jobs for Gij and Gu on m-i and m-c in the first place?
| Assignee | ||
Comment 13•10 years ago
|
||
(In reply to Mike Hommey [:glandium] from comment #10)
> Why are those jobs not using the same images as the TC jobs for Gij and Gu
> on m-i and m-c in the first place?
Because we don't need everything that the tester image requires.
Flags: needinfo?(aus)
Comment 14•10 years ago
|
||
(In reply to Aus Lacroix [:aus] from comment #13)
> (In reply to Mike Hommey [:glandium] from comment #10)
> > Why are those jobs not using the same images as the TC jobs for Gij and Gu
> > on m-i and m-c in the first place?
>
> Because we don't need everything that the tester image requires.
And the result is that things can break on the gaia branch without a breakage on m-i/m-c.
| Assignee | ||
Comment 15•10 years ago
|
||
(In reply to Mike Hommey [:glandium] from comment #14)
> (In reply to Aus Lacroix [:aus] from comment #13)
> > (In reply to Mike Hommey [:glandium] from comment #10)
> > > Why are those jobs not using the same images as the TC jobs for Gij and Gu
> > > on m-i and m-c in the first place?
> >
> > Because we don't need everything that the tester image requires.
>
> And the result is that things can break on the gaia branch without a
> breakage on m-i/m-c.
Yep, but, that's the case for several other images as well that we use for specialized purposes. Building one end-all-be-all image would result in a significant slowdown during instance set-up.
Comment 16•10 years ago
|
||
On my CentOS 6.6 64-bit, I am no longer able to run lastest Firefox Dev Edition (42.0a2), since it does not have GTK3
XPCOMGlueLoad error for file /data/apps/firefox-dev-ed/libmozgtk.so:
libgtk-3.so.0: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
ldd libmozgtk.so
linux-vdso.so.1 => (0x00007fff20509000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fefd7622000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fefd741d000)
libgtk-3.so.0 => not found
libgdk-3.so.0 => not found
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007fefd7116000)
libc.so.6 => /lib64/libc.so.6 (0x00007fefd6d82000)
/lib64/ld-linux-x86-64.so.2 (0x0000003985200000)
libm.so.6 => /lib64/libm.so.6 (0x00007fefd6afe000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fefd68e7000)
You need to log in
before you can comment on or make changes to this bug.
Description
•