2014-12-11 06:02:50 |
linas |
bug |
|
|
added bug |
2014-12-11 06:05:52 |
Launchpad Janitor |
ubuntu: status |
New |
Confirmed |
|
2014-12-11 08:27:30 |
Ubuntu Foundations Team Bug Bot |
tags |
|
bot-comment |
|
2014-12-11 14:30:49 |
Brian Murray |
affects |
ubuntu |
nvidia-graphics-drivers-331 (Ubuntu) |
|
2014-12-11 14:30:49 |
Brian Murray |
nvidia-graphics-drivers-331 (Ubuntu): importance |
Undecided |
High |
|
2014-12-11 14:48:49 |
Brian Murray |
tags |
bot-comment |
bot-comment regression-update |
|
2014-12-11 17:10:08 |
Alberto Milone |
bug task added |
|
hwloc (Ubuntu) |
|
2014-12-11 17:10:15 |
Alberto Milone |
hwloc (Ubuntu): status |
New |
In Progress |
|
2014-12-11 17:10:17 |
Alberto Milone |
hwloc (Ubuntu): importance |
Undecided |
High |
|
2014-12-11 17:10:19 |
Alberto Milone |
hwloc (Ubuntu): assignee |
|
Alberto Milone (albertomilone) |
|
2014-12-11 17:10:30 |
Alberto Milone |
nvidia-graphics-drivers-331 (Ubuntu): status |
Confirmed |
Invalid |
|
2014-12-11 17:25:03 |
Alberto Milone |
description |
There appears to be a package dependency cascade that occurred approx 12 hours ago. Attempting to install libboost-all-dev causes this: "0 upgraded, 791 newly installed, 0 to remove and 3 not upgraded."
The 791 packages include much of the gnome and kde desktops, a web browser, some chat clients, all of X11 .. which is crazy for a package needed to compile C++ programs for a server.
I traced the dependencies: its a rather long, boring chain ... it depends on stuff which depends on libboost-mpi1.54.0 which causes 694 packages to be installed
Tracing through eventually leads to libhwloc5 which seems like it should be harmless .. but that leads to libopencl1 which is a virtual package. If you recall, opencl is a GPU general-purpose-computing thing, so, unsurprisingly, we see a dependence on nvidia:
Package libopencl1 is a virtual package provided by:
nvidia-libopencl1-331-updates 331.113-0ubuntu0.0.4
nvidia-libopencl1-331 331.113-0ubuntu0.0.4
nvidia-libopencl1-304-updates 304.125-0ubuntu0.0.1
nvidia-libopencl1-304 304.125-0ubuntu0.0.1
ocl-icd-libopencl1 2.1.3-4
Next: apt-get install nvidia-libopencl1-331-updates results in: 0 upgraded, 681 newly installed, 0 to remove and 3 not upgraded.
Tracing through that, we get to nvidia-331-updates which requires nvidia-prime which causes this:
0 upgraded, 696 newly installed, 0 to remove and 3 not upgraded.
This is on a server that doesn't have a graphics card ..
It appears that nvidia-prime is the prime suspect, here: somehow, libhwloc5 , through libopencl, requies nvidia drivers to be installed, but the nvidia drivers require a package that cause the gnome+kde desktops to be installed ... |
SRU request:
Please accept hwloc into trusty-proposed.
[Rationale]
The libhwloc-plugins package need to depend on ocl-icd-libopencl1 (>= 1.0) | libopencl1 rather than just on libopencl1, since the nvidia driver provides libopencl1 too now.
[Impact]
Without a rebuild, the libhwloc-plugins package will pull in the nvidia driver and a massive amount of packages which are not needed (or even recommended). ocl-icd-libopencl1 is the only recommended loader, as NVIDIA's only work with the nvidia driver.
[Test Case]
After installing the update, users should be able to install libhwloc-plugins without having nvidia-331 installed as a dependency
[Regression Potential]
Low. This is a mere no change rebuild. We only need to make sure that all the newly generated dependencies do not affect the system.
----------------------------
There appears to be a package dependency cascade that occurred approx 12 hours ago. Attempting to install libboost-all-dev causes this: "0 upgraded, 791 newly installed, 0 to remove and 3 not upgraded."
The 791 packages include much of the gnome and kde desktops, a web browser, some chat clients, all of X11 .. which is crazy for a package needed to compile C++ programs for a server.
I traced the dependencies: its a rather long, boring chain ... it depends on stuff which depends on libboost-mpi1.54.0 which causes 694 packages to be installed
Tracing through eventually leads to libhwloc5 which seems like it should be harmless .. but that leads to libopencl1 which is a virtual package. If you recall, opencl is a GPU general-purpose-computing thing, so, unsurprisingly, we see a dependence on nvidia:
Package libopencl1 is a virtual package provided by:
nvidia-libopencl1-331-updates 331.113-0ubuntu0.0.4
nvidia-libopencl1-331 331.113-0ubuntu0.0.4
nvidia-libopencl1-304-updates 304.125-0ubuntu0.0.1
nvidia-libopencl1-304 304.125-0ubuntu0.0.1
ocl-icd-libopencl1 2.1.3-4
Next: apt-get install nvidia-libopencl1-331-updates results in: 0 upgraded, 681 newly installed, 0 to remove and 3 not upgraded.
Tracing through that, we get to nvidia-331-updates which requires nvidia-prime which causes this:
0 upgraded, 696 newly installed, 0 to remove and 3 not upgraded.
This is on a server that doesn't have a graphics card ..
It appears that nvidia-prime is the prime suspect, here: somehow, libhwloc5 , through libopencl, requies nvidia drivers to be installed, but the nvidia drivers require a package that cause the gnome+kde desktops to be installed ... |
|
2014-12-11 17:25:17 |
Alberto Milone |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2014-12-11 17:27:15 |
Alberto Milone |
hwloc (Ubuntu): status |
In Progress |
Fix Committed |
|
2014-12-11 17:30:54 |
Brian Murray |
nominated for series |
|
Ubuntu Trusty |
|
2014-12-11 17:30:54 |
Brian Murray |
bug task added |
|
hwloc (Ubuntu Trusty) |
|
2014-12-11 17:30:54 |
Brian Murray |
bug task added |
|
nvidia-graphics-drivers-331 (Ubuntu Trusty) |
|
2014-12-11 17:31:45 |
Brian Murray |
nvidia-graphics-drivers-331 (Ubuntu Trusty): status |
New |
Invalid |
|
2014-12-11 17:31:55 |
Brian Murray |
hwloc (Ubuntu Trusty): status |
New |
Triaged |
|
2014-12-11 17:31:59 |
Brian Murray |
hwloc (Ubuntu Trusty): importance |
Undecided |
High |
|
2014-12-11 17:36:40 |
Brian Murray |
nominated for series |
|
Ubuntu Utopic |
|
2014-12-11 17:36:40 |
Brian Murray |
bug task added |
|
hwloc (Ubuntu Utopic) |
|
2014-12-11 17:36:40 |
Brian Murray |
bug task added |
|
nvidia-graphics-drivers-331 (Ubuntu Utopic) |
|
2014-12-11 17:36:49 |
Brian Murray |
hwloc (Ubuntu Utopic): status |
New |
Triaged |
|
2014-12-11 17:36:52 |
Brian Murray |
hwloc (Ubuntu Utopic): importance |
Undecided |
High |
|
2014-12-11 17:36:55 |
Brian Murray |
nvidia-graphics-drivers-331 (Ubuntu Utopic): status |
New |
Invalid |
|
2014-12-11 17:39:59 |
Alberto Milone |
hwloc (Ubuntu Trusty): assignee |
|
Alberto Milone (albertomilone) |
|
2014-12-11 17:40:02 |
Alberto Milone |
hwloc (Ubuntu Utopic): assignee |
|
Alberto Milone (albertomilone) |
|
2014-12-11 17:59:50 |
Brian Murray |
hwloc (Ubuntu Utopic): status |
Triaged |
Fix Committed |
|
2014-12-11 17:59:53 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2014-12-11 17:59:59 |
Brian Murray |
tags |
bot-comment regression-update |
bot-comment regression-update verification-needed |
|
2014-12-11 18:01:42 |
Brian Murray |
hwloc (Ubuntu Trusty): status |
Triaged |
Fix Committed |
|
2014-12-11 18:44:35 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/hwloc |
|
2014-12-11 18:44:39 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-branches/ubuntu/utopic/hwloc/utopic-proposed |
|
2014-12-11 23:15:22 |
Tully |
bug |
|
|
added subscriber Tully |
2014-12-11 23:20:16 |
Tully |
tags |
bot-comment regression-update verification-needed |
bot-comment regression-update verification-done |
|
2014-12-11 23:38:33 |
Brian Murray |
tags |
bot-comment regression-update verification-done |
bot-comment regression-update verification-done-trusty verification-failed |
|
2014-12-11 23:39:06 |
Brian Murray |
tags |
bot-comment regression-update verification-done-trusty verification-failed |
bot-comment regression-update verification-done-trusty verification-needed |
|
2014-12-12 00:24:58 |
Tully |
tags |
bot-comment regression-update verification-done-trusty verification-needed |
bot-comment regression-update verification-done verification-done-trusty verification-done-utopic |
|
2014-12-14 05:55:30 |
Dylan Vaughn |
bug |
|
|
added subscriber Dylan Vaughn |
2014-12-16 01:04:34 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2014-12-16 01:05:43 |
Launchpad Janitor |
hwloc (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2014-12-16 01:10:23 |
Launchpad Janitor |
hwloc (Ubuntu Utopic): status |
Fix Committed |
Fix Released |
|
2014-12-16 15:04:47 |
Deric Sullivan |
bug |
|
|
added subscriber Deric Sullivan |
2014-12-17 08:30:54 |
Miguel Prada |
bug |
|
|
added subscriber Miguel Prada |
2014-12-17 19:48:36 |
Alberto Salvia Novella |
nvidia-graphics-drivers-331 (Ubuntu Trusty): importance |
Undecided |
High |
|
2014-12-17 19:48:38 |
Alberto Salvia Novella |
nvidia-graphics-drivers-331 (Ubuntu Utopic): importance |
Undecided |
High |
|
2015-01-30 14:57:49 |
Jakob Schmitt |
bug |
|
|
added subscriber Jakob Schmitt |
2016-10-24 10:33:51 |
Graham Inggs |
hwloc (Ubuntu): status |
Fix Committed |
Fix Released |
|