Hullo there, In a multiarch[1] environment, it is possible to install some packages for multiple architectures at the same time. These are marked with a "Multi-Arch: same" header. Files may be shared between packages with same name and different architecture provided that their contents are equal. Unfortunately not all packages carrying this header fulfil this requirement. This can cause errors from dpkg while trying to install such packages (similar to file conflicts). Using the multiarch branch of dedup.debian.net[2], packages violating this property were identified. The automated analysis was manually verified, and categorised.
[1] https://wiki.debian.org/Multiarch [2] https://wiki.debian.org/dedup.debian.net Below is a summary of the results, divided into categories. We will be doing a mass-bug-filing on them, with details, flagged as Severity:Important. An example of a similar previously filed multiarch-tagged bug can be found here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=671790 Please include me in replies to the list, at [email protected]. I'll be away for the coming week, and then will file the bugs if nobody has objected. Thanks, Jenny **************************************** DIFFS IN changelog.Debian.gz: binNMU. **************************************** Problem resolved by rebuilding packages using current sid sbuild tools. Bugs will be filed by source package. **************************************** source: libftdi_0.20-1 (4 packages affected) libftdipp1-dbg libftdi1-dbg libftdi1 libftdipp1 source: iulib_0.3-3 (2 packages affected) libiulib0 libiulib-dev source: exodusii_5.14.dfsg.1-2 (3 packages affected) libexodusii5 libexodusii-dev libnemesis3 source: libgxps_0.2.2-2 (1 package affected) libgxps2 **************************************** UNFLAG AS MULTI_ARCH:SAME: Due to the nature of the current configuration tools, these packages are unable to work as multiarch. **************************************** Source: visp_2.8.0-3 (1 package affected) libvisp-dev|2.8.0-3|./usr/bin/visp-config Source: dnsval_2.0-1.1 (2 packages affected) libval-dev|2.0-1.1|./usr/bin/libval-config libval-dev||2.0-1.1|./usr/include/validator/validator-config.h ******************************************************************************** BUILD TOOLS CAUSING FILES TO HAVE AUTO-GENERATED TEXT IN DIFFERING ORDER: These packages have structure of text being written to M-A:same files in different orders by undetermined build tools. ******************************************************************************** Source: libguestfs_1:1.22.7-1 (2 packages affected) libguestfs-gobject-dev|1:1.22.6-2|./usr/share/gtk-doc/html/guestfs/index.sgml libguestfs-gobject-dev|1:1.22.6-2|./usr/share/gtk-doc/html/guestfs/annotation-glossary.html ******************************************************************************** BUILD TOOLS CAUSING FILES TO HAVE AUTO-GENERATED TIMESTAMPS OR ARCH REFERENCES: These packages have architecture type and/or timestamps being written to M-A:same files by undetermined build tools. ******************************************************************************** Source: check_0.9.10-5 (1 package affected) check|0.9.10-5|./usr/share/info/check.info.gz Source: lmdb_0.9.7-1 (21 packages affected) liblmdb-dev|liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_mt_dbflag.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_txn.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_cursor.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_node.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_page.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_todo.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_debug.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_dbi_open.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_env.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_put.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/midl.c.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_Version.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/midl.h.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_compat.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_errors.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_idls.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_lmdb.h.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_readers.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb.c.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb.3.gz liblmdb-dev|0.9.7-1|./usr/share/man/man3/mdb_internal.3.gz Source: shibboleth-sp2_2.5.2+dfsg-2 (1 package affected) libshibsp-dev|2.5.2+dfsg-2|./usr/include/shibsp/paths.h Source: db5.3_5.3.21-2 (1 package affected) libdb5.3|5.3.21-2|./usr/share/doc/libdb5.3/build_signature_amd64.txt Source: db6.0_6.0.19-3 (1 package affected) libdb6.0|6.0.19-3|./usr/share/doc/libdb6.0/build_signature_amd64.txt Source: ruby2.0_2.0.0.299-2 (1 package affected) libruby2.0|2.0.0.299-2|./usr/lib/ruby/gems/2.0.0/specifications/default/io-console-0.4.2.gemspec **************************************** BINARY FILES DIFFER: **************************************** Source: libkml_1.3.0~r864-1 (1 package affected) libkml-java|1.3.0~r864-1|./usr/share/java/LibKML.jar Binary files amd64/usr/share/java/LibKML.jar and i386/usr/share/java/LibKML.jar differ **************************************** BUGS ALREADY FILED: **************************************** These were on the list generated by Helmut, but have already been filed by somebody else discovering the bug for themselves. libxfont-dev|1:1.4.6-1|./usr/share/doc/libxfont-dev/fontlib.html text files differ. http://bugs.debian.org/720026 libxfont1-dbg|1:1.4.6-1|./usr/lib/debug/usr/lib/libXfont.so.1.4.1 binary files differ. http://bugs.debian.org/720026 **************************************** dd-list: Alastair McKinstry <[email protected]> exodusii Antonio Terceiro <[email protected]> ruby2.0 Aurelien Jarno <[email protected]> libftdi Bas Couwenberg <[email protected]> libkml (U) Cyril Brulebois <[email protected]> libxfont (U) Debian Berkeley DB Group <[email protected]> db5.3 db6.0 lmdb Debian GIS Project <[email protected]> libkml Debian GNOME Maintainers <[email protected]> libgxps (U) Debian Libvirt Maintainers <[email protected]> libguestfs Debian Science Maintainers <[email protected]> visp Debian Shib Team <[email protected]> shibboleth-sp2 Debian X Strike Force <[email protected]> libxfont Dmitrijs Ledkovs <[email protected]> db5.3 (U) db6.0 (U) Drew Parsons <[email protected]> libxfont (U) Faidon Liambotis <[email protected]> shibboleth-sp2 (U) Ferenc Wagner <[email protected]> shibboleth-sp2 (U) Francesco Paolo Lovergine <[email protected]> libkml (U) Guido Günther <[email protected]> libguestfs (U) Hilko Bengen <[email protected]> libguestfs (U) Jakub Wilk <[email protected]> iulib (U) Jeffrey Ratcliffe <[email protected]> iulib Michael Biebl <[email protected]> libgxps (U) Ondřej Surý <[email protected]> db5.3 (U) db6.0 (U) dnsval lmdb (U) Richard Jones <[email protected]> libguestfs (U) Robert Lemmen <[email protected]> check Russ Allbery <[email protected]> shibboleth-sp2 (U) Savvas Radevic <[email protected]> libgxps Thomas Bechtold <[email protected]> check (U) Thomas Moulard <[email protected]> visp (U) -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/CALZB=vyc9ccbyaqltflfpad87vc8u1no3sennb2behndame...@mail.gmail.com

