Activity log for bug #1581065

Date Who What changed Old value New value Message
2016-05-12 14:21:22 James Page bug added bug
2016-05-12 14:22:05 James Page attachment added requires.txt https://bugs.launchpad.net/ubuntu/+source/dh-python/+bug/1581065/+attachment/4661294/+files/requires.txt
2016-05-12 15:56:17 James Page nominated for series Ubuntu Yakkety
2016-05-12 15:56:17 James Page bug task added dh-python (Ubuntu Yakkety)
2016-05-12 15:56:17 James Page nominated for series Ubuntu Xenial
2016-05-12 15:56:17 James Page bug task added dh-python (Ubuntu Xenial)
2016-05-12 15:56:28 James Page dh-python (Ubuntu Xenial): importance Undecided High
2016-05-12 15:56:30 James Page dh-python (Ubuntu Yakkety): importance Undecided High
2016-05-12 15:56:31 James Page dh-python (Ubuntu Xenial): status New Triaged
2016-05-12 15:56:33 James Page dh-python (Ubuntu Yakkety): status New Triaged
2016-05-12 16:10:25 James Page bug added subscriber Ubuntu Stable Release Updates Team
2016-05-12 23:34:08 Launchpad Janitor dh-python (Ubuntu Yakkety): status Triaged Fix Released
2016-05-14 20:13:19 James Page description Some updates to requirements for openstack projects (glance and keystone specifically) is causing dh-python to incorrectly generate a != version dependency; this is the requires.txt entry: cryptography!=1.3.0,>=1.0 which causes (utimately): dpkg-gencontrol: warning: can't parse dependency python-cryptography (!= 1.3.0) from the generated dependency line: "python-castellan, python-crypto (>= 2.6), python-cryptography (!= 1.3.0), python-debtcollector, python-eventlet, python-futurist, python-glance-store, python-httplib2, python-iso8601, python-jsonschema, python-keystoneauth1, python-keystoneclient, python-keystonemiddleware, python-migrate, python-monotonic, python-openssl, python-oslo.concurrency, python-oslo.config, python-oslo.context, python-oslo.db, python-oslo.i18n, python-oslo.log, python-oslo.messaging, python-oslo.middleware, python-oslo.policy, python-oslo.serialization, python-oslo.service, python-oslo.utils, python-osprofiler, python-paste, python-pastedeploy, python-pbr, python-prettytable, python-retrying, python-semantic-version, python-six (>= 1.9.0), python-sqlalchemy (>= 1.0~), python-sqlalchemy (<< 1.1), python-stevedore, python-taskflow, python-webob, python-wsme, python:any (<< 2.8), python:any (>= 2.6~), python:any (>= 2.7.5-5~), python:any (>= 2.7~)," ProblemType: Bug DistroRelease: Ubuntu 16.10 Package: dh-python 2.20151103ubuntu1 ProcVersionSignature: Ubuntu 4.4.0-22.39-generic 4.4.8 Uname: Linux 4.4.0-22-generic x86_64 NonfreeKernelModules: zfs zunicode zcommon znvpair zavl ApportVersion: 2.20.1-0ubuntu3 Architecture: amd64 CurrentDesktop: Unity Date: Thu May 12 15:15:36 2016 Dependencies: EcryptfsInUse: Yes InstallationDate: Installed on 2016-01-17 (115 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160117) PackageArchitecture: all SourcePackage: dh-python UpgradeStatus: No upgrade log present (probably fresh install) [Impact] dh-python incorrectly used != version operators in some cases, resulting in failed package builds; this impacts a number of stable updates for Xenial which blacklist a specific cryptography version. [Test Case] Build stable release of glance/keystone/nova for xenial/mitaka (parse problem in original bug report) [Regression Potential] Testing OK in yakkety; change is minimal and ensures != operator is ignored when detected. [Original Bug Report] Some updates to requirements for openstack projects (glance and keystone specifically) is causing dh-python to incorrectly generate a != version dependency; this is the requires.txt entry:  cryptography!=1.3.0,>=1.0 which causes (utimately): dpkg-gencontrol: warning: can't parse dependency python-cryptography (!= 1.3.0) from the generated dependency line: "python-castellan, python-crypto (>= 2.6), python-cryptography (!= 1.3.0), python-debtcollector, python-eventlet, python-futurist, python-glance-store, python-httplib2, python-iso8601, python-jsonschema, python-keystoneauth1, python-keystoneclient, python-keystonemiddleware, python-migrate, python-monotonic, python-openssl, python-oslo.concurrency, python-oslo.config, python-oslo.context, python-oslo.db, python-oslo.i18n, python-oslo.log, python-oslo.messaging, python-oslo.middleware, python-oslo.policy, python-oslo.serialization, python-oslo.service, python-oslo.utils, python-osprofiler, python-paste, python-pastedeploy, python-pbr, python-prettytable, python-retrying, python-semantic-version, python-six (>= 1.9.0), python-sqlalchemy (>= 1.0~), python-sqlalchemy (<< 1.1), python-stevedore, python-taskflow, python-webob, python-wsme, python:any (<< 2.8), python:any (>= 2.6~), python:any (>= 2.7.5-5~), python:any (>= 2.7~)," ProblemType: Bug DistroRelease: Ubuntu 16.10 Package: dh-python 2.20151103ubuntu1 ProcVersionSignature: Ubuntu 4.4.0-22.39-generic 4.4.8 Uname: Linux 4.4.0-22-generic x86_64 NonfreeKernelModules: zfs zunicode zcommon znvpair zavl ApportVersion: 2.20.1-0ubuntu3 Architecture: amd64 CurrentDesktop: Unity Date: Thu May 12 15:15:36 2016 Dependencies: EcryptfsInUse: Yes InstallationDate: Installed on 2016-01-17 (115 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160117) PackageArchitecture: all SourcePackage: dh-python UpgradeStatus: No upgrade log present (probably fresh install)
2016-05-18 09:09:26 Martin Pitt dh-python (Ubuntu Xenial): status Triaged Fix Committed
2016-05-18 09:09:30 Martin Pitt bug added subscriber SRU Verification
2016-05-18 09:09:32 Martin Pitt tags amd64 apport-bug yakkety amd64 apport-bug verification-needed yakkety
2016-05-18 11:30:29 James Page tags amd64 apport-bug verification-needed yakkety amd64 apport-bug verification-done yakkety
2016-05-26 21:42:45 Launchpad Janitor dh-python (Ubuntu Xenial): status Fix Committed Fix Released
2016-05-26 21:42:49 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2016-06-20 15:05:58 Corey Bryant nominated for series Ubuntu Wily
2016-06-20 15:05:58 Corey Bryant bug task added dh-python (Ubuntu Wily)
2016-06-20 15:06:04 Corey Bryant dh-python (Ubuntu Wily): importance Undecided High
2016-07-01 19:38:45 Steve Langasek dh-python (Ubuntu Wily): status New Fix Committed
2016-07-01 19:38:48 Steve Langasek bug added subscriber Ubuntu Stable Release Updates Team
2016-07-01 19:38:54 Steve Langasek tags amd64 apport-bug verification-done yakkety amd64 apport-bug yakkety
2016-07-01 19:38:55 Steve Langasek tags amd64 apport-bug yakkety amd64 apport-bug verification-needed yakkety
2016-07-12 12:42:03 Corey Bryant tags amd64 apport-bug verification-needed yakkety amd64 apport-bug verification-done yakkety
2016-07-13 06:20:22 Launchpad Janitor dh-python (Ubuntu Wily): status Fix Committed Fix Released