Hide Forgot
Description of problem: Warning messages in log 'Unescaped left brace' in Lib.pm at lines 1268 and 1273. Version-Release number of selected component (if applicable): How reproducible: Warnings reappeared after 'pcre' package was upgraded. Steps to Reproduce: 1. Upgrade pcre to latest version 2. Select log from the BackupPC menu 3. Actual results: Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE (\w+)}(\+?)/ at /usr/share/BackupPC/lib/BackupPC/Lib.pm line 1268. Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/(.*)\${ <-- HERE (\w+)}(\+?)(.*)/ at /usr/share/BackupPC/lib/BackupPC/Lib.pm line 1273. Expected results: No warning messages Additional info:
same error here with BackupPC-3.3.1-6.fc24.x86_64
Still happening with Fedora release 25: Name : BackupPC Version : 3.3.1 Release : 6.fc25
I can fix this but I don't think there will be many "fresh" installs of BackupPC on F24 or F25 at this point. I have built 4.1.1 for rawhide and F26 and submitted an update. I'm also supporting 4.1.1 on F25 through COPR[1] If you choose to update there is manual intervention required because the ssh and rsync settings were split up so my recommendation is to adopt config.pl.rpmnew and diff your old config.pl and migrate your customizations over. [1] https://copr.fedorainfracloud.org/coprs/hobbes1069/BackupPC/