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

CUPS package: autopkgtest changes cause a lot of failures on Ubuntu



Hi,

the last two Debian package releases of CUPS cause us a lot of problem. These are the releases:

 cups (2.3.1-9) unstable; urgency=medium
 .
   * CI Tests: Ensure the job files are non-empty; should detect more
     regressions

cups (2.3.1-10) unstable; urgency=medium
 .
   * Add Requires=cups.socket to cups.service, to make sure they start in
     the right order
   * CI Tests: Add a test for all CUPS' basic commands, thanks to RedHat
   * Add Pre-Depends: ${misc:Pre-Depends} to cups-daemon to fix
     skip-systemd-native-flag-missing-pre-depends lintian flag
   * Add patch proposal from RedHat to fix leakage of ppd (Issue: #5738)

The packages got auto-synced by Ubuntu and if a package release is uploaded (or synced from Debian) to the Ubuntu package repositories, it at first goes into the -proposed repository. Then it is built on all supported processor architectures and if this succeeds the autopkg tests of the package itself and of all packages which depend on this package are run on all architectures, and only if all these tests pass, the package is passed over to the -release repository, which makes up the packages for a distro release and/or for updates on user's systems.

The progress of these tests for the currently developed Ubuntu release, Focal Fossa (20.04 LTS) is shown here:

https://people.canonical.com/~ubuntu-archive/proposed-migration/focal/update_excuses.html

and for CUPS one currently gets

https://people.canonical.com/~ubuntu-archive/proposed-migration/focal/update_excuses.html#cups

----------
cups (2.3.1-7 to 2.3.1-9)
Maintainer: Debian Printing Team
1 days old
autopkgtest for apparmor/2.13.3-7ubuntu2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Ignored failure, ppc64el: Pass, s390x: Pass autopkgtest for bluez/5.52-0ubuntu2: amd64: Pass, arm64: Pass, armhf: Always failed, ppc64el: Pass, s390x: Always failed autopkgtest for brlaser/6-1: amd64: Pass, arm64: Pass, armhf: Regression ♻ , ppc64el: Regression ♻ , s390x: Regression ♻ autopkgtest for c2esp/27-6: amd64: Regression ♻ , arm64: Pass, armhf: Ignored failure, ppc64el: Regression ♻ , s390x: Pass autopkgtest for cjet/0.8.9-7: amd64: Regression ♻ , arm64: Pass, armhf: Pass, ppc64el: Regression ♻ , s390x: Regression ♻ autopkgtest for cloudprint/0.14-13: amd64: Pass, arm64: Pass, armhf: Pass, i386: Ignored failure, ppc64el: Pass, s390x: Pass autopkgtest for cmake/3.16.3-1ubuntu1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Ignored failure, ppc64el: Pass, s390x: Pass autopkgtest for cpdb-libs/1.2.0-0ubuntu7: amd64: Pass, arm64: Pass, armhf: Pass, ppc64el: Pass, s390x: Pass autopkgtest for cups/2.3.1-9: amd64: Regression ♻ , arm64: Pass, armhf: Regression ♻ , i386: Ignored failure, ppc64el: Regression ♻ , s390x: Regression ♻ autopkgtest for dymo-cups-drivers/1.4.0-9: amd64: Pass, arm64: Pass, armhf: Pass, ppc64el: Regression ♻ , s390x: Regression ♻ autopkgtest for epson-inkjet-printer-escpr/1.7.7-1: amd64: Regression ♻ , arm64: Pass, armhf: Ignored failure, ppc64el: Regression ♻ , s390x: Pass autopkgtest for foo2zjs/20171202dfsg0-4: amd64: Regression ♻ , arm64: Pass, armhf: Regression ♻ , i386: Ignored failure, ppc64el: Regression ♻ , s390x: Regression ♻ autopkgtest for ghostscript/9.50~dfsg-5ubuntu3: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, s390x: Pass autopkgtest for gnustep-gui/0.27.0-5: amd64: Pass, arm64: Pass, armhf: Pass, ppc64el: Pass, s390x: Pass autopkgtest for gtk+2.0/2.24.32-4ubuntu4: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, s390x: Pass autopkgtest for gtk+3.0/3.24.13-1ubuntu1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Ignored failure, ppc64el: Pass, s390x: Pass autopkgtest for gutenprint/5.3.3-4: amd64: Pass, arm64: Pass, armhf: Regression ♻ , i386: Ignored failure, ppc64el: Regression ♻ , s390x: Regression ♻ autopkgtest for hplip/3.19.12+dfsg0-4ubuntu1: amd64: Pass, arm64: Pass, armhf: Regression ♻ , i386: Ignored failure, ppc64el: Regression ♻ , s390x: Regression ♻ autopkgtest for libnet-cups-perl/0.64-1build2: amd64: Pass, arm64: Pass, armhf: Pass, ppc64el: Pass, s390x: Pass autopkgtest for libreoffice/1:6.4.0-0ubuntu4: amd64: Pass, arm64: Pass, armhf: Pass, ppc64el: Pass, s390x: Pass autopkgtest for nagios-plugins-contrib/25.20191015+1: amd64: Always failed, arm64: Always failed, armhf: Always failed, ppc64el: Always failed, s390x: Always failed autopkgtest for openjdk-13/13.0.2+8-2: amd64: Pass, ppc64el: Pass, s390x: Pass autopkgtest for openjdk-13/blacklisted: arm64: Ignored failure, armhf: Ignored failure
autopkgtest for openjdk-14/14~36-1: amd64: Pass, ppc64el: Pass, s390x: Pass
autopkgtest for openjdk-14/blacklisted: arm64: Ignored failure, armhf: Ignored failure autopkgtest for openjdk-8/8u242-b08-0ubuntu3: amd64: Pass, arm64: Pass, armhf: Pass, ppc64el: Pass, s390x: Pass autopkgtest for openjdk-lts/11.0.6+10-1ubuntu1: amd64: Pass, armhf: Ignored failure, i386: Ignored failure, ppc64el: Pass, s390x: Pass
autopkgtest for openjdk-lts/blacklisted: arm64: Ignored failure
autopkgtest for python-cups/1.9.73-3build1: amd64: Pass, arm64: Pass, armhf: Pass, ppc64el: Pass, s390x: Pass autopkgtest for rhinote/0.7.4-4: amd64: Pass, arm64: Pass, armhf: Pass, i386: Ignored failure, ppc64el: Pass, s390x: Pass autopkgtest for samba/2:4.11.5+dfsg-1ubuntu1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Ignored failure, ppc64el: Pass, s390x: Pass
Not considered
----------

Due to our upload policy this is a major problem for us.

Are there also so many failures at Debian? Do they also stop the upload/release process there?

Is there worked on fixing these failures at Debian?

   Till


Reply to: