The problem has been reported to the list since August, but so far the developers have not said anything about it. If you have another way of contacting them, please do, since this is a problem that should be simple to solve.
There is an alternative patch suggested by a Debian user, but it's setting the variables on the wrong place, inside the function that reads the config file instead of after calling that function where TopDir may potentially be changed.
If you look at the patch, it's extremely straighforward, all it's doing is setting CPool and Pool *after* resetting TopDir instead of before. You can also do the steps on the reported bug and verify that it indeed happens, and cpool will be empty. In fact, you will have a directory structure created under /var/lib/backuppc, no matter what you set TopDir to.
But there they took a ridiculous approach of saying that if you want to do that, you should use a symbolic link in /var/lib/backuppc to wherever you want to move it, but that is ridiculous since it breaks the installed RPM (rpm --verify will point that out), and also, if that's the case, the possibility to redefine TopDir should be removed from the config.
I still think you should go ahead and apply the patch.
The same problem has been reported several other times in the backuppc-devel list: sourceforge. net/mailarchive /forum. php?thread_ name=48CEEE9A. 3080106% 40resheteva. lan&forum_ name=backuppc- devel sourceforge. net/mailarchive /forum. php?thread_ name=2008091715 1648.GC22362% 40localhost. localdomain& forum_name= backuppc- devel sourceforge. net/mailarchive /forum. php?thread_ name=491B3BD2. 4080301% 40gmail. com&forum_ name=backuppc- devel sourceforge. net/mailarchive /forum. php?thread_ name=4921C17B. 1050905% 40resheteva. lan&forum_ name=backuppc- devel
http://
http://
http://
http://
The problem has been reported to the list since August, but so far the developers have not said anything about it. If you have another way of contacting them, please do, since this is a problem that should be simple to solve.
There is an alternative patch suggested by a Debian user, but it's setting the variables on the wrong place, inside the function that reads the config file instead of after calling that function where TopDir may potentially be changed.
If you look at the patch, it's extremely straighforward, all it's doing is setting CPool and Pool *after* resetting TopDir instead of before. You can also do the steps on the reported bug and verify that it indeed happens, and cpool will be empty. In fact, you will have a directory structure created under /var/lib/backuppc, no matter what you set TopDir to.
There is also the Debian bug: bugs.debian. org/cgi- bin/bugreport. cgi?bug= 495504
http://
But there they took a ridiculous approach of saying that if you want to do that, you should use a symbolic link in /var/lib/backuppc to wherever you want to move it, but that is ridiculous since it breaks the installed RPM (rpm --verify will point that out), and also, if that's the case, the possibility to redefine TopDir should be removed from the config.
I still think you should go ahead and apply the patch.