Page 1 of 1

Failure to fix using par2

Posted: February 28th, 2013, 3:46 pm
by scanair
Found 1 instance in which sabnzbd got the file (including the 1st par2) but did not get the rest if the correct par2 files needed to fix.

example... files sabnzbd obtained initially:
fileABC-other.par2
fileABC.par2
fileABC.r01 ...etc

files it got later to use for repair (?):
fileABC-other.vol0+1.par2

files it should have used but ignored(?):
fileABC.vol000+01par2 ... etc

Then tried again using GrabIt and everything worked fine (files available etc.)

Re: Failure to fix using par2

Posted: February 28th, 2013, 3:59 pm
by shypike
I cannot do very much with such a generic description.
Posters are using all sorts of weird naming conventions nowadays.
Please email an example NZB with a description of what happens to [email protected]
(and add the URL of this message).

Re: Failure to fix using par2

Posted: March 3rd, 2013, 6:03 am
by shypike
The sample NZB you sent me works perfectly OK for me.
How did you set "Ignore Samples" in Config->Switches?
Never set it to "do not download".

When I have time, I'll do some more testing. But so far, the item seems to behave
quite normal, as would be expected from its conventional naming.

Re: Failure to fix using par2

Posted: March 3rd, 2013, 2:12 pm
by ErikBrown
Dear Shypike,

What do you mean with the following:

How did you set "Ignore Samples" in Config->Switches?
Never set it to "do not download".

"Do not download" is my preferred setting but should I not use this?

Regards,
Erik

Re: Failure to fix using par2

Posted: March 4th, 2013, 2:45 pm
by shypike
Indeed.
There is a very serious problem with it when par2 sets contain selected files that
would not be downloaded by this option.
It works fine for this case:

Code: Select all

blabla-sample.par2
blabla-sample.rar
But not for this:

Code: Select all

blabla-other.par2
blabla-sample.rar
In the first case, all files will be skipped and that's OK.
In the second case, only the blabla-sample.rar file will be skipped and
the result is that the blabla-other.par2 set will fail to repair.
When we designed this, it was in the happy days when people used (mostly) sensible naming conventions.

In fact we're thinking about removing the do-not-download option altogether.