Mail Archives: cygwin/2020/05/05/00:18:05
X-Recipient: | archive-cygwin AT delorie DOT com
|
X-Original-To: | cygwin AT cygwin DOT com
|
Delivered-To: | cygwin AT cygwin DOT com
|
DMARC-Filter: | OpenDMARC Filter v1.3.2 sourceware.org 240F7385AC19
|
Authentication-Results: | sourceware.org;
|
| dmarc=none (p=none dis=none) header.from=snkmail.com
|
Authentication-Results: | sourceware.org;
|
| spf=fail smtp.mailfrom=qrasmfu8f4 AT snkmail DOT com
|
X-Session-Marker: | 7063616E6E696E67407073632E6E6F2D69702E6E6574
|
X-Spam-Summary: | 50, 0, 0, , d41d8cd98f00b204, qrasmfu8f4 AT snkmail DOT com, ,
|
| RULES_HIT:1:2:41:72:152:355:379:599:800:854:960:962:967:973:978:983:988:989:1189:1208:1212:1221:1260:1261:1313:1314:1345:1359:1381:1431:1436:1437:1516:1517:1518:1568:1575:1588:1589:1592:1594:1617:1714:1730:1776:1792:2068:2069:2198:2199:2525:2553:2561:2564:2682:2685:2859:2895:2916:2933:2937:2939:2942:2945:2947:2951:2954:3022:3138:3139:3140:3141:3142:3865:3866:3867:3868:3870:3871:3872:3873:3874:3934:3936:3938:3941:3944:3947:3950:3953:3956:3959:4049:4250:4362:4605:5007:6657:6674:7652:7775:8660:8957:9025:9177:10004:10848:11026:11232:11473:11658:11783:11914:12043:12050:12296:12297:12660:12679:12740:12895:13148:13161:13221:13229:13230:14149:14659:14935:21063:21080:21212:21222:21324:21433:21451:21554:21627:21740:21939:21987:30029:30046:30054:30070:30090,
|
| 0, RBL:none, CacheIP:none, Bayesian:0.5, 0.5, 0.5, Netcheck:none,
|
| DomainCache:0, MSF:not bulk, SPF:, MSBL:0, DNSBL:none, Custom_rules:0:0:0,
|
| LFtime:3, LUA_SUMMARY:none
|
X-HE-Tag: | match68_1a1200b26c91
|
X-Filterd-Recvd-Size: | 13409
|
To: | cygwin AT cygwin DOT com
|
References: | <eaed8841-276f-302d-e2ac-f9ecbd9401ad AT acm DOT org>
|
Subject: | Re: Re: Update request for rdiff-backup
|
From: | Cygwin <qrasmfu8f4 AT snkmail DOT com>
|
Message-ID: | <03bafa60-d782-ca7e-2df6-fb727cdacd66@snkmail.com>
|
Date: | Mon, 4 May 2020 21:17:13 -0700
|
User-Agent: | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101
|
| Thunderbird/68.7.0
|
MIME-Version: | 1.0
|
In-Reply-To: | <eaed8841-276f-302d-e2ac-f9ecbd9401ad@acm.org>
|
X-Spam-Status: | No, score=-1.8 required=5.0 tests=BAYES_00, HTML_MESSAGE,
|
| JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,
|
| SPF_NEUTRAL, TXREP autolearn=no autolearn_force=no version=3.4.2
|
X-Spam-Checker-Version: | SpamAssassin 3.4.2 (2018-09-13) on
|
| server2.sourceware.org
|
X-Content-Filtered-By: | Mailman/MimeDel 2.1.29
|
X-BeenThere: | cygwin AT cygwin DOT com
|
X-Mailman-Version: | 2.1.29
|
List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com>
|
List-Unsubscribe: | <http://cygwin.com/mailman/options/cygwin>,
|
| <mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
|
List-Archive: | <https://cygwin.com/pipermail/cygwin/>
|
List-Post: | <mailto:cygwin AT cygwin DOT com>
|
List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help>
|
List-Subscribe: | <http://cygwin.com/mailman/listinfo/cygwin>,
|
| <mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
|
Errors-To: | cygwin-bounces AT cygwin DOT com
|
Sender: | "Cygwin" <cygwin-bounces AT cygwin DOT com>
|
X-MIME-Autoconverted: | from base64 to 8bit by delorie.com id 0454HliC030782
|
> On 4/28/2020 11:43 PM,qrasmfu8f4 AT snkmail DOT com <mailto:qrasmfu8f4 AT snkmail DOT com> wrote:
> >/Cygwin currently contains version 1.2.8-6 of rdiff-backup. Based on
> what I see at https://github.com/rdiff-backup/rdiff-backup/releases,
> 1.2.8 is about 11 years old (you'll have to click "Show 7 other tags),
> although it appears there were no releases for 10 years. There has,
> however been some recent activity, and version 2.0,0 was released on
> March 15th. Would it be possible to update cygwin to version 2.0.0 of
> rdiff-update? /
> I have updated rdiff-backup to 2.0.0 and pushed the new package as a
> TEST release (since I don't use rdiff-backup anymore). Please test and
> report back if you find any problems. I'll plan to promote it to
> official status in a couple weeks unless you have problems.
>
>
> --
> David Rothenberger ----daveroth AT acm DOT org <mailto:daveroth AT acm DOT org>
Thanks for doing the update David. I upgraded to rdiff-backup-2.0.0-1
and found that running "rdiff-backup --help" produced
Exception 'name 'local' is not defined' raised of class '<class
'NameError'>':
 File "/usr/lib/python3.6/site-packages/rdiff_backup/Main.py",
line 391, in error_check_Main
   Main(arglist)
 File "/usr/lib/python3.6/site-packages/rdiff_backup/Main.py",
line 406, in Main
   local.setlocale(locale.LC_ALL, '')
Traceback (most recent call last):
 File "/usr/bin/rdiff-backup", line 32, in <module>
   rdiff_backup.Main.error_check_Main(sys.argv[1:])
 File "/usr/lib/python3.6/site-packages/rdiff_backup/Main.py",
line 391, in error_check_Main
   Main(arglist)
 File "/usr/lib/python3.6/site-packages/rdiff_backup/Main.py",
line 406, in Main
   local.setlocale(locale.LC_ALL, '')
NameError: name 'local' is not defined
Attempting a real use of rdiff-backup gave a similar result. Looking at
the rdiff-backup source in github as well as the python 3.6 docs, it
looks you added line 406 in Main.py and I think it has a typo. "local"
should be "locale".
BTW, I was playing around with rdiff-backup 1.2.8-6 a couple days ago,
and while it seemed to work fine when the destination was on a local
drive, I couldn't figure out how to get it to work when the destination
is a network share If I specify the destination as
'//192.168.1.250/finance-backup/finance.rdiff-backup' I get:
 Fatal Error: Unable to create directory
/192.168.1.250/finance-backup/finance.rdiff-backup
but "mkdir //192.168.1.250/finance-backup/finance.rdiff-backup" works fine.
If I specify the destination as
'\\192.168.1.250\finance-backup\finance.rdiff-backup' I get:
Exception '' raised of class '<type 'exceptions.AssertionError'>':
 File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py",
line 305, in error_check_Main
   try: Main(arglist)
 File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py",
line 326, in Main
   take_action(rps)
 File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py",
line 281, in take_action
   elif action == "backup": Backup(rps[0], rps[1])
 File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py",
line 336, in Backup
   rpout.conn.fs_abilities.backup_set_globals(rpin, force)
 File
"/usr/lib/python2.7/site-packages/rdiff_backup/fs_abilities.py",
line 922, in backup_set_globals
   dest_fsa = FSAbilities('destination').init_readwrite(Globals.rbdir)
 File
"/usr/lib/python2.7/site-packages/rdiff_backup/fs_abilities.py",
line 167, in init_readwrite
   self.set_symlink_perms(subdir)
 File
"/usr/lib/python2.7/site-packages/rdiff_backup/fs_abilities.py",
line 547, in set_symlink_perms
   sym_dest.symlink("symlinked_file1")
 File "/usr/lib/python2.7/site-packages/rdiff_backup/rpath.py",
line 1004, in symlink
   assert self.issym()
Traceback (most recent call last):
 File "/usr/bin/rdiff-backup", line 30, in <module>
   rdiff_backup.Main.error_check_Main(sys.argv[1:])
 File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py",
line 305, in error_check_Main
   try: Main(arglist)
 File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py",
line 326, in Main
   take_action(rps)
 File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py",
line 281, in take_action
   elif action == "backup": Backup(rps[0], rps[1])
 File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py",
line 336, in Backup
   rpout.conn.fs_abilities.backup_set_globals(rpin, force)
 File
"/usr/lib/python2.7/site-packages/rdiff_backup/fs_abilities.py",
line 922, in backup_set_globals
   dest_fsa = FSAbilities('destination').init_readwrite(Globals.rbdir)
 File
"/usr/lib/python2.7/site-packages/rdiff_backup/fs_abilities.py",
line 167, in init_readwrite
   self.set_symlink_perms(subdir)
 File
"/usr/lib/python2.7/site-packages/rdiff_backup/fs_abilities.py",
line 547, in set_symlink_perms
   sym_dest.symlink("symlinked_file1")
 File "/usr/lib/python2.7/site-packages/rdiff_backup/rpath.py",
line 1004, in symlink
   assert self.issym()
AssertionError
Would you have any suggestions about how to put the output on a network
share?
Also, if you don't use rdiff-backup any more, have you found something
you like better?
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
- Raw text -