[Bug 947180] [NEW] edit-patch should not unapply quilt patches
Michael Hall
mhall119 at ubuntu.com
Mon Mar 5 14:58:20 UTC 2012
Public bug reported:
edit-patch will currently unapply all quilt patches before committing
changes. However, when some of those patches are applied to the branch
already, running edit-patch will unapply those as well, resulting in
more changes in the commit than the developer is actually applying.
== IRC #ubuntu-devel ==
09:50 < mhall119> so the question is, when there are applied patches on the branch,
should they be unapplied in a separate revision from the actual
change, or as part of the same revision
09:50 < dholbach> :)
09:50 < mhall119> not so much "if" as "when"
09:50 < cjwatson> absolutely not in a separate revision
09:50 < mhall119> cjwatson: why?
09:50 < cjwatson> because each revision should be self-contained
09:51 < cjwatson> if there are applied patches on the branch, then you should leave
the branch that way
09:51 < cjwatson> if there are unapplied patches on the branch, then you should
leave the branch that way
09:51 < mhall119> cjwatson: ok, but edit-patch unapplies all patches
09:51 < cjwatson> edit-patch shouldn't be changing the branch handling policy
09:51 < mhall119> so should edit-patch not be used?
09:51 < cjwatson> surely it should be fixed
09:53 < mhall119> so that's a bug in edit-patch? If so, I'll file a bug report
09:55 < cjwatson> sounds like it; it should try as hard as possible to leave stuff
the way it found it ...
** Affects: devscripts (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to devscripts in Ubuntu.
https://bugs.launchpad.net/bugs/947180
Title:
edit-patch should not unapply quilt patches
Status in “devscripts” package in Ubuntu:
New
Bug description:
edit-patch will currently unapply all quilt patches before committing
changes. However, when some of those patches are applied to the
branch already, running edit-patch will unapply those as well,
resulting in more changes in the commit than the developer is actually
applying.
== IRC #ubuntu-devel ==
09:50 < mhall119> so the question is, when there are applied patches on the branch,
should they be unapplied in a separate revision from the actual
change, or as part of the same revision
09:50 < dholbach> :)
09:50 < mhall119> not so much "if" as "when"
09:50 < cjwatson> absolutely not in a separate revision
09:50 < mhall119> cjwatson: why?
09:50 < cjwatson> because each revision should be self-contained
09:51 < cjwatson> if there are applied patches on the branch, then you should leave
the branch that way
09:51 < cjwatson> if there are unapplied patches on the branch, then you should
leave the branch that way
09:51 < mhall119> cjwatson: ok, but edit-patch unapplies all patches
09:51 < cjwatson> edit-patch shouldn't be changing the branch handling policy
09:51 < mhall119> so should edit-patch not be used?
09:51 < cjwatson> surely it should be fixed
09:53 < mhall119> so that's a bug in edit-patch? If so, I'll file a bug report
09:55 < cjwatson> sounds like it; it should try as hard as possible to leave stuff
the way it found it ...
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/devscripts/+bug/947180/+subscriptions
More information about the foundations-bugs
mailing list