[Mailman-Developers] Important Mailman 2.1.9 to 2.1.10 upgrade note.

Mark Sapiro mark at msapiro.net
Mon May 19 02:31:46 CEST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Barry Warsaw wrote:
| On May 3, 2008, at 12:15 PM, Mark Sapiro wrote:
|
|> BTW, the above stuff all comes from changes I made on the 2.1 branch at
|> revs 1072 and 1074. Did anyone look at the cull_bad_shunt cron and
|> bin/update change at revs 1074 and 1075 of
|> <https://code.launchpad.net/~msapiro/mailman/cull_bad_shunt>?
|
| Mark,
|
| There looks to be something very strange going on with this branch.  How
| did you create it?


I have a directory, MM_bzr, on my local workstation that has been 'bzr
init'd and has subdirectories 2.1, 2.2, 3.0 and admin which initially
were populated via 'bzr co' from launchpad. Everything has subsequently
been upgraded with 'bzr upgrade --pack-0.92'. Local bzr is 1.2.0.

I created MM_bzr/cull_bad_shunt locally with bzr branch from MM_bzr/2.1
at rev 1074. I then committed revs 1074 and 1075. I created the
cull_bad_shunt branch on launchpad and then 'bzr push'd my local branch.



| % bzr info
| Repository tree (format: pack-0.92)
| Location:
|   shared repository: /Users/barry/projects/mailman
|   repository branch: .
|
| Related branches:
|   parent branch:
| http://bazaar.launchpad.net/%7Emsapiro/mailman/cull_bad_shunt/


$ bzr info
Standalone tree (format: pack-0.92)
Location:
~  branch root: .

Related branches:
~    push branch:
bzr+ssh://msapiro@bazaar.launchpad.net/%7Emsapiro/mailman/cull_bad_shunt/
~  submit branch: /cygdrive/c/MM_bzr/2.1


| % bzr version-info
| revision-id: mark at msapiro.net-20080427175235-ld4mi9cf2aunq27b
| date: 2008-04-27 10:52:35 -0700
| build-date: 2008-05-18 18:29:34 -0400
| revno: 2
| branch-nick: cull_bad_shunt


$ bzr version-info
revision-id: mark at msapiro.net-20080427175235-ld4mi9cf2aunq27b
date: 2008-04-27 10:52:35 -0700
build-date: 2008-05-18 17:21:11 -0700
revno: 1075
branch-nick: cull_bad_shunt


| % bzr log | head -n 20
| ------------------------------------------------------------
| revno: 1075
| committer: Mark Sapiro <mark at msapiro.net>
| branch nick: cull_bad_shunt
| timestamp: Sun 2008-04-27 10:52:35 -0700
| message:
|   Changed bin/update to remove .bak qfiles.
| ------------------------------------------------------------
| revno: 1074
| committer: Mark Sapiro <mark at msapiro.net>
| branch nick: cull_bad_shunt
| timestamp: Sun 2008-04-27 10:37:39 -0700
| message:
|   Added new cron/cull_bad_shunt and supporting Defaults.py.in settings.
| ------------------------------------------------------------
| revno: 1073
| committer: Mark Sapiro <mark at msapiro.net>
| branch nick: 2.1
| timestamp: Sat 2008-04-26 17:59:18 -0700
| message:


$ bzr log | head -n 20
- ------------------------------------------------------------
revno: 1075
committer: Mark Sapiro <mark at msapiro.net>
branch nick: cull_bad_shunt
timestamp: Sun 2008-04-27 10:52:35 -0700
message:
~  Changed bin/update to remove .bak qfiles.
- ------------------------------------------------------------
revno: 1074
committer: Mark Sapiro <mark at msapiro.net>
branch nick: cull_bad_shunt
timestamp: Sun 2008-04-27 10:37:39 -0700
message:
~  Added new cron/cull_bad_shunt and supporting Defaults.py.in settings.
- ------------------------------------------------------------
revno: 1073
committer: Mark Sapiro <mark at msapiro.net>
branch nick: 2.1
timestamp: Sat 2008-04-26 17:59:18 -0700
message:


| % bzr log -r 1074..1075
| bzr: ERROR: Requested revision: u'1074' does not exist in branch:
| BzrBranch6('file:///Users/barry/projects/mailman/cull_bad_shunt/')


$ bzr log -r 1074..1075
- ------------------------------------------------------------
revno: 1075
committer: Mark Sapiro <mark at msapiro.net>
branch nick: cull_bad_shunt
timestamp: Sun 2008-04-27 10:52:35 -0700
message:
~  Changed bin/update to remove .bak qfiles.
- ------------------------------------------------------------
revno: 1074
committer: Mark Sapiro <mark at msapiro.net>
branch nick: cull_bad_shunt
timestamp: Sun 2008-04-27 10:37:39 -0700
message:
~  Added new cron/cull_bad_shunt and supporting Defaults.py.in settings.


| % bzr diff -r 1073..1075
| bzr: ERROR: Requested revision: u'1073' does not exist in branch:
| BzrBranch6('file:///Users/barry/projects/mailman/cull_bad_shunt/')
|
|
| % bzr diff -r 1..-1
| bzr: ERROR: exceptions.AssertionError: revno/history mismatch


Both of the above bzr diff commands work in my local branch.

Also, browsing the branch and changes at
<https://code.launchpad.net/~msapiro/mailman/cull_bad_shunt> seems to
produce expected results.

- --
Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)

iD8DBQFIMMpyVVuXXpU7hpMRAspEAKD76xlQh7OyOHBBby3aWgRd4B5j/wCgoaJG
9ph9yf/lka0Yqx1ylTH1ygk=
=3/rS
-----END PGP SIGNATURE-----


More information about the Mailman-Developers mailing list