Package: mini-buildd Version: 1.0.36 Severity: important Dear Maintainer,
I am using mini-buildd to backport packages and to package our own software into a Debian derived distribution. The distro is both i386 (for older platforms) and amd64 (current). I've come accross the following while backporting GStreamer 1.14.4 from buster to stretch. The sources are compiled for both i386 and for amd64. One of the resulting artifacts is gstreamer1.0-doc (both from the amd64 as the i386 architecture). While trying to include them into the repository, this only succeeds partially, while the i386 is included, the amd64 is not due to an md5 sum conflict of the doc package: 2020-02-19 11:35:14,894 [packager ] INFO : gstreamer1.0_1.14.4-1~company9+1: Got build result for 'i386': 0=successful, lintian=fail [mini_buildd.packager:117] 2020-02-19 11:35:15,177 [packager ] INFO : Called with retval 0: reprepro --verbose --waitforlock 10 --basedir /var/lib/mini-buildd/repositories/company --type dsc ls gstreamer1.0 [mini_buildd.call:72] 2020-02-19 11:35:15,701 [packager ] INFO : Called with retval 0: reprepro --verbose --waitforlock 10 --basedir /var/lib/mini-buildd/repositories/company includedsc stretch-company-unstable /var/lib/mini-buildd/var/tmp/tmp2m92yq/gstreamer1.0_1.14.4-1~company9+1.dsc [mini_buildd.call:72] 2020-02-19 11:35:16,629 [packager ] INFO : Called with retval 0: reprepro --verbose --waitforlock 10 --basedir /var/lib/mini-buildd/repositories/company include stretch-company-unstable /var/lib/mini-buildd/var/tmp/tmp6ljohx/gstreamer1.0_1.14.4-1~company9+1_i386.changes [mini_buildd.call:72] 2020-02-19 11:35:16,631 [packager ] INFO : Installed: gstreamer1.0_1.14.4-1~company9+1:i386 (stretch-company-unstable) [mini_buildd.models.repository:1190] 2020-02-19 11:35:16,921 [packager ] INFO : Called with retval 254: reprepro --verbose --waitforlock 10 --basedir /var/lib/mini-buildd/repositories/company include stretch-company-unstable /var/lib/mini-buildd/var/tmp/tmploH_Ug/gstreamer1.0_1.14.4-1~company9+1_amd64.changes [mini_buildd.call:72] 2020-02-19 11:35:16,923 [packager ] WARNING : ? reprepro.. (stderr): File "pool/main/g/gstreamer1.0/gstreamer1.0-doc_1.14.4-1~company9+1_all.deb" is already registered with different checksums! [mini_buildd.call:116] 2020-02-19 11:35:16,923 [packager ] WARNING : ? reprepro.. (stderr): md5 expected: 11bfe3afb7603546dab07a3b46ae6388, got: 0d4c9238085f916018aa34e9ff82dfec [mini_buildd.call:116] 2020-02-19 11:35:16,924 [packager ] WARNING : ? reprepro.. (stderr): sha1 expected: a6a29ca405ec65b455bf3e77a4e75c5d520a45a6, got: 81c1b81c4b95eaba817323bc7e2dc26ca1a40530 [mini_buildd.call:116] 2020-02-19 11:35:16,924 [packager ] WARNING : ? reprepro.. (stderr): sha256 expected: ae981f1f17ef1d76532f4fb99e0c119a653083143f1fcd7263dd2c0b7266d1aa, got: f7f1bb1fd17baf1fb6219f69318c85ae0cc86c561db511133481f72a32b587c2 [mini_buildd.call:116] 2020-02-19 11:35:16,924 [packager ] WARNING : ? reprepro.. (stderr): size expected: 1638434, got: 1638392 [mini_buildd.call:116] 2020-02-19 11:35:16,925 [packager ] WARNING : ? reprepro.. (stderr): There have been errors! [mini_buildd.call:116] 2020-02-19 11:35:16,955 [packager ] INFO : Moving changes to package log: '/var/lib/mini-buildd/incoming/gstreamer1.0_1.14.4-1~company9+1_mini-buildd-buildresult_i386.changes'->'/var/lib/mini-buildd/var/log/company/_failed/gstreamer1.0/1.14.4-1~company9+1/i386' [mini_buildd.changes:438] I don't know a good way to get out of this, it makes sense that the checksums are different since the doc package is created twice, but in the situation; it should not really matter. -- System Information: Debian Release: bullseye/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.2.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages mini-buildd depends on: ii adduser 3.118 ii debconf [debconf-2.0] 1.5.73 ii debootstrap 1.0.116 ii devscripts 2.19.6 ii dirmngr 2.2.12-1+deb10u1 ii dpkg-dev 1.19.7 ii gnupg 2.2.12-1+deb10u1 ii libjs-jquery 3.3.1~dfsg-3 ii libjs-sphinxdoc 1.8.5-3 ii lintian 2.25.0 ii lsb-base 11.1.0 ii mini-buildd-common 1.0.36 ii python 2.7.16-1 ii python-cherrypy3 8.9.1-2 ii python-daemon 2.2.3-1 ii python-mini-buildd 1.0.36 ii python-pyftpdlib 1.5.4-1 ii reprepro 5.3.0-1+b1 ii sbuild 0.78.1-2 ii schroot 1.6.10-6+b1 ii sudo 1.8.27-1+b1 Versions of packages mini-buildd recommends: ii python-apt 1.8.4 Versions of packages mini-buildd suggests: pn binfmt-support <none> pn btrfs-progs <none> ii debian-archive-keyring 2019.1 ii haveged 1.9.4-2 ii lvm2 2.03.02-3 pn qemu-user-static <none> pn ubuntu-keyring <none> -- Configuration Files: /etc/sudoers.d/mini-buildd-sudoers [Errno 13] Permission denied: '/etc/sudoers.d/mini-buildd-sudoers' -- debconf information: mini-buildd/purge_warning: * mini-buildd/note: mini-buildd/options: --verbose mini-buildd/home: /var/lib/mini-buildd

