On Tue, Mar 18, 2014 at 04:53:31PM -0000, Dimitri John Ledkov wrote:
> $ dpkg-deb -c libboost1.54-dev_1.54.0-2ubuntu3_amd64.deb | grep usr/bin
> drwxr-xr-x root/root         0 2013-10-13 03:21 ./usr/bin/
> -rwxr-xr-x root/root   1147136 2013-10-13 03:21 ./usr/bin/quickbook
> -rwxr-xr-x root/root    603328 2013-10-13 03:21 ./usr/bin/bcp
> -rwxr-xr-x root/root    242464 2013-10-13 03:21 ./usr/bin/bjam
> -rwxr-xr-x root/root    443776 2013-10-13 03:21 ./usr/bin/inspect
> 
> $ dpkg-deb -c libboost1.54-dev_1.54.0-4ubuntu3_amd64.deb  | grep
> /usr/bin
> 
> 
> $ dpkg-deb -c libboost1.53-tools-dev_1.53.0-6+exp3ubuntu8_amd64.deb  | grep 
> usr/bin
> drwxr-xr-x root/root         0 2013-10-13 04:14 ./usr/bin/
> -rwxr-xr-x root/root   1126624 2013-10-13 04:13 ./usr/bin/quickbook
> -rwxr-xr-x root/root    603296 2013-10-13 04:14 ./usr/bin/bcp
> -rwxr-xr-x root/root    234280 2013-10-13 04:14 ./usr/bin/bjam
> -rwxr-xr-x root/root    468544 2013-10-13 04:14 ./usr/bin/inspect
> 
> 
> There is no conflict between libboost1.53-tools-dev and libboost1.54-dev in 
> trusty, thus all normal upgrade paths do work.
> 
> There is conflict between  libboost1.53-tools-dev and
> libboost1.54-dev=1.54.0-2ubuntu3 (saucy version) but that should not
> cause upgrade/dist-upgrade failures.

There is an undeclared conflict between libboost1.54-dev=1.54.0-2ubuntu3 (saucy)
and libboost1.54-tools-dev (trusty). This doesn't currently cause
upgrade/dist-upgrade failures, but this is heavily dependent on undocumented
ordering behaviour (libboost1.54-dev/trusty being coincidentally unpacked before
libbboost1.54-tools-dev).

Please see comment#4 for example output of dpkg failing due to undeclared file
conflicts if libboost1.54-tools-dev was unpacked before libboost1.54-dev/trusty.
This wouldn't happen if libboost1.54-tools-dev properly declared Replaces on
libboost1.54-dev (<< 1.54-4~).

-- 
Kind regards,
Loong Jin

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1281375

Title:
  libboost1.54-dev and libboost1.53-tools-dev have undeclared file
  conflicts

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/boost1.54/+bug/1281375/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to