package does not include dpkg version
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
curtin (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Xenial |
Fix Released
|
Medium
|
Unassigned | ||
Yakkety |
Fix Released
|
Medium
|
Unassigned | ||
Zesty |
Fix Released
|
Medium
|
Unassigned |
Bug Description
==== Begin SRU Template ====
[Impact]
A feature was added to curtin upstream to allow the package build
process to add its version to the curtin version reported.
That version is exposed via:
$ curtin version
0.1.0~
And then also
$ python3 -c 'from curtin import version; print(version.
0.1.0~
The above are shown in zesty. However, the SRU'd versions did not
get the packaging change to write that information, so they show only
0.1.0
The fix is to make the change made in zesty's debian/rules.
[Test Case]
$ apt-get install curtin
$ curtin version
Expect to see the packaged version reported, with bzr460 in it.
[Regression Potential]
Low chance of regression, as 'curtin version' and the python library
function version_string was only recently added for this feature, so
nothing would depend on the broken behavior.
==== End SRU Template ====
in trunk revno 448, we added patching of a file in curtin via debian/rules so that the packaged version would report its version correctly.
ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: curtin 0.1.0~bzr460-
ProcVersionSign
Uname: Linux 4.9.0-15-generic x86_64
ApportVersion: 2.20.3-0ubuntu8.2
Architecture: amd64
Date: Wed Feb 22 16:20:42 2017
PackageArchitec
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
LANG=C.UTF-8
SourcePackage: curtin
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
- Ryan Harper (community): Approve
-
Diff: 34 lines (+12/-0)2 files modifieddebian/changelog (+7/-0)
debian/rules (+5/-0)
- Ryan Harper (community): Approve
-
Diff: 34 lines (+12/-0)2 files modifieddebian/changelog (+7/-0)
debian/rules (+5/-0)
Changed in curtin (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in curtin (Ubuntu Xenial): | |
status: | New → Confirmed |
Changed in curtin (Ubuntu Yakkety): | |
status: | New → Confirmed |
Changed in curtin (Ubuntu Zesty): | |
status: | Confirmed → Fix Released |
Changed in curtin (Ubuntu Yakkety): | |
importance: | Undecided → Medium |
Changed in curtin (Ubuntu Xenial): | |
importance: | Undecided → Medium |
description: | updated |
Hello Scott, or anyone else affected,
Accepted curtin into yakkety-proposed. The package will build now and be available at https:/ /launchpad. net/ubuntu/ +source/ curtin/ 0.1.0~bzr470- 0ubuntu1~ 16.10.1 in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed. In either case, details of your testing will help us make a better decision.
Further information regarding the verification process can be found at https:/ /wiki.ubuntu. com/QATeam/ PerformingSRUVe rification . Thank you in advance!