| 1 | GLEP: 61 |
1 | GLEP: 61 |
| 2 | Title: Manifest2 compression |
2 | Title: Manifest2 compression |
| 3 | Version: $Revision: 1.1 $ |
3 | Version: $Revision: 1.3 $ |
| 4 | Last-Modified: $Date: 2008/10/21 23:30:47 $ |
4 | Last-Modified: $Date: 2010/01/13 01:14:35 $ |
| 5 | Author: Robin Hugh Johnson <robbat2@gentoo.org> |
5 | Author: Robin Hugh Johnson <robbat2@gentoo.org> |
| 6 | Status: Draft |
6 | Status: Draft |
| 7 | Type: Standards Track |
7 | Type: Standards Track |
| 8 | Content-Type: text/x-rst |
8 | Content-Type: text/x-rst |
| 9 | Requires: 44 |
9 | Requires: 44 |
| 10 | Created: July 2008 |
10 | Created: July 2008 |
|
|
11 | Updated: October 2008, January 2010 |
| 11 | Updates: 44 |
12 | Updates: 44 |
|
|
13 | Post-History: December 2009 |
| 12 | |
14 | |
| 13 | Abstract |
15 | Abstract |
| 14 | ======== |
16 | ======== |
| 15 | Deals with compression of large Manifest2 files. |
17 | Deals with compression of large Manifest2 files. |
| 16 | |
18 | |
| … | |
… | |
| 29 | When searching for a Manifest2 file, if the basename form does not |
31 | When searching for a Manifest2 file, if the basename form does not |
| 30 | exist, the package manager should search in the same location using |
32 | exist, the package manager should search in the same location using |
| 31 | common compressed suffixes, and use the compressed file in place of the |
33 | common compressed suffixes, and use the compressed file in place of the |
| 32 | Manifest2. |
34 | Manifest2. |
| 33 | |
35 | |
| 34 | gzip, bzip2, lzma should all be supported if available on the given |
36 | gzip, bzip2, lzma, xz should all be supported if available on the given |
| 35 | platform. In the case that multiple versions exist, the package manager |
37 | platform. In the case that multiple versions exist, the package manager |
| 36 | should simply pick one - they should be identical, differing only in |
38 | should simply pick one - they should be identical, differing only in |
| 37 | compression. |
39 | compression. |
| 38 | |
40 | |
| 39 | The Manifest generation process is required to ensure that inconsistent |
41 | The Manifest generation process is required to ensure that inconsistent |
| … | |
… | |
| 63 | .. [#GLEP44] Mauch, M. (2005) GLEP44 - Manifest2 format. |
65 | .. [#GLEP44] Mauch, M. (2005) GLEP44 - Manifest2 format. |
| 64 | http://www.gentoo.org/proj/en/glep/glep-0044.html |
66 | http://www.gentoo.org/proj/en/glep/glep-0044.html |
| 65 | |
67 | |
| 66 | Copyright |
68 | Copyright |
| 67 | ========= |
69 | ========= |
| 68 | Copyright (c) 2007 by Robin Hugh Johnson. This material may be |
70 | Copyright (c) 2007-2010 by Robin Hugh Johnson. This material may be |
| 69 | distributed only subject to the terms and conditions set forth in the |
71 | distributed only subject to the terms and conditions set forth in the |
| 70 | Open Publication License, v1.0. |
72 | Open Publication License, v1.0. |
| 71 | |
73 | |
| 72 | vim: tw=72 ts=2 expandtab: |
74 | vim: tw=72 ts=2 expandtab: |