package reprepro tags 569115 + pending found 569115 3.4.0-1 retitle 569115 reprepro: failure if trying to extract exactly one of section or priority from a tar file. thanks
* Cyril Brulebois <[email protected]> [100210 05:19]: > Version: 3.5.2-6 > (Also applies 4.0.2-1~bpo50+1.) > I stumbled upon a source package apparently (so said reprepro) missing > Priority, so I looked into the manpage and passed “-P optional”, and > reprepro was happy. Indeed. .dsc files do not contain the section or priority itself, so if one includes a .dsc file directly, reprepro has to parse .diff and .tar files to get them and older versions of reprepro were not always successfull when trying to do this. If you find a .dsc 4.0.2 cannot get priority or section from, please let me know. (Current code cannot handle all cases[1], but it should be enough for everything that actually exists). > But for the next package, which doesn't suffer from > the same issue, I still had “-P optional” on my command line, which led > to: > | reprepro: chunks.c:98: chunk_getvalue: Assertion `value != ((void *)0)' > failed. Puh, that was impossible to reproduce before finding the issue. It happens when one of section or priority is given and the other not and reprepro looks in a tar file for it (because it was neither in a override file, not in a possible .changes file this is included from not in a file looked at before (so impossible to reproduce with the format 1.0 with .diff.gz package I tried). Should be fixed in CVS and will be in the next version. Thanks for finding and reporting, Bernhard R. Link -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

