Activity log for bug #530584

Date Who What changed Old value New value Message
2010-03-02 10:42:07 Didier Roche-Tolomelli bug added bug
2010-03-04 12:33:08 James Westby bzr-builddeb: status New Triaged
2010-03-04 12:33:10 James Westby bzr-builddeb: importance Undecided Medium
2010-03-04 12:33:15 James Westby affects bzr-builddeb udd
2010-04-22 13:34:56 James Westby tags bzr
2010-06-10 10:11:16 Didier Roche-Tolomelli description The scenario seems to be the following (taking HACKING file as a filename example): have a branch A (containing a HACKING file), create a branch A-packaging from A (containing a HACKING file too, consequentely) then, use merge-upstream workflow, the A pristine tar not having a HACKING file., HACKING file is so removed from A-packaging. If upstream changed the HACKING file, and merge back the packaging branch to their upstream branch (for instance, with hudson daily build), there will be a conflict in the HACKING file. typical case: - you have your upstream branch with a "foo" file - this file isn't distributed into your tarball, so, at first merge-upstream, it will removing it from your packaging branch - then, with the recipe, on the merge back, no issue (deleted) … until the day, upstream change the content of "foo" file change in "foo" in trunk + merge of a deleted file from the packaging branch -> FAIL ------------- The scenario seems to be the following (taking HACKING file as a filename example): have a branch A (containing a HACKING file), create a branch A-packaging from A (containing a HACKING file too, consequentely) then, use merge-upstream workflow, the A pristine tar not having a HACKING file., HACKING file is so removed from A-packaging. If upstream changed the HACKING file, and merge back the packaging branch to their upstream branch (for instance, with hudson daily build), there will be a conflict in the HACKING file.
2010-06-29 07:20:54 Didier Roche-Tolomelli description typical case: - you have your upstream branch with a "foo" file - this file isn't distributed into your tarball, so, at first merge-upstream, it will removing it from your packaging branch - then, with the recipe, on the merge back, no issue (deleted) … until the day, upstream change the content of "foo" file change in "foo" in trunk + merge of a deleted file from the packaging branch -> FAIL ------------- The scenario seems to be the following (taking HACKING file as a filename example): have a branch A (containing a HACKING file), create a branch A-packaging from A (containing a HACKING file too, consequentely) then, use merge-upstream workflow, the A pristine tar not having a HACKING file., HACKING file is so removed from A-packaging. If upstream changed the HACKING file, and merge back the packaging branch to their upstream branch (for instance, with hudson daily build), there will be a conflict in the HACKING file. typical case: - you have your upstream branch with a "foo" file  - this file isn't distributed into your tarball, so, at first merge-upstream, it will removing it from your packaging branch  - then, with the recipe, on the merge back, no issue (deleted)  … until the day, upstream change the content of "foo" file  change in "foo" in trunk + merge of a deleted file from the packaging branch -> FAIL -> upstream has to include all kind of crude packages like autogen.sh, .bzrignore to tarball. When we miss one, conflict occurs in hudson. dx and desktop team loose approx one to two hours a week because of that, figuring out which files aren't distributed, relaunching hudson build and so on. ------------- The scenario seems to be the following (taking HACKING file as a filename example): have a branch A (containing a HACKING file), create a branch A-packaging from A (containing a HACKING file too, consequentely) then, use merge-upstream workflow, the A pristine tar not having a HACKING file., HACKING file is so removed from A-packaging. If upstream changed the HACKING file, and merge back the packaging branch to their upstream branch (for instance, with hudson daily build), there will be a conflict in the HACKING file.
2010-06-30 03:40:52 Martin Pool bug task added bzr
2010-06-30 03:43:14 Martin Pool bzr: status New Confirmed
2010-06-30 03:43:16 Martin Pool bzr: importance Undecided High
2010-06-30 03:43:22 Martin Pool tags bzr bzr merge udd
2011-02-10 22:14:42 Martin Pool bzr: assignee canonical-bazaar (canonical-bazaar)
2017-11-08 22:53:50 Jelmer Vernooij tags bzr merge udd bzr check-for-breezy merge udd