Debian Bug report logs - #810824
reprepro: support native removal of codenames

version graph

Package: reprepro; Maintainer for reprepro is Bastian Germann <[email protected]>; Source for reprepro is src:reprepro (PTS, buildd, popcon).

Reported by: Michael Prokop <[email protected]>

Date: Tue, 12 Jan 2016 16:06:01 UTC

Severity: wishlist

Found in version reprepro/4.17.0-1

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Bernhard R. Link <[email protected]>:
Bug#810824; Package reprepro. (Tue, 12 Jan 2016 16:06:06 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Prokop <[email protected]>:
New Bug report received and forwarded. Copy sent to Bernhard R. Link <[email protected]>. (Tue, 12 Jan 2016 16:06:06 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Michael Prokop <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: reprepro: support native removal of codenames
Date: Tue, 12 Jan 2016 17:02:03 +0100
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-



Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 05:12:46 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.