Public bug reported:
boost package in ubuntu is split into two packages: one is in main and
has most of the libraries, another one in universe of 4 components that
depend on "mpi" parallel processing.
libboost-all-dev is build out of universe to provide compatibility for
the rest of the package that we get from debian.
Because of the split, the mpi source package has tight dependency on the
main package, such that the two are always kept in sync.
The net result is that all packages should depend on individual component -dev
packages, instead of libboost-all-dev to:
1) avoid FTBFS if the two boosts are out of sync from each other
2) to be eligible for main inclusion
3) to enable cross-compilation (libboost-all-dev is not multiarch-all, due to
mpi components)
Therefore "libboost-all-dev" build-dependency should be banned for our
packages.
This is not the first time, where this is spotted.
** Affects: ubuntu-ci-services-itself
Importance: Undecided
Status: Confirmed
** Affects: unity-system-compositor
Importance: Undecided
Status: Confirmed
** Affects: unity-system-compositor (Ubuntu)
Importance: High
Assignee: Dmitrijs Ledkovs (xnox)
Status: Confirmed
** Changed in: ubuntu-ci-services-itself
Status: New => Confirmed
** Also affects: unity-system-compositor (Ubuntu)
Importance: Undecided
Status: New
** Changed in: unity-system-compositor (Ubuntu)
Status: New => Confirmed
** Changed in: unity-system-compositor (Ubuntu)
Importance: Undecided => High
** Changed in: unity-system-compositor (Ubuntu)
Assignee: (unassigned) => Dmitrijs Ledkovs (xnox)
** Also affects: unity-system-compositor
Importance: Undecided
Status: New
** Changed in: unity-system-compositor
Status: New => Confirmed
** Summary changed:
- Must fail any packages that build-depend on libboost-all-dev
+ Build-dependency on libboost-all-dev is not allowed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1252860
Title:
Build-dependency on libboost-all-dev is not allowed
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-ci-services-itself/+bug/1252860/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs