Closed Bug 1185623 Opened 9 years ago Closed 9 years ago

Add dejavu-lgc-sans-fonts on the Linux 64-bit Firefox UI update tests jobs through mock

Categories

(Release Engineering :: Applications: MozharnessCore, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: armenzg, Unassigned)

References

Details

In bug 1176358 chmanchester discovered that we need the 32-bit versions of libc, libstc++, etc installed for this to work. (In reply to Chris Manchester [:chmanchester] from comment #36) > Running > > yum install dejavu-lgc-sans-fonts > > on my loaner fixes the start up crash, and the update tests run and pass. (In reply to Chris Manchester [:chmanchester] from comment #37) > The problem with the linux runs is attempting to run a 32 bit firefox on a > 64 bit os, we need 32 bit versions of various libraries (libc, libstc++, > etc) installed for this to work.
Hi coop, Anyone that could work on this? This is to allow running the release Firefox UI updates on the Linux builders. I would not be surprised if a change like this was already deployed for the testers.
Flags: needinfo?(coop)
To inform coop's answer, this is probably easy: [jwood@releng-puppet2.srv.releng.scl3.mozilla.com yum]$ pwd /data/repos/yum [jwood@releng-puppet2.srv.releng.scl3.mozilla.com yum]$ find . -name "dejavu*" ... ./mirrors/centos/6.5/os/x86_64/Packages/dejavu-lgc-sans-fonts-2.30-2.el6.noarch.rpm ... ./mirrors/centos/6.5/os/i386/Packages/dejavu-lgc-sans-fonts-2.30-2.el6.noarch.rpm ...
That is, if this bug is not also asking for... (In reply to Armen Zambrano Gasparnian [:armenzg] from comment #0) > (In reply to Chris Manchester [:chmanchester] from comment #37) > > The problem with the linux runs is attempting to run a 32 bit firefox on a > > 64 bit os, we need 32 bit versions of various libraries (libc, libstc++, > > etc) installed for this to work.
Unless Callek has spare cycles and wants to volunteer, I don't have anyone else that can take this on right now.
Flags: needinfo?(coop)
That's alright. We will move in other fronts while someone becomes available. Thanks coop.
Blocks: 1182796
catlee mention that we could try to use mock to deal with this. We could also try to switch to the testers. http://hg.mozilla.org/mozilla-central/file/42521959e9b9/testing/mozharness/mozharness/mozilla/mock.py
By all means, Firefox should not crash if those specific fonts are not installed. Armen is it possible for you to manually get a crash report on one of those machines? I would kinda like to see a crash bug filed under core fonts.
Flags: needinfo?(armenzg)
Feel free to request a loaner and grab it. I'm not looking into this anymore.
Flags: needinfo?(armenzg)
We can manage this with mock. Let's use that instead of a Puppet package.
Component: Platform Support → Mozharness
QA Contact: coop → jlund
Summary: Install dejavu-lgc-sans-fonts on the Linux builders for the Firefox UI update tests to pass → Add dejavu-lgc-sans-fonts on the Linux 64-bit Firefox UI update tests jobs through mock
We're moving to testers.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.