default distribution hard coded to release that devscripts was built on
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devscripts (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
devscripts/
debchange: debchange.pl $(VERSION_FILE)
ifeq ($(shell dpkg-vendor --query Vendor),Ubuntu)
# On Ubuntu always default to targeting the release that it's built on,
# not the current devel release, since its primary use on stable releases
# will be for preparing PPA uploads.
endif
That means that we have to upload a change to devscripts in order to change the default to being the current development release.
This is silly for a number of reasons
a.) there is code in debchange.pl (get_ubuntu_
b.) the build distro is only right for 6 months at most, and then wrong ever after.
Personally, I think the devel release is the correct default, but to preseve
the original intent, we could possibly change it to the *runtime* value of
lsb_release -sc.
ProblemType: Bug
DistroRelease: Ubuntu 17.04
Package: devscripts 2.16.6ubuntu1
ProcVersionSign
Uname: Linux 4.8.0-30-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.4-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Jan 11 12:04:50 2017
EcryptfsInUse: Yes
InstallationDate: Installed on 2015-07-23 (538 days ago)
InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Alpha amd64 (20150722.1)
SourcePackage: devscripts
UpgradeStatus: No upgrade log present (probably fresh install)
I opened this just because I hate that right now 'dch -r' writes 'yakkety'.
I'm running zesty, personally that is a better default.