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

Bug #812685 reported by Steve Langasek
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu Distributed Development
New
Undecided
Unassigned
devscripts (Ubuntu)
Triaged
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)

Revision history for this message
Steve Langasek (vorlon) wrote :
Steve Langasek (vorlon)
Changed in devscripts (Ubuntu):
status: New → Triaged
importance: Undecided → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.