autopkgtest failed: -xpickle is not a recognized argument of regrtest.py

Bug #1169150 reported by Jean-Baptiste Lallement
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python3.3 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Autopkgtest of python3.3 [1] failed with the following error:

= = = = =
Invalid -u/--use option: all,-network,-urlfetch,-gui,-xpickle
Use --help for usage
= = = = =

xpickle is not a valid value for option -u in version 3.3 of regrtest.py

[1] https://jenkins.qa.ubuntu.com/job/raring-adt-python3.3/1/ARCH=amd64,label=adt/

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: python3.3 3.3.1-1ubuntu2
ProcVersionSignature: Ubuntu 3.8.0-17.27-generic 3.8.6
Uname: Linux 3.8.0-17-generic x86_64
ApportVersion: 2.9.2-0ubuntu8
Architecture: amd64
Date: Mon Apr 15 13:44:03 2013
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: python3.3
UpgradeStatus: Upgraded to raring on 2012-01-31 (439 days ago)

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

This patch removes -xpickle value from option -u and provides the additional fixes:
- redirects stderr to /dev/null when stopping apport to not exit the test if apport is already stopped
- Run the the under debian/script.py to fix stdin indirection imposed by adt-run
- debian/scripts.py waits for the child process to exit and exit with its return code.

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "python3.3_3.3.1-1ubuntu3.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

same diff without '-x'
adt doesn't like output to stderr.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python3.3 - 3.3.1-1ubuntu3

---------------
python3.3 (3.3.1-1ubuntu3) raring; urgency=low

  * Fix sysconfig.get_makefile_name() for the multiarch location.
  * Set the platinclude dir back to the non-multiarch include path,
    where the multiarch pyconfig.h compatibility header is found.
  * Fix autopkg tests.
  * More autopkgtest fixes (Jean-Baptiste Lallement):
    - redirect stderr of command 'stop apport' to /dev/null. output to stderr
      is an error for adt.
    - script.py waits for child to exit and exit with child's return code.
    - xpickle is not a valid value for option -u of regrtest.py. Removed it
      LP: #1169150.
  * Issue #17754, setting LANG and LC_ALL for the compiler call in ctypes/util.
  * Issue #17761, platform._parse_release_file doesn't close the
    /etc/lsb-release file, and doesn't know about 'Ubuntu'.
 -- Matthias Klose <email address hidden> Tue, 16 Apr 2013 17:33:35 +0200

Changed in python3.3 (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.