Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-pms
Navigation:
Lists: gentoo-pms: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-pms@g.o
From: Ulrich Mueller <ulm@g.o>
Subject: *.tar.lzma is not mentioned
Date: Sat, 27 Jun 2009 23:33:33 +0200
PMS doesn't mention lzma-compressed tar files, but Portage (and also
Paludis, as far as I can see) can unpack them.

And I think calling simple *.lzma and *.xz files "archives" is
misleading. They are just single compressed files like *.gz or *.bz2.
Patch is attached.

We could also think about reordering the list of extensions. Currently
it's not very systematic.

Ulrich

From 9254c33ae5ed872b84a57c72a250a90d3b5c33ff Mon Sep 17 00:00:00 2001
From: Ulrich Mueller <ulm@g.o>
Date: Sat, 27 Jun 2009 23:18:13 +0200
Subject: [PATCH] Mention lzma-compressed tar files. Clarify wording for lzma and xz.


Signed-off-by: Ulrich Mueller <ulm@g.o>
---
 pkg-mgr-commands.tex |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 1403cd1..16084e2 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -767,11 +767,13 @@ has returned.
     \item LHA archives (\t{*.LHA, *.LHa, *.lha, *.lhz}). Ebuilds must ensure that the lha program is
     installed.
     \item ar archives (\t{*.a, *.deb}). Ebuilds must ensure that GNU binutils is installed.
-    \item lzma archives (\t{*.lzma}). Ebuilds must ensure that LZMA Utils is installed.
-    \item xz archives (\t{*.xz}). Ebuilds must ensure that XZ Utils is installed. Only for EAPIs
-        listed in table~\ref{tab:unpack-extensions-table} as supporting xz.
-    \item xz-compressed tar files (\t{*.tar.xz}). Ebuilds must ensure that XZ Utils is installed.
-        Only for EAPIs listed in table~\ref{tab:unpack-extensions-table} as supporting xz.
+    \item lzma-compressed files (\t{*.lzma}). Ebuilds must ensure that LZMA Utils is installed.
+    \item lzma-compressed tar files (\t{*.tar.lzma}). Ebuilds must ensure that LZMA Utils and
+    GNU tar are installed.
+    \item xz-compressed files (\t{*.xz}). Ebuilds must ensure that XZ Utils is installed. Only for
+    EAPIs listed in table~\ref{tab:unpack-extensions-table} as supporting xz.
+    \item xz-compressed tar files (\t{*.tar.xz}). Ebuilds must ensure that XZ Utils and GNU tar are
+    installed. Only for EAPIs listed in table~\ref{tab:unpack-extensions-table} as supporting xz.
     \end{itemize}
     It is up to the ebuild to ensure that the relevant external utilities are available, whether by
     being in the system set or via dependencies.
-- 
1.6.3.1

Replies:
Re: *.tar.lzma is not mentioned
-- Ciaran McCreesh
Navigation:
Lists: gentoo-pms: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Tracking future EAPI things
Next by thread:
Re: *.tar.lzma is not mentioned
Previous by date:
Tracking future EAPI things
Next by date:
Re: Tracking future EAPI things


Updated Jul 18, 2012

Summary: Archive of the gentoo-pms mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.