Bug#831641: cross-config: missing breaks+replaces for dpkg-cross 2.6.13
Neil Williams <[email protected]> Mon, 18 Jul 2016 20:20:56 +0100
| Newsgroups | gmane.linux.debian.devel.embedded |
|---|---|
| Message-ID | <20160718202056.074559e8__46858.3671412945$1468869870$gmane$org@sylvester.codehelp> |
On Mon, 18 Jul 2016 06:24:20 +0200 Helmut Grohne <[email protected]> wrote: > Package: cross-config > Version: 2.6.14 > Severity: serious > User: [email protected] > Usertags: rebootstrap > > Given an installation of dpkg-cross (<= 2.6.13), unpacking cross-config > fails: > > | Preparing to unpack .../cross-config_2.6.14_all.deb ... > | Unpacking cross-config (2.6.14) ... > | dpkg: error processing archive /var/cache/apt/archives/cross-config_2.6.14_all.deb (--unpack): > | trying to overwrite '/etc/dpkg-cross/cmake/CMakeCross.txt', which is also in package dpkg-cross 2.6.13 > > Looks like cross-config lacks: > > Breaks: dpkg-cross (<< 2.6.14) > Replaces: dpkg-cross (<< 2.6.14) > > For added fun, the moved files are conffiles so this also becomes funky > with e.g. installing an old dpkg-cross, removing but not purging it, and > installing cross-config. So I'm not sure that breaks+replaces is > sufficient. It is sufficient. Tested in a clean chroot. Setting up libdebian-dpkgcross-perl (2.6.13) ... Setting up dpkg-cross (2.6.13) ... root@sylvester:/home# apt-get remove libdebian-dpkgcross-perl dpkg-cross ... Setting up libdebian-dpkgcross-perl (2.6.15) ... Setting up cross-config (2.6.15) ... Setting up dpkg-cross (2.6.15) ... root@sylvester:/home# also tested with just cross-config installed on removed dpkg-cross: Unpacking cross-config (2.6.15) ... Setting up cross-config (2.6.15) ... root@sylvester:/home# ii cross-config 2.6.15 all autotools support for cross-compilation rc dpkg-cross 2.6.13 all tools for cross compiling Debian packages rc libdebian-dpkgcross-perl 2.6.13 all functions to aid cross-compiling Debian packages -- Neil Williams ============= http://www.linux.codehelp.co.uk/
signature.asc
(application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXjSwYAAoJEPFn5DyBQ7aCieMP/0TNWHc9hw2NLRuR8W6id3J/ oTaQ4D0SrVyRW37Lp/FcfXIwoJaOQBEM0Qb983CWWkeANt3kwl5ZgPjDgavJwF40 QNhrvr+lvmVbecj9ZmooNcMuVkqMEil0ZpMaTqBZjUQvx+nlA+cHqt3utQKeQrJM fxPm816TGPVDh78btRy7NuWTYMo7/roqB4Uj86Xp24rvLLEHZff1ECV0fM2ofORB njhp0QZ1PDwRPqETcKLp8/61E/O5iUC7oxjTgvheHzjchTUYdVSgjvu3HLJ6XyHx JHvnrUwcb+xCdNvc2f/A6b04+augMc2H12RdFtd6/z43Gan8kXF8+JqFbCqJbb4V sTt1mbEnavJN9WOq685Es5fT+rKkGS2gSW4U82Y6/eKqJ7apTHSuNGFNajhzoBwt g7TcwUDYTmb3+NhCrUl1m7jIaTV2ydN4JasfRdmZWf3W5Wjixz4ZwGuJWunU6hgJ BosUeXk6tdzgsH++axhhMvNcnrK1tZycASHU4Ewnx6qwgQkchnM7C4iL7fhPGSDG g9ruSzSEbNRz4myVy70PT21DCCR0Cer3MBRv96rSx3R67eHxjkX7j91cockn9Iri trEli9cuOdNRrDthQiWK55EmEzPrnBAKf4AdG70sd88LUrfff6oQn0b3u1ynsocH FAlfJO89YI0dEg2ojmC3 =NhLH -----END PGP SIGNATURE-----