Fix autopkgtest failure
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
php-horde-mapi (Debian) |
Fix Released
|
Unknown
|
|||
php-horde-mapi (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned |
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-
adt-run --setup-
-U --apt-source php-horde-mapi --- qemu ./adt-xenial-
[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.
description: | updated |
Changed in php-horde-mapi (Debian): | |
status: | Unknown → Confirmed |
description: | updated |
Changed in php-horde-mapi (Debian): | |
status: | Confirmed → Fix Released |
Looks fine. Please submit this fix upstream to Debian.