Package: reprepro
Version: 4.17.0-1
Severity: wishlist

Hi,

we're using reprepro in a continuous delivery environment with
currently >2700 codenames being present (we're using custom PPAs
behind gerrit).

To get rid of our PPAs AKA codenames in reprepro terms we basically do:

 % perl -i -00 -pe "if (!\$done && m|$codename|) { \$_=q(); \$done++}" 
/some/path/conf/distributions
 % reprepro [...] -b /some/path --delete clearvanished

Since we have many concurrent running repository related jobs we
sadly quite often run into situations where an unrelated reprepro
command kicks in between the two command lines mentioned above. It
would be nice if reprepro would provide a native/integrated option
like "reprepro removecodename $codename" to remove codenames in one
single step so that there's no danger for running into locking
issues with unrelated (reprepro) processes.

Thanks for reprepro! :)

regards,
-mika-

Reply via email to