[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Imminent mass-bug-filing warning for multiarch:same bugs



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 hopkins.jenny@gmail.com.
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 <mckinstry@debian.org>
   exodusii

Antonio Terceiro <terceiro@debian.org>
   ruby2.0

Aurelien Jarno <aurel32@debian.org>
   libftdi

Bas Couwenberg <sebastic@xs4all.nl>
   libkml (U)

Cyril Brulebois <kibi@debian.org>
   libxfont (U)

Debian Berkeley DB Group <pkg-db-devel@lists.alioth.debian.org>
   db5.3
   db6.0
   lmdb

Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
   libkml

Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
   libgxps (U)

Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org>
   libguestfs

Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
   visp

Debian Shib Team <pkg-shibboleth-devel@lists.alioth.debian.org>
   shibboleth-sp2

Debian X Strike Force <debian-x@lists.debian.org>
   libxfont

Dmitrijs Ledkovs <xnox@debian.org>
   db5.3 (U)
   db6.0 (U)

Drew Parsons <dparsons@debian.org>
   libxfont (U)

Faidon Liambotis <paravoid@debian.org>
   shibboleth-sp2 (U)

Ferenc Wagner <wferi@niif.hu>
   shibboleth-sp2 (U)

Francesco Paolo Lovergine <frankie@debian.org>
   libkml (U)

Guido Günther <agx@sigxcpu.org>
   libguestfs (U)

Hilko Bengen <bengen@debian.org>
   libguestfs (U)

Jakub Wilk <jwilk@debian.org>
   iulib (U)

Jeffrey Ratcliffe <Jeffrey.Ratcliffe@gmail.com>
   iulib

Michael Biebl <biebl@debian.org>
   libgxps (U)

Ondřej Surý <ondrej@debian.org>
   db5.3 (U)
   db6.0 (U)
   dnsval
   lmdb (U)

Richard Jones <rjones@redhat.com>
   libguestfs (U)

Robert Lemmen <robertle@semistable.com>
   check

Russ Allbery <rra@debian.org>
   shibboleth-sp2 (U)

Savvas Radevic <vicedar@gmail.com>
   libgxps

Thomas Bechtold <thomasbechtold@jpberlin.de>
   check (U)

Thomas Moulard <thomas.moulard@gmail.com>
   visp (U)


Reply to: