[Bug 1593003] Re: Fix autopkgtest failure

Richard Hansen 1593003 at bugs.launchpad.net
Tue Jun 28 00:10:07 UTC 2016


** Description changed:

- The autopkgtests are failing due to a deprecation warning from phpunit.
- Ignore stderr for the autopkgtests.
+ [Impact]
+ 
+ If built against phpseclib 1.0.1-4 or newer, php-horde-mapi's
+ autopkgtests fail because of deprecation warnings printed to stderr.
+ The deprecation warnings come from phpseclib's use of old-style
+ constructor names.  This can't be fixed in phpseclib because switching
+ to new-style names would break packages that depend on the old-style
+ names (see bug #1574058).
+ 
+ [Test Case]
+ 
+ Run the following:
+ 
+ sudo apt-get install autopkgtest qemu-system qemu-utils
+ adt-buildvm-ubuntu-cloud -v -r xenial
+ adt-run --setup-commands='apt-add-repository ppa:rhansen/bug1574058' \
+     -U --apt-source php-horde-mapi --- qemu ./adt-xenial-amd64-cloud.img
+ 
+ [Regression Potential]
+ 
+ The change only affects the autopkgtest test cases, so there should be
+ no regressions.  However, permitting the tests to write to stderr can
+ potentially hide future regressions in this package or in packages that
+ this depends on.

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1593003

Title:
  Fix autopkgtest failure

Status in php-horde-mapi package in Ubuntu:
  Fix Released
Status in php-horde-mapi package in Debian:
  Confirmed

Bug description:
  [Impact]

  If built against phpseclib 1.0.1-4 or newer, php-horde-mapi's
  autopkgtests fail because of deprecation warnings printed to stderr.
  The deprecation warnings come from phpseclib's use of old-style
  constructor names.  This can't be fixed in phpseclib because switching
  to new-style names would break packages that depend on the old-style
  names (see bug #1574058).

  [Test Case]

  Run the following:

  sudo apt-get install autopkgtest qemu-system qemu-utils
  adt-buildvm-ubuntu-cloud -v -r xenial
  adt-run --setup-commands='apt-add-repository ppa:rhansen/bug1574058' \
      -U --apt-source php-horde-mapi --- qemu ./adt-xenial-amd64-cloud.img

  [Regression Potential]

  The change only affects the autopkgtest test cases, so there should be
  no regressions.  However, permitting the tests to write to stderr can
  potentially hide future regressions in this package or in packages
  that this depends on.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/php-horde-mapi/+bug/1593003/+subscriptions



More information about the Ubuntu-sponsors mailing list