I have updated my Sabnzbd version from 0.7.3 to 0.7.10 on my Linux CentOS 5 box and now it seems like that verifying via Par2 is broken.
I have not changed any configuration settings. Does somebody have a clue what might be wrong?
Replaying the par2 command indeed fails with the same error message on the prompt.
Removing the latest parameter '/aaa/bbb/*' solves the issue on the prompt...
Debug Log:
Code: Select all
2013-02-05 23:56:24,610::DEBUG::[newsunpack:1380] build_filelists(): ts: []
2013-02-05 23:56:24,611::DEBUG::[newsunpack:933] Par2-classic = True
2013-02-05 23:56:24,630::DEBUG::[newsunpack:958] Starting par2: ['/usr/bin/par2', 'r', '/aaa/bbb/file.par2', '/aaa/bbb/*']
2013-02-05 23:56:24,660::DEBUG::[newsunpack:1250] PAR2 output was
The source file does not exist: /aaa/bbb/__ADMIN__
par2cmdline version 0.4, Copyright (C) 2003 Peter Brian Clements.
par2cmdline comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it and/or modify
it under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version. See COPYING for details.
Usage:
par2 c(reate) [options] <par2 file> [files] : Create PAR2 files
par2 v(erify) [options] <par2 file> [files] : Verify files using PAR2 file
par2 r(epair) [options] <par2 file> [files] : Repair files using PAR2 files
You may also leave out the "c", "v", and "r" commands by using "parcreate",
"par2verify", or "par2repair" instead.
Options:
-b<n> : Set the Block-Count
-s<n> : Set the Block-Size (Don't use both -b and -s)
-r<n> : Level of Redundancy (%%)
-c<n> : Recovery block count (Don't use both -r and -c)
-f<n> : First Recovery-Block-Number
-u : Uniform recovery file sizes
-l : Limit size of recovery files (Don't use both -u and -l)
-n<n> : Number of recovery files (Don't use both -n and -l)
-m<n> : Memory (in MB) to use
-v [-v]: Be more verbose
-q [-q]: Be more quiet (-q -q gives silence)
-- : Treat all remaining CommandLine as filenames
If you wish to create par2 files for a single source file, you may leave
out the name of the par2 file from the command line.
2013-02-05 23:56:24,661::INFO::[newsunpack:839] Par verify failed on /aaa/bbb/file.par2!
2013-02-05 23:56:24,663::DEBUG::[__init__:829] Saving data for __verified__ in /aaa/bbb/__ADMIN__
2013-02-05 23:56:24,664::INFO::[postproc:591] Par2 check finished on file
2013-02-05 23:56:24,711::INFO::[postproc:518] Cleaning up file (keep_basic=True)
Kind regards,
Groentebroer