[Bug 1593003] Re: Fix autopkgtest failure
Robie Basak
1593003 at bugs.launchpad.net
Tue Jun 28 11:42:30 UTC 2016
Uploaded to Xenial. Now awaiting SRU team review. Thanks!
** Also affects: php-horde-mapi (Ubuntu Xenial)
Importance: Undecided
Status: New
** Description changed:
[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).
+ rbasak> note that we'd like this SRU done to help with fixing and
+ verifying bug 1574058 while not making the dep8 test become a false
+ positive forever.
+
[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
+ -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.
** Changed in: php-horde-mapi (Ubuntu Xenial)
Status: New => In Progress
--
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 source package in Xenial:
In Progress
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).
rbasak> note that we'd like this SRU done to help with fixing and
verifying bug 1574058 while not making the dep8 test become a false
positive forever.
[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