From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MLLIc-0005D9-87 for garchives@archives.gentoo.org; Mon, 29 Jun 2009 18:09:50 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B7922E03F3; Mon, 29 Jun 2009 18:09:49 +0000 (UTC) Received: from mail-ew0-f211.google.com (mail-ew0-f211.google.com [209.85.219.211]) by pigeon.gentoo.org (Postfix) with ESMTP id 5B3ABE03F3 for ; Mon, 29 Jun 2009 18:09:49 +0000 (UTC) Received: by ewy7 with SMTP id 7so5024805ewy.34 for ; Mon, 29 Jun 2009 11:09:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:cc:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type; bh=SUmf+Nj85M7rEumSiDQ/4QCWu75r7F3u1mX5Zv6wr1k=; b=kYGkm3sP/5DZN1BpyLdBMPBaCe80IHXQSnDo4tvHLA//S1NNgb1fxSaB2p3W9jBURE Hc3CpJSxhMj5HnCExHQJQJitwCak6OBV5WIUoFIs98oqw9m+Q1J8jAwEMspWQibgaCVl adc9MhJF/66OopeA4MB5uKJiblZDX95Iabwb4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; b=tE1mWogYr8z4oNHE/EqcFbxRh0dqQ8n2dvouMGwypKhCdvkCF+CTGotSHuUZPjuFNQ D4HyGD2oL63751/Kaj3ANMjkCjb2hQA7p2fQNoXWKTWdlLxybxE6rmjzOemPYvI/ZtoN xS1RGgA2PVn5sqxswb5zV9qcu8B60exQ13fZU= Received: by 10.210.118.14 with SMTP id q14mr3058968ebc.74.1246298988787; Mon, 29 Jun 2009 11:09:48 -0700 (PDT) Received: from snowcone (92-235-187-79.cable.ubr18.sgyl.blueyonder.co.uk [92.235.187.79]) by mx.google.com with ESMTPS id 10sm466218eyd.58.2009.06.29.11.09.48 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 29 Jun 2009 11:09:48 -0700 (PDT) Date: Mon, 29 Jun 2009 19:09:41 +0100 From: Ciaran McCreesh To: Ulrich Mueller Cc: gentoo-pms@lists.gentoo.org Subject: Re: [gentoo-pms] *.tar.lzma is not mentioned Message-ID: <20090629190941.5bacc64a@snowcone> In-Reply-To: <19014.36909.253256.761452@a1ihome1.kph.uni-mainz.de> References: <19014.36909.253256.761452@a1ihome1.kph.uni-mainz.de> X-Mailer: Claws Mail 3.7.1 (GTK+ 2.14.7; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Package Manager Specification discussions X-BeenThere: gentoo-pms@gentoo.org X-BeenThere: gentoo-pms@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/YkHrvsH9M1MmO0G0wl6UWD7"; protocol="application/pgp-signature" X-Archives-Salt: bb0925a9-a48c-4179-a5f5-519a99552bb2 X-Archives-Hash: 82bf03dcd92c7dae0940a147802fed89 --Sig_/YkHrvsH9M1MmO0G0wl6UWD7 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 27 Jun 2009 23:33:33 +0200 Ulrich Mueller wrote: > PMS doesn't mention lzma-compressed tar files, but Portage (and also > Paludis, as far as I can see) can unpack them. >=20 > 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. Applied, thanks (I tweaked the indenting slightly). > We could also think about reordering the list of extensions. Currently > it's not very systematic. Right. I think the order's how things used to be in Portage back when we made the list. It'd probably look nicer as a table, something like: Extension EAPIs Must have installed 1 2 3 .tar.gz y y y GNU tar, GNU gzip .tar.lzma y LZMA Utils That's an 'easy' exercise for someone who feels like being helpful... Incidentally, one of the things I was hoping to get in for EAPI 4 was a fix for the arbitrary and weird dependencies required for unpacking. I think we briefly discussed doing something like making the package manager have 'magic' packages, so you'd do: DEPEND=3D"package-manager-magic/unpack-zip" to tell the package manager to depend upon whatever it really uses to unzip things. I don't recall whether this was feasible from a Portage perspective though. --=20 Ciaran McCreesh --Sig_/YkHrvsH9M1MmO0G0wl6UWD7 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkpJA2gACgkQ96zL6DUtXhHVdACg20X2sinmoIG2MNzq9Hbh2Q3t 744An0YyEzdga2xxtk3iZK0JRmcOKyAa =cqGf -----END PGP SIGNATURE----- --Sig_/YkHrvsH9M1MmO0G0wl6UWD7--