[Cupt-devel] Bug#700708: Bug#700708: cupt: why does cupt maintain its own apt repo database
Eugene V. Lyubimkin
jackyf at debian.org
Wed Feb 20 18:55:11 UTC 2013
Hello,
Control: tags -1 + wontfix
Control: unblock -1 by 623113
2013-02-16 14:04, Jonathan Nieder:
[...]
> Ritesh Raj Sarraf wrote:
>
> > Are there good reasons why cupt maintains its own database?
Unfortunately, yes. #623113 was mentioned already. It's not only about
InRelease files -- APT effectively changed the "directory format" in the
incompatibly way and nobody can predict when that can happen again.
lists/ directory format is completely undocumented, and APT quite
naturally keeps is as internal.
Nice side effects:
- Cupt repository metadata cleaner cannot/doesn't delete unknown APT files;
- The option 'cupt::update::keep-bad-signatures', which is incompatible
with APT file structure, can be enabled by default.
- Cupt can check Release file signatures on every run (for, for example,
expiration or revocation), not only at a metadata update run.
--
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++ GNU/Linux userspace developer, Debian Developer
More information about the Cupt-devel
mailing list