Question #193846 on Duplicity changed: https://answers.launchpad.net/duplicity/+question/193846
edso proposed the following answer: On 04.05.2012 11:20, Kai-Alexander Ude wrote: > Question #193846 on Duplicity changed: > https://answers.launchpad.net/duplicity/+question/193846 > > Kai-Alexander Ude proposed the following answer: > Sorry for the long delay. > Had very much to do last two weeks. No time for checking backup process :-( > > But now there is another problem with duplicity. > I installed duplicity to /root/_apps/duplicity-0.6.18/ (see > http://duply.net/?title=Duply-documentation under TIP). > After that I created a symlink to /usr/local/bin: ln -s > /root/_apps/duplicity-0.6.18/bin/duplicity /usr/local/bin/duplicity > > If I run duplicity directly from the root-dir > (/root/_apps/duplicity-0.6.18/bin/duplicity --version) the output is > "duplicity 0.6.18". Absolutly correct. But if I run duplicity from > /usr/local/bin (using symlink) the output is: > "Traceback (most recent call last): > File "/usr/local/bin/duplicity", line 40, in <module> > from duplicity import log > ImportError: No module named duplicity" > > With that problem I can't run duply correctly because I can't find a way > to tell duply where to find duplicity (I my case under > /root/_apps/duplicity-0.6.18/bin/duplicity ...) > > Please tell me what I do wrong or how to install duplicity and duply > correctly (not via aptitude because there are only very old versions of > duply and duplicity available in stable repository). > > Thank you very much for your help! > don't symlink. use a shell wrapping script which executes duplicity from where it is installed. i use e.g. #!/bin/bash DUPLY=$(dirname "$0")/duply.sh #DUPLY=~user/release/duply_1.5.2.3/duply PATH=~user/_apps/duplicity-0.6.18.boxnet/bin:$PATH "$DUPLY" "$@" where i configure the location of duply. add the duplicity binary to the PATH and start duply with all given parameters. modify to your paths and save this to /usr/local/bin/duply and make it executable. i should probably add it to TIP. you could of course also add the location of the duplicity you want to use to your PATH var globally. but having a script like the above allows you to switch versions much more easily. ..ede/duply.net -- You received this question notification because you are a member of duplicity-team, which is an answer contact for Duplicity. _______________________________________________ Mailing list: https://launchpad.net/~duplicity-team Post to : [email protected] Unsubscribe : https://launchpad.net/~duplicity-team More help : https://help.launchpad.net/ListHelp

