boost1.58 post-merge wants to promote openmpi

Bug #1568169 reported by Steve Langasek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
boost1.58 (Ubuntu)
Fix Released
High
Dimitri John Ledkov
Xenial
Fix Released
High
Dimitri John Ledkov

Bug Description

Following the merge of boost1.58 and boost-mpi-source1.58 in light of the recent archive reorganization, component-mismatches now reports that all of the boost1.58 binaries want to be pulled into main, and openmpi along with them.

Binary only movements to main (foundations-bugs)
libboost-atomic1.58-dev libboost-atomic1.58.0 libboost-chrono1.58-dev libboost-chrono1.58.0 libboost-context1.58-dev libboost-context1.58.0 libboost-coroutine1.58-dev libboost-coroutine1.58.0 libboost-date-time1.58-dev libboost-exception1.58-dev libboost-filesystem1.58-dev libboost-graph-parallel1.58-dev libboost-graph-parallel1.58.0 libboost-graph1.58-dev libboost-graph1.58.0 libboost-iostreams1.58-dev libboost-locale1.58-dev libboost-locale1.58.0 libboost-log1.58-dev libboost-log1.58.0 libboost-math1.58-dev libboost-math1.58.0 libboost-mpi-python1.58-dev libboost-mpi-python1.58.0 libboost-mpi1.58-dev libboost-mpi1.58.0 libboost-python1.58-dev libboost-python1.58.0 libboost-random1.58-dev libboost-regex1.58-dev libboost-serialization1.58-dev libboost-serialization1.58.0 libboost-signals1.58-dev libboost-signals1.58.0 libboost-system1.58-dev libboost-test1.58-dev libboost-test1.58.0 libboost-thread1.58-dev libboost-timer1.58-dev libboost-timer1.58.0 libboost-wave1.58-dev libboost-wave1.58.0 libboost1.58-all-dev boost1.58
[Reverse-Depends: Rescued from boost1.58 (Uploader: xnox), libboost-atomic1.58-dev, libboost-chrono1.58-dev, libboost-context1.58-dev, libboost-coroutine1.58-dev, libboost-date-time1.58-dev, libboost-filesystem1.58-dev, libboost-graph-parallel1.58-dev, libboost-graph-parallel1.58.0, libboost-graph1.58-dev, libboost-iostreams1.58-dev, libboost-locale1.58-dev, libboost-log1.58-dev, libboost-math1.58-dev, libboost-mpi-python1.58-dev, libboost-mpi-python1.58.0, libboost-serialization1.58-dev, libboost-signals1.58-dev, libboost-test1.58-dev, libboost-timer1.58-dev, libboost-wave1.58-dev, libboost1.58-all-dev]

Source and binary movements to main (unsubscribed)
[...]
hwloc: libhwloc-dev libhwloc-doc libhwloc-plugins libhwloc5
[Reverse-Depends: Rescued from hwloc, libopenmpi-dev, libopenmpi1.10]
[Reverse-Recommends: libhwloc5]
[...]
mpi-defaults: mpi-default-bin mpi-default-dev
[Reverse-Depends: libboost-mpi-python1.58.0, libboost-mpi1.58-dev]
openmpi: libopenmpi-dev libopenmpi1.10 openmpi-bin openmpi-common openmpi-doc
[Reverse-Depends: Rescued from openmpi (Uploader: costamagnagianfranco), libboost-mpi1.58.0, mpi-default-dev, openmpi-bin]
[Reverse-Recommends: libopenmpi1.10]

These packages still don't go in main. Looks like we need to keep a delta in boost1.58 to avoid depending/recommending the binary packages that are meant to stay in universe.

Tags: xenial
Steve Langasek (vorlon)
affects: mpi-defaults (Ubuntu) → boost1.58 (Ubuntu)
Changed in boost1.58 (Ubuntu):
assignee: nobody → Dimitri John Ledkov (xnox)
importance: Undecided → High
milestone: none → ubuntu-16.04
status: Incomplete → Triaged
Revision history for this message
Steve Langasek (vorlon) wrote :

Fixed by adding the additional -dev packages to Extra-Excludes in the seed.

Changed in boost1.58 (Ubuntu Xenial):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.