The attached patch makes bzr-gtk use Transport.create_prefix() rather than _create_prefix, which was private and removed in bzr.dev.
Cheers, Jelmer
# Bazaar merge directive format 2 (Bazaar 0.90) # revision_id: [email protected] # target_branch: lp:bzr-gtk # testament_sha1: a321a39fa7d6420ca7fadc6f9d7d2b70a0954d8e # timestamp: 2009-05-04 19:15:20 +0200 # base_revision_id: [email protected] # # Begin patch === modified file 'push.py' --- push.py 2008-07-22 19:46:47 +0000 +++ push.py 2009-05-04 17:15:09 +0000 @@ -25,8 +25,6 @@ from errors import show_bzr_error -# FIXME: This needs to be public JRV 20070714 -from bzrlib.builtins import _create_prefix from bzrlib.config import LocationConfig import bzrlib.errors as errors @@ -144,7 +142,7 @@ response = question_dialog(_i18n('Non existing parent directory'), _i18n("The parent directory (%s)\ndoesn't exist. Create?") % location) if response == gtk.RESPONSE_OK: - _create_prefix(transport) + transport.create_prefix() else: return dir_to = br_from.bzrdir.clone(location_url, # Begin bundle IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWfq2C/YAAXBfgAAUUWP//1IQ AwC////wUAM9Pb2aadK662EoU1T0T08RQenop6Rp6hkNoQ2iZBgAAAABoNAGgGgEkIUwQTQAzRDC GgGg0wkkIZNUbU9oUeoBoPUNBoNABJKZDQT0Rk0xKeamTSbQhkBspwX5ktsCmV9aYZRZ9mD4BJgZ NjKzeCHjbqO3Jkzb8ExdPBWzTNCZlXhl2b39NrMrp23KJzhz9o+FFE0nrVrEbsqmQPu3ot+uJExy IFmkemNIjK+4y8BCdImh9eAXtKlXkpPUAzerTIWtbRhPLioe58opnIKS0yHWG4q17DvFkK8V1auO eBQYcOWu/KDbShZRpimZSQspug1YHMOslYSP0touYE5aomorYecGw3SPDjOxAhbeVk5kGRYtFYVk w1iCwcQamrQwGSwPmBuKSYwMSm/ImFqF79SWXUa4i3ci1gqJkZ20qOxXqm/O0dEgYwFOScUrkol5 VgWTHmBGsahUksCZZiqfFiSpAcGKh8WKVOUm8wDFUHpOKDimiLDG5PmIhLYWep1YXsx8ylsW0kk2 9WJG7Pgv0RNyjPFQjrukmZvpp4tVaok1ey3GaxEiQUePI72315lA8PTe4RYRlXKhHZUnTocx4jyK wr87skayUgMXEcBx3uvlbDLkX8I6EiiUp68CSkOhYQtPzbnlkZd1Iss5mKjTTcYFejzWLgmL7y2L e4p+4CNicjVdbU4Rt7ZBvHqAF86dfvGMDAgfHHwmIFLlyrEeKrEy/2WxdRSSBPWtdBV3Bxgc7k4s +4dePeztQkQLgK6CxHelr+Wys+hkXUlhKQLA9UZ8E4W6K4HtokcYYLgpgTki3Og8jGufaSuAzHuB 73fF1PPZdIooshlkwoT4h4HdbUjqCYiK0T1LXbffcnkoZELsyEBsT6SNFaFptwY80yRjYDXGJiyF SMffz5GUWCLanT2RWHcTJjMTdb84pSGahgdhHv335pjUaANQuJUpUX4nX4OYvr0mLzY0hXmVcMx5 YGpfz3bmKmVHF2jo5qf0xFYoOtLRfh0LCjPRXctye8UPeLoqMHEXckU4UJD6tgv2
-- bzr-gtk mailing list [email protected] Modify settings or unsubscribe at: https://lists.canonical.com/mailman/listinfo/bzr-gtk
