autopkgtest fails due to aspell SRU

Bug #1851542 reported by dann frazier on 2019-11-06
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
Status tracked in Focal
Bionic
Undecided
Unassigned
Disco
Undecided
Unassigned
Eoan
Undecided
Unassigned
Focal
Undecided
Unassigned

Bug Description

[Impact]
A new autopkgtest test regression began appearing after (and due to) an aspell SRU.

======================================================================
FAIL: test_install_packages_versioned (__main__.T)
install_packages() with versions and with cache
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./test_backend_apt_dpkg.py", line 557, in test_install_packages_versioned
    self.assertIn(result, 'aspell-doc version 1.1 required, but 0.60.7~20110707-3build1 is available\n')
AssertionError: 'aspell-doc version 1.1 required, but 0.60.7~20110707-3ubuntu0.1 is available\n' not found in 'aspell-doc version 1.1 required, but 0.60.7~20110707-3build1 is available\n'

----------------------------------------------------------------------
Ran 37 tests in 191.123s

FAILED (failures=1)

[Test Case]
## From within autopkgtest source package, with autopkgtest deps installed
## This is a slightly modified version if debian/tests/upstream-system

# do not run in the source tree, as we want to check the system-installed
# apport
TESTDIR=${ADTTMP:-/tmp}/apport-tests
mkdir -p $TESTDIR
cp test/test_* test/run "$TESTDIR"
cd "$TESTDIR"

# clean up old crash reports
rm -rf /var/crash/*

export GNUPGHOME=$TESTDIR/gnupg
mkdir -m 700 $GNUPGHOME

./run backend_apt_dpkg

[Fix]
http://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu/focal/apport/ubuntu/revision/2717

[Regression Risk]
Code is restricted to a test that is only ran via autopkgtest.

dann frazier (dannf) on 2019-11-06
Changed in apport (Ubuntu):
status: New → Fix Released
tags: added: block-proposed-disco
tags: added: block-proposed-bionic block-proposed-eoan
dann frazier (dannf) on 2019-11-06
description: updated
dann frazier (dannf) on 2019-11-07
Changed in apport (Ubuntu Eoan):
status: New → Fix Committed
dann frazier (dannf) on 2019-11-11
Changed in apport (Ubuntu Disco):
status: New → Fix Committed
dann frazier (dannf) on 2019-11-11
Changed in apport (Ubuntu Bionic):
status: New → In Progress
status: In Progress → Fix Committed
tags: added: block-proposed-xenial
dann frazier (dannf) on 2019-11-11
tags: removed: block-proposed-xenial
no longer affects: apport (Ubuntu Xenial)

Hello dann, or anyone else affected,

Accepted apport into eoan-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/apport/2.20.11-0ubuntu8.3 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-eoan to verification-done-eoan. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-eoan. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

tags: added: verification-needed verification-needed-eoan
Brian Murray (brian-murray) wrote :

Hello dann, or anyone else affected,

Accepted apport into disco-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/apport/2.20.10-0ubuntu27.4 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-disco to verification-done-disco. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-disco. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

tags: added: verification-needed-disco
tags: added: verification-needed-bionic
Brian Murray (brian-murray) wrote :

Hello dann, or anyone else affected,

Accepted apport into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/apport/2.20.9-0ubuntu7.10 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-bionic to verification-done-bionic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-bionic. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

All autopkgtests for the newly accepted apport (2.20.11-0ubuntu8.3) for eoan have finished running.
The following regressions have been reported in tests triggered by the package:

apport/2.20.11-0ubuntu8.3 (amd64)

Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].

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

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

All autopkgtests for the newly accepted apport (2.20.10-0ubuntu27.4) for disco have finished running.
The following regressions have been reported in tests triggered by the package:

apport/2.20.10-0ubuntu27.4 (amd64, i386)

Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].

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

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

All autopkgtests for the newly accepted apport (2.20.9-0ubuntu7.10) for bionic have finished running.
The following regressions have been reported in tests triggered by the package:

apport/2.20.9-0ubuntu7.10 (amd64, i386)

Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].

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

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

dann frazier (dannf) wrote :

While the autopkgtest for eoan still fails, it now fails with 2 errors instead of 3. I confirmed from the logs[*] that the no-longer-failing test is the one this upload addressed.

[*] Compare the "2019-11-14 11:09:47 UTC" vs. "2019-11-19 19:32:01 UTC" logs at:
https://autopkgtest.ubuntu.com/packages/apport/eoan/amd64

tags: added: verification-done-eoan
removed: verification-needed-eoan
dann frazier (dannf) wrote :

The autopkgtests for bionic and disco also continue to fail w/ the upload in -proposed. However, as was the case for eoan, the failure that the uploads for this bug targeted has gone away. The remaining failures appear to be a regression(s) introduced by previous security uploads. I've reported bug 1853383 for the one I can readily reproduce.

tags: added: verification-done verification-done-bionic verification-done-disco
removed: verification-needed verification-needed-bionic verification-needed-disco
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers