Activity log for bug #1401390

Date Who What changed Old value New value Message
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