[Fwd: Re: backup error due to different versions of rdiff-backup]
[Failed to hit reply-all. Here it is for the archive.]
Dr. Scott S. Jones wrote:
> I am experiencing a strange backup problem, as described below:
> Warning: Local version 1.1.5 does not match remote version 0.13.4.
> Server may work, but there is a version mismatch:
> Local version: 1.1.5
> Remote version: 0.13.4
> My questions:
> How do I get both to be the same versions? I run Debian 3.1 on both machines
> and keep things updated with apt-get update/upgrade.
Your local server that has 1.1.5 must be running Debian Unstable as
that's the version of rdiff-backup in Debian Unstable right now. Your
remote server with 0.13.4 must be running Debian Stable as that's the
version of rdiff-backup in Debian Stable right now.
You can confirm this by checking your apt sources in /etc/apt/sources.list
You have several options to get both systems using the same
rdiff-backup. One would be to upgrade the stable server to unstable.
(This might not be wise if that server is mission-critical.)
Another option would be to uninstall rdiff-backup from both systems and
then just download 1.0.4 from the website and compile it on both
systems. The installation is extremely simple, but you can't use the
Debian version of librsync. So, as root do this on each machine:
Re: [Fwd: Re: backup error due to different versions of rdiff-backup]
On Fri, 20 Jan 2006, Brian C wrote:
> Another option would be to uninstall rdiff-backup from both systems and
> then just download 1.0.4 from the website and compile it on both
> systems. The installation is extremely simple, but you can't use the
> Debian version of librsync. So, as root do this on each machine:
I could be wrong about Debian stable's version of librsync (it is 0.9.7)
not working with a manually installed rdiff-backup 1.0.4 because I
initially did not have python2.3-dev installed (which is required) and
so the errors I saw could have been related to that even though I
thought it was complaining about librsync.
Someone with a fresh Sarge installation should try:
Re: backup error due to different versions of rdiff-backup
On Sun, 22 Jan 2006, sim wrote:
> Dean's package seems to depend on a newer libc6, this is what I got on
> a sarge machine:
> puddle:~# dpkg -i rdiff-backup_1.0.4-0.cvs20060120_i386.deb
> Selecting previously deselected package rdiff-backup.
> (Reading database ... 25685 files and directories currently installed.)
> Unpacking rdiff-backup (from rdiff-backup_1.0.4-0.cvs20060120_i386.deb) ...
> dpkg: dependency problems prevent configuration of rdiff-backup:
> rdiff-backup depends on libc6 (>= 2.3.5-1); however:
> Version of libc6 on system is 2.3.2.ds1-22.
> dpkg: error processing rdiff-backup (--install):
> dependency problems - leaving unconfigured
> Errors were encountered while processing:
> Dean this package was created on a machine running etch right?
i run unstable... is it called etch now? i never pay attention and just
always run unstable :)
> I used apt-get source to download the rdiff-backup source on to a machine
> running etch, then I copied the source tree to a sarge machine and
> built it there.
> Now rdiff-backup backs up from etch to sarge without any warnings.
> You need to have librsync-dev and the debian packaging tools installed.
one more useful command to know: apt-get build-dep rdiff-backup
i'm pretty sure that would have hauled in everything you needed to build
it... if not then the source package has a bug :)