[Piuparts-devel] Build failed in Jenkins: piuparts_build_bullseye #25

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Thu Dec 26 16:08:20 GMT 2019


See <https://jenkins.debian.net/job/piuparts_build_bullseye/25/display/redirect?page=changes>

Changes:

[Holger Levsen] piupartslib/dependencyparser: mynext() does not take args

[Holger Levsen] piupartslib/packagesdb: concatenate only lists

[Holger Levsen] piupartslib/packagesdb: encode contents for os.write


------------------------------------------
[...truncated 153.55 KB...]
 python3-six,
 python3-sphinx,
 python3-yaml,
 golang-any,
Build-Depends-Indep:
 git,
Homepage: https://piuparts.debian.org
Vcs-Git: https://salsa.debian.org/debian/piuparts.git
Vcs-Browser: https://salsa.debian.org/debian/piuparts
Xs-Go-Import-Path: salsa.debian.org/debian/piuparts

Package: piuparts
Architecture: all
Depends:
 piuparts-common (= ${binary:Version}),
# keep this list in sync with piuparts-slave-from-git-deps
 debootstrap (>= 1.0.89~),
 debsums (>= 2.2.2~),
 libjs-sphinxdoc,
 lsb-release,
 lsof,
 mount,
 python3-debian,
 ${python3:Depends},
 ${misc:Depends},
Recommends:
 adequate
Suggests:
 schroot,
 docker.io,
Description: .deb package installation, upgrading, and removal testing tool
 piuparts tests that .deb packages (as used by Debian) handle
 installation, upgrading, and removal correctly. It does this by
 creating a minimal Debian installation in a chroot, and installing,
 upgrading, and removing packages in that environment, and comparing the
 state of the directory tree before and after. piuparts reports any
 files that have been added, removed, or modified during this process.
 .
 piuparts is meant as a quality assurance tool for people who create .deb
 packages to test them before they upload them to the Debian package archive.

Package: piuparts-master
Architecture: any
Built-Using: ${misc:Built-Using}
Depends:
 piuparts-common (>= ${source:Version}),
 piuparts-common (<< ${source:Version}+),
# keep this list in sync with piuparts-master-from-git-deps
 adduser,
 openssh-server,
 python3-debianbts (>= 2.10.0),
 python3-setproctitle,
 tango-icon-theme,
 xz-utils,
 python3-yaml,
 ${python3:Depends},
 ${shlibs:Depends},
 ${misc:Depends},
Recommends:
 apache2 | httpd,
 ghostscript,
 python3-rpy2,
 r-base-dev,
 r-recommended,
 devscripts,
 libsoap-lite-perl,
Description: piuparts master components
 piuparts is meant as a quality assurance tool for people who create .deb
 packages to test them before they upload them to the Debian package archive.
 A master/slave piuparts installation is used for testing complete archives
 as it is done on https://piuparts.debian.org/.
 .
 This package provides the piuparts-master, which needs one or more slaves to
 operate. It also contains piuparts-report to generate web pages with the
 testing results as well as documentation.

Package: piuparts-master-from-git-deps
Architecture: all
Depends:
 git,
# this list is synced from piuparts-master
 adduser,
 openssh-server,
 python3-debianbts (>= 2.10.0),
 python3-setproctitle,
 tango-icon-theme,
 xz-utils,
 python3-yaml,
# selected packages from piuparts-master Recommends
 apache2 | httpd,
 python3-rpy2,
# this list is synced from piuparts-common
 python3-apt,
 python3-distro-info,
 ${misc:Depends},
 ${python3:Depends},
Description: dependencies for running piuparts master from git
 piuparts is meant as a quality assurance tool for people who create .deb
 packages to test them before they upload them to the Debian package archive.
 A master/slave piuparts installation is used for testing complete archives
 as it is done on https://piuparts.debian.org/.
 .
 This metapackage provides all the dependencies needed for running a
 piuparts-master instance (including piuparts-report etc.) from git.

Package: piuparts-slave
Architecture: all
Depends:
 piuparts (= ${binary:Version}),
 piuparts-common (= ${binary:Version}),
# keep this list in sync with piuparts-slave-from-git-deps
 adduser,
 openssh-client,
 screen,
 sudo,
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 schroot
Description: piuparts slave components
 piuparts is meant as a quality assurance tool for people who create .deb
 packages to test them before they upload them to the Debian package archive.
 A master/slave piuparts installation is used for testing complete archives
 as it is done on https://piuparts.debian.org/.
 .
 This package provides the piuparts slave components, which need a piuparts
 master to operate. See the documentation in the piuparts-master package.

Package: piuparts-slave-from-git-deps
Architecture: all
Depends:
 git,
# this list is synced from piuparts-slave
 adduser,
 openssh-client,
 screen,
 sudo,
# this list is synced from piuparts
 debootstrap (>= 1.0.89~),
 debsums (>= 2.2.2~),
 libjs-sphinxdoc,
 lsb-release,
 lsof,
 mount,
 python3-debian,
# this list is synced from piuparts-common
 python3-apt,
 python3-distro-info,
 ${misc:Depends},
 ${python3:Depends},
Description: dependencies for running piuparts slave from git
 piuparts is meant as a quality assurance tool for people who create .deb
 packages to test them before they upload them to the Debian package archive.
 A master/slave piuparts installation is used for testing complete archives
 as it is done on https://piuparts.debian.org/.
 .
 This metapackage provides all the dependencies needed for running a
 piuparts-slave instance from git.

Package: piuparts-common
Architecture: all
Depends:
# keep this list in sync with piuparts-{master,slave}-from-git-deps
 python3-apt,
 python3-distro-info,
 python3-six,
 python3-urllib3,
 ${misc:Depends},
 ${python3:Depends},
Description: common piuparts components
 piupartslib, common library used by piuparts-master, -report, -analyze and
 -slave.
 .
 See https://piuparts.debian.org or the piuparts package to learn more about
 piuparts.
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_installdocs
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'piuparts-build-deps' in '../piuparts-build-deps_1.1.0_all.deb'.

The package has been created.
Attention, the package has been created in the current directory,
not in ".." as indicated by the message above!
Selecting previously unselected package piuparts-build-deps.
(Reading database ... 31454 files and directories currently installed.)
Preparing to unpack piuparts-build-deps_1.1.0_all.deb ...
Unpacking piuparts-build-deps (1.1.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies...Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) piuparts-build-deps:amd64 < 1.1.0 @iU mK Nb Ib >
Broken piuparts-build-deps:amd64 Depends on python3-debianbts:amd64 < none | 2.8.2 @un uH > (>= 2.10.0)
  Removing piuparts-build-deps:amd64 because I can't find python3-debianbts:amd64
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  python3-distutils python3-lib2to3 python3-setuptools
Suggested packages:
  python-setuptools-doc
The following packages will be REMOVED:
  piuparts-build-deps
The following NEW packages will be installed:
  python3-distutils python3-lib2to3 python3-setuptools
0 upgraded, 3 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 530 kB of archives.
After this operation, 3459 kB of additional disk space will be used.
Get:1 http://cdn-fastly.deb.debian.org/debian bullseye/main amd64 python3-lib2to3 all 3.8.0-1 [78.3 kB]
Get:2 http://cdn-fastly.deb.debian.org/debian bullseye/main amd64 python3-distutils all 3.8.0-1 [145 kB]
Get:3 http://cdn-fastly.deb.debian.org/debian bullseye/main amd64 python3-setuptools all 41.2.0-1 [307 kB]
Fetched 530 kB in 0s (17.9 MB/s)
E: Can not write log (Is /dev/pts mounted?) - posix_openpt (19: No such device)
(Reading database ... 31458 files and directories currently installed.)
Removing piuparts-build-deps (1.1.0) ...
Selecting previously unselected package python3-lib2to3.
(Reading database ... 31454 files and directories currently installed.)
Preparing to unpack .../python3-lib2to3_3.8.0-1_all.deb ...
Unpacking python3-lib2to3 (3.8.0-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../python3-distutils_3.8.0-1_all.deb ...
Unpacking python3-distutils (3.8.0-1) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../python3-setuptools_41.2.0-1_all.deb ...
Unpacking python3-setuptools (41.2.0-1) ...
Setting up python3-lib2to3 (3.8.0-1) ...
Setting up python3-distutils (3.8.0-1) ...
Setting up python3-setuptools (41.2.0-1) ...
mk-build-deps: Unable to install piuparts-build-deps at /usr/bin/mk-build-deps line 433.
mk-build-deps: Unable to install all build-dep packages
cp: missing destination file operand after '<https://jenkins.debian.net/job/piuparts_build_bullseye/ws/'>
Try 'cp --help' for more information.
Thu 26 Dec 16:08:20 UTC 2019 - chroot-run.sh stopped running as /tmp/jenkins-script-z1b8M0JY, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Piuparts-devel mailing list