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

Reply via email to