Closed
Bug 1026176
Opened 11 years ago
Closed 9 years ago
[Ubuntu] Packages not found when using gui module in on_gpu=false mode
Categories
(Infrastructure & Operations :: RelOps: Puppet, task)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: whimboo, Unassigned)
References
Details
(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/888] )
For the QA nodes I have to use the vmware emulated vga adapter. There is no support yet for that type of graphics card. So Dustin suggested to go with xvfb for now. So when I use the gui class with `on_gpu=false`, I see a lot of broken package references when installing the necessary dependencies:
Error: Could not update: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libxatracker1=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package libxatracker1
Wrapped exception:
Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libxatracker1=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package libxatracker1
Error: /Stage[main]/Packages::Mesa/Package[libxatracker1]/ensure: change from purged to 8.0.4-0ubuntu0.6mozilla1 failed: Could not update: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libxatracker1=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package libxatracker1
Error: Could not update: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libglu1-mesa=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Version '8.0.4-0ubuntu0.6mozilla1' for 'libglu1-mesa' was not found
Wrapped exception:
Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libglu1-mesa=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Version '8.0.4-0ubuntu0.6mozilla1' for 'libglu1-mesa' was not found
Error: /Stage[main]/Packages::Mesa/Package[libglu1-mesa]/ensure: change from 9.0.0-2 to 8.0.4-0ubuntu0.6mozilla1 failed: Could not update: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libglu1-mesa=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Version '8.0.4-0ubuntu0.6mozilla1' for 'libglu1-mesa' was not found
Error: Could not update: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libglapi-mesa=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Version '8.0.4-0ubuntu0.6mozilla1' for 'libglapi-mesa' was not found
Wrapped exception:
Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libglapi-mesa=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Version '8.0.4-0ubuntu0.6mozilla1' for 'libglapi-mesa' was not found
Error: /Stage[main]/Packages::Mesa/Package[libglapi-mesa]/ensure: change from 10.1.0-4ubuntu5 to 8.0.4-0ubuntu0.6mozilla1 failed: Could not update: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libglapi-mesa=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Version '8.0.4-0ubuntu0.6mozilla1' for 'libglapi-mesa' was not found
Error: Could not update: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libgl1-mesa-dri=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Version '8.0.4-0ubuntu0.6mozilla1' for 'libgl1-mesa-dri' was not found
Wrapped exception:
Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libgl1-mesa-dri=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Version '8.0.4-0ubuntu0.6mozilla1' for 'libgl1-mesa-dri' was not found
Error: /Stage[main]/Packages::Mesa/Package[libgl1-mesa-dri]/ensure: change from 10.1.0-4ubuntu5 to 8.0.4-0ubuntu0.6mozilla1 failed: Could not update: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libgl1-mesa-dri=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Version '8.0.4-0ubuntu0.6mozilla1' for 'libgl1-mesa-dri' was not found
Error: Could not update: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libgl1-mesa-glx=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Version '8.0.4-0ubuntu0.6mozilla1' for 'libgl1-mesa-glx' was not found
Wrapped exception:
Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libgl1-mesa-glx=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Version '8.0.4-0ubuntu0.6mozilla1' for 'libgl1-mesa-glx' was not found
Error: /Stage[main]/Packages::Mesa/Package[libgl1-mesa-glx]/ensure: change from 10.1.0-4ubuntu5 to 8.0.4-0ubuntu0.6mozilla1 failed: Could not update: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install libgl1-mesa-glx=8.0.4-0ubuntu0.6mozilla1' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Version '8.0.4-0ubuntu0.6mozilla1' for 'libgl1-mesa-glx' was not found
Comment 1•11 years ago
|
||
you need to adjust versions at least in http://hg.mozilla.org/build/puppet/file/d8d8accf04b4/modules/packages/manifests/mesa.pp
Reporter | ||
Comment 2•11 years ago
|
||
Rail, I do not think that it is enough to update the version numbers only. What we would need here is also a new package for the updated mesa libraries. As I can see those are compiled by us:
http://hg.mozilla.org/build/puppet/file/d8d8accf04b4/modules/packages/manifests/mesa.pp#l10
http://hg.mozilla.org/build/puppet/file/d8d8accf04b4/modules/packages/manifests/mesa-debian
Could you take care of this re-compilation? I can then bump the version numbers dependent on the Ubuntu release.
Flags: needinfo?(rail)
Whiteboard: [qa-automation-blocked]
Reporter | ||
Comment 3•11 years ago
|
||
Sorry, we might not be blocked on that when I continue the work with on_gpu=true, which we finally would need. But it would be good to see this fixed.
Whiteboard: [qa-automation-blocked]
Comment 4•11 years ago
|
||
(In reply to Henrik Skupin (:whimboo) from comment #2)
> Could you take care of this re-compilation? I can then bump the version
> numbers dependent on the Ubuntu release.
I don't mind to help, but it would be great to avoid me being a SPOF or a bottleneck here.
We already have some HOWTOs on packaging here:
https://wiki.mozilla.org/ReleaseEngineering/PuppetAgain/Packages
https://wiki.mozilla.org/ReleaseEngineering/PuppetAgain/HowTo/Build_DEBs
If the docs are not clear or need improvements I'd prefer to follow the steps in the docs with someone else to figure out the unclear moments and make the docs better.
Updated•11 years ago
|
Flags: needinfo?(rail)
Comment 5•11 years ago
|
||
Mesa's the stuff Armen had a hard time with in bug 981040. So, this might be difficult. Henrik, if you do have trouble, let's try to dig in and see what's wrong.
Updated•11 years ago
|
Whiteboard: [kanban:engops:https://kanbanize.com/ctrl_board/6/373]
Updated•11 years ago
|
Whiteboard: [kanban:engops:https://kanbanize.com/ctrl_board/6/373] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/883] [kanban:engops:https://kanbanize.com/ctrl_board/6/373]
Updated•11 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/883] [kanban:engops:https://kanbanize.com/ctrl_board/6/373] [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/887] [kanban:engops:https://kanbanize.com/ctrl_board/6/373] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/887] [kanban:engops:https://kanbanize.com/ctrl_board/6/373] [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/888] [kanban:engops:https://kanbanize.com/ctrl_board/6/373]
Updated•11 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/888] [kanban:engops:https://kanbanize.com/ctrl_board/6/373] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/888]
Comment 6•9 years ago
|
||
Unfortunately we don't have the cycles to work on this.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•