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

Reply via email to