dch -r should detect when update-maintainer needs to be run

Bug #812685 reported by Steve Langasek on 2011-07-19
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu Distributed Development
Undecided
Unassigned
devscripts (Ubuntu)
Wishlist
Unassigned

Bug Description

When making first modifications to a package on the UDD branch, I frequently get caught out by not having run 'update-maintainer' until I get to the point of running 'bzr bd -S'. I frequently don't build the source package until *after* I've finished developing and have already pushed the branch to launchpad... complete with a release tag on the wrong revision, because I then have to update the branch again with the result of update-maintainer.

Catching update-maintainer at the source building stage isn't a problem for classic workflows, but for UDD, where I'll have already committed the change to bzr, it can be a real pain. I think either 'dch -r' or 'debcommit -r' should catch the fact that update-maintainer hasn't been run yet, and abort with the same error that dpkg-buildpackage outputs.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: devscripts 2.11.0ubuntu3
ProcVersionSignature: Ubuntu 3.0.0-5.6-generic 3.0.0-rc7
Uname: Linux 3.0.0-5-generic x86_64
Architecture: amd64
Date: Mon Jul 18 21:24:43 2011
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: devscripts
UpgradeStatus: Upgraded to oneiric on 2011-06-27 (21 days ago)

Steve Langasek (vorlon) wrote :
Steve Langasek (vorlon) on 2011-07-19
Changed in devscripts (Ubuntu):
status: New → Triaged
importance: Undecided → Wishlist
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers