From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B6D48158020 for ; Sun, 13 Nov 2022 20:20:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BE2ABE0886; Sun, 13 Nov 2022 20:20:08 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A0C62E0825 for ; Sun, 13 Nov 2022 20:20:08 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8F896340E25 for ; Sun, 13 Nov 2022 20:20:07 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id DCEFE73B for ; Sun, 13 Nov 2022 20:20:05 +0000 (UTC) From: "Ulrich Müller" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ulrich Müller" Message-ID: <1668370780.f32c94f10397fd7f351c36430ccf31332e0b9653.ulm@gentoo> Subject: [gentoo-commits] data/glep:master commit in: / X-VCS-Repository: data/glep X-VCS-Files: glep-0078.rst X-VCS-Directories: / X-VCS-Committer: ulm X-VCS-Committer-Name: Ulrich Müller X-VCS-Revision: f32c94f10397fd7f351c36430ccf31332e0b9653 X-VCS-Branch: master Date: Sun, 13 Nov 2022 20:20:05 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 49748c28-2a10-4947-b6ba-0d2ac26ae299 X-Archives-Hash: 62635545978a851513f6ec9d1105805c commit: f32c94f10397fd7f351c36430ccf31332e0b9653 Author: Michał Górny gentoo org> AuthorDate: Wed Sep 21 18:01:40 2022 +0000 Commit: Ulrich Müller gentoo org> CommitDate: Sun Nov 13 20:19:40 2022 +0000 URL: https://gitweb.gentoo.org/data/glep.git/commit/?id=f32c94f1 glep-0078: Link compressed file formats to GLEP 74 Signed-off-by: Michał Górny gentoo.org> Signed-off-by: Ulrich Müller gentoo.org> glep-0078.rst | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/glep-0078.rst b/glep-0078.rst index 994c023..40c451c 100644 --- a/glep-0078.rst +++ b/glep-0078.rst @@ -5,7 +5,7 @@ Author: Michał Górny , Sheng Yu Type: Standards Track Status: Accepted -Version: 1 +Version: 1.1 Created: 2018-11-15 Last-Modified: 2022-09-21 Post-History: 2018-11-17, 2019-07-08, 2021-09-13, 2021-09-22, 2022-05-28, @@ -304,15 +304,17 @@ Archive member compression The archive members outlined above support optional compression using one of the compressed file formats supported by the package manager. -The exact list of compression types is outside the scope of this -specification. +The list of compression types is maintained in GLEP 74 [#GLEP74]_. +The package manager may implement an arbitrary subset of compressed file +formats. However, it is recommended that it can uncompress all formats +that are not listed as deprecated. The implementations must support archive members being uncompressed, and must support using different compression types for different files. When compressing an archive member, the member filename should be -suffixed using the standard suffix for the particular compressed file -type (e.g. ``.bz2`` for bzip2 format). +suffixed using the suffix for the particular compressed file type +specified in GLEP 74. The package Manifest file @@ -638,15 +640,15 @@ References .. [#GNU-TAR] GNU tar: an archiver tool, Appendix E Tar Internals (https://www.gnu.org/software/tar/manual/html_node/Tar-Internals.html) +.. [#GLEP74] GLEP 74: Full-tree verification using Manifest files + (https://www.gentoo.org/glep/glep-0074.html) + .. [#DEB-FORMAT] deb(5) — Debian binary package format (https://manpages.debian.org/unstable/dpkg-dev/deb.5.en.html) .. [#TAR-PORTABILITY] Michał Górny, Portability of tar features (https://dev.gentoo.org/~mgorny/articles/portability-of-tar-features.html) -.. [#GLEP74] GLEP 74: Full-tree verification using Manifest files - (https://www.gentoo.org/glep/glep-0074.html) - .. [#XPAK2GPKG] xpak2gpkg: Proof-of-concept converter from tbz2/xpak to gpkg binpkg format (https://github.com/mgorny/xpak2gpkg)