[Bug 128242] Re: minorest revision number change breaks network protocol
** Changed in: rdiff-backup (Ubuntu) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/128242 Title: minorest revision number change breaks network protocol To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rdiff-backup/+bug/128242/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
Seems like the new Debian Maintainer, Carl Chenet, agrees about sticking to stable releases of rdiff-backup. To quote him directly: I'll stick with the stable branch. I don't have any interest in a development version. -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
Well, so long as he's clear as to rdiff-backup's use of early Linux kernel version number schemes, I'd say that's good enough to mark this as fix committed :) -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
Yeah, I'll mark this report as Fix committed. This bug was to a large part the result of Ubuntu including rdiff-backup versions from its development branch. This most likely won't happen in the future since a) We are aware of the problem. b) Debian Unstable will contain version from the stable branch. ** Changed in: rdiff-backup (Ubuntu) Status: Confirmed = Fix Committed -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
@Andreas, Worked for me too. Thank you! -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
How did the Debian maintainer react to this information about revision numbers? Do we have a commitment to package only stable releases under the 'rdiff-backup' package name? If so, then perhaps we can mark this as Fix Released in Ubuntu, since imports will never again grab a development release. -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
@Nick: Never got any response on my mail to the Debian Maintainer. On the other hand, rdiff-backup has gotten a new Debain maintainer since then, so I guess I can send him the same question. -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
@Andreas, Thanks - that should do the trick! -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
Would using an APT-Pinning scheme be a good way to work around this? -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
Well, not sure what the proper solution is for current/old version of Ubuntu But since Jaunty includes a rdiff-backup version from its stable branch (now 1.2.x) I'd say the strategy for the near future should be to make sure we don't yet again take in versions from the development branch (now 1.3.x). Actually, I think I'll send an e-mail to the Debain maintainer regarding his view on the matter. -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
I tried - albeit quite briefly - installing the Intrepid version of rdiff-backup using APT-Pinning onto Jaunty but due to it depending on Python2.6 it failed. This is a real headache. It means effectively that you can't use rdiff- backup between releases of Ubuntu from now on. I guess the minor version steps between Gutsy and Intrepid 1.1.15 to 1.1.16 have been OK. But what happens now we have a 1.2.X in the mix? Could we backport a 1.2 release perhaps? -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
@Alan: Well, perhaps this PPA (which I maintain) can be of some use, as a workaround? https://launchpad.net/~rdiff-backup-pkgs/+archive/ppa -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
I have just encountered this problem after upgrading a desktop machine to Jaunty yesterday. My server (which manages the backups and is running Intrepid 8.10) now fails because the versions are too far out I assume. Here's the error log when running from the CLI: back...@vimes:~$ rdiff-backup -v9 --include-filelist rdiff-lobsang-list lobsang-backup::/home/alord alord/lobsang Sat Apr 11 16:16:59 2009 Using rdiff-backup version 1.1.16 Sat Apr 11 16:16:59 2009 Executing ssh -C lobsang-backup rdiff-backup --server Sat Apr 11 16:16:59 2009 Client sending (0): ConnectionRequest: Globals.get with 1 arguments Sat Apr 11 16:16:59 2009 Client sending (0): 'version' Sat Apr 11 16:16:59 2009 Client received (0): '1.2.7' Sat Apr 11 16:16:59 2009 Warning: Local version 1.1.16 does not match remote version 1.2.7. Sat Apr 11 16:16:59 2009 Registering connection 1 Sat Apr 11 16:16:59 2009 Client sending (0): ConnectionRequest: SetConnections.init_connection_remote with 1 arguments Sat Apr 11 16:16:59 2009 Client sending (0): 1 Sat Apr 11 16:16:59 2009 Client received (0): None Sat Apr 11 16:16:59 2009 Client sending (0): ConnectionRequest: log.Log.setverbosity with 1 arguments Sat Apr 11 16:16:59 2009 Client sending (0): 9 Sat Apr 11 16:16:59 2009 Client received (0): None Sat Apr 11 16:16:59 2009 Client sending (0): ConnectionRequest: log.Log.setterm_verbosity with 1 arguments Sat Apr 11 16:16:59 2009 Client sending (0): 9 Sat Apr 11 16:16:59 2009 Server sending (0): None Sat Apr 11 16:16:59 2009 Client received (0): None Sat Apr 11 16:16:59 2009 Client sending (0): ConnectionRequest: C.make_file_dict with 1 arguments Sat Apr 11 16:16:59 2009 Client sending (0): '/home/alord' Sat Apr 11 16:16:59 2009 Server received (0): ConnectionRequest: log.Log.setterm_verbosity with 1 arguments Sat Apr 11 16:16:59 2009 Server received (0): 9 Sat Apr 11 16:16:59 2009 Server sending (0): None Sat Apr 11 16:16:59 2009 Client received (0): Warning Security Violation! Bad request for function: C.make_file_dict with arguments: ['/home/alord'] Sat Apr 11 16:16:59 2009 Exception ' Warning Security Violation! Bad request for function: C.make_file_dict with arguments: ['/home/alord'] ' raised of class 'class 'rdiff_backup.Security.Violation'': File /var/lib/python-support/python2.5/rdiff_backup/Main.py, line 302, in error_check_Main try: Main(arglist) File /var/lib/python-support/python2.5/rdiff_backup/Main.py, line 319, in Main rps = map(SetConnections.cmdpair2rp, cmdpairs) File /var/lib/python-support/python2.5/rdiff_backup/SetConnections.py, line 78, in cmdpair2rp return rpath.RPath(conn, filename).normalize() File /var/lib/python-support/python2.5/rdiff_backup/rpath.py, line 767, in __init__ else: self.setdata() File /var/lib/python-support/python2.5/rdiff_backup/rpath.py, line 791, in setdata self.data = self.conn.C.make_file_dict(self.path) File /var/lib/python-support/python2.5/rdiff_backup/connection.py, line 447, in __call__ return apply(self.connection.reval, (self.name,) + args) File /var/lib/python-support/python2.5/rdiff_backup/connection.py, line 369, in reval if isinstance(result, Exception): raise result Traceback (most recent call last): File /usr/bin/rdiff-backup, line 23, in module rdiff_backup.Main.error_check_Main(sys.argv[1:]) File /var/lib/python-support/python2.5/rdiff_backup/Main.py, line 302, in error_check_Main try: Main(arglist) File /var/lib/python-support/python2.5/rdiff_backup/Main.py, line 319, in Main rps = map(SetConnections.cmdpair2rp, cmdpairs) File /var/lib/python-support/python2.5/rdiff_backup/SetConnections.py, line 78, in cmdpair2rp return rpath.RPath(conn, filename).normalize() File /var/lib/python-support/python2.5/rdiff_backup/rpath.py, line 767, in __init__ else: self.setdata() File /var/lib/python-support/python2.5/rdiff_backup/rpath.py, line 791, in setdata self.data = self.conn.C.make_file_dict(self.path) File /var/lib/python-support/python2.5/rdiff_backup/connection.py, line 447, in __call__ return apply(self.connection.reval, (self.name,) + args) File /var/lib/python-support/python2.5/rdiff_backup/connection.py, line 369, in reval if isinstance(result, Exception): raise result rdiff_backup.Security.Violation: Warning Security Violation! Bad request for function: C.make_file_dict with arguments: ['/home/alord'] Sat Apr 11 16:16:59 2009 Server received (0): ConnectionRequest: C.make_file_dict with 1 arguments Sat Apr 11 16:16:59 2009 Server received (0): '/home/alord' Sat Apr 11 16:16:59 2009 Sending back exception Warning Security Violation! Bad request for function: C.make_file_dict with arguments: ['/home/alord'] of type class 'rdiff_backup.Security.Violation': File /var/lib/python-support/python2.6/rdiff_backup/connection.py, line 334, in answer_request Security.vet_request(request, argument_list) File
[Bug 128242] Re: minorest revision number change breaks network protocol
Besides upgrading my production server, or using a earlier version of rdiff-backup on other machines, are there any other work arounds for getting rdiff-backup 1.1.12 or better onto dapper server. -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 128242] Re: minorest revision number change breaks network protocol
I use duplicity as a workaround. On 1/20/09, Tommy Williams talen.quickbl...@gmail.com wrote: Besides upgrading my production server, or using a earlier version of rdiff-backup on other machines, are there any other work arounds for getting rdiff-backup 1.1.12 or better onto dapper server. -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a direct subscriber of the bug. -- Martin http://launchpad.net/~mbp/ -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
I (think) I encountered this (from gusty to hardy), and I did not get a tidy message, just a traceback. -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
** Changed in: rdiff-backup (Debian) Status: New = Fix Released -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
We can't directly backport 1.1.12 to Dapper due to Python policy changes, but it should be OK for Edgy and Feisty. Alternatively, we could do something like what unison does and have an rdiff-backup-1.1.5 in Gutsy. -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
owsla, I appreciate the need for protocol changes, and appreciate that the unstable version is meant to be a moving target. The problem as I see it is that Ubuntu does not package the stable version of rdiff- backup, and that the unstable versions are not explicitly packaged with protocol versions in the package names. I probably should have chosen a more Ubuntu-specific subject for this bug, but space is short. William, I think that it is a good idea to have an rdiff-backup-1.1.5 in gutsy, and that would give me a chance to start adjusting dependencies in my internal systems to prefer that package in advance of release. It would be best if we had rdiff-backup-1.1.12 and rdiff-backup-1.0.5 (or just '1.0' if that's where protocol compatability lives in the stable version number scheme) as well, and pointed to the appropriate ones with rdiff-backup-stable and a transitional rdiff-backup package. -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
Unfortunately, this protocol change was necessary to fix a long-standing and troublesome bug. These are the kind of changes that can happen in a development branch, and that is why it is highly recommended that you run the same version on all machines (rdiff-backup checks for this and prints a warning otherwise). The silver lining is that a new stable release is in the near future, probably within the next two months and certainly by the end of 2007. Andrew -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
I got hit by this when I upgraded this morning. I might try to backport 1.1.12 to Dapper for now, but that's not an ideal fix. ** Changed in: rdiff-backup (Ubuntu) Importance: Undecided = High Status: New = Confirmed ** Bug watch added: Debian Bug tracker #434627 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=434627 ** Also affects: rdiff-backup (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=434627 Importance: Unknown Status: Unknown -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 128242] Re: minorest revision number change breaks network protocol
** Changed in: rdiff-backup (Debian) Status: Unknown = New -- minorest revision number change breaks network protocol https://bugs.launchpad.net/bugs/128242 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs