Build a global (package,version) list for each type.
commite7bfac6a2cb764ddd36a4f5a0e4e2fb520c5f4e8
authorCyril Brulebois <cyril@debamax.com>
Thu, 10 Mar 2016 15:14:34 +0000 (10 15:14 +0000)
committerCyril Brulebois <cyril@debamax.com>
Thu, 10 Mar 2016 17:33:56 +0000 (10 17:33 +0000)
tree45975bcdfd868e0316c6cc8b31209c7da2534587
parentbe6e6bfe6d04ff9065eb3aa33c3c85174425693e
Build a global (package,version) list for each type.

Keeping separate (per-origin) lists is misleading:
 - Information is lost: we would need to keep track of all origins where
   a given (package,version) is available from.
 - That's actually not needed since we have references to the time-based
   snapshots, and the server-side manifest consumer has everything to
   decide which packages to keep for a tagged snapshot.

Therefore, drop per-origin lists; and keep a single list for each type
(binary, source).

Refs: #10748

Signed-off-by: Cyril Brulebois <cyril@debamax.com>
auto/scripts/generate-build-manifest