From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#19481: package.el: support .tar archives featuring a pax_global_header entry Date: Mon, 20 Jan 2020 13:35:29 -0500 Message-ID: References: <871tne5qsd.fsf@violet.siamics.net> <83bnmibbla.fsf@gnu.org> <87wq5649qu.fsf_-_@violet.siamics.net> <87386ulj7a.fsf@violet.siamics.net> <83zj8zjq97.fsf@gnu.org> <87386ri50z.fsf_-_@violet.siamics.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="52228"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 19481@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jan 20 19:36:19 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1itbuM-000DNT-SU for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Jan 2020 19:36:18 +0100 Original-Received: from localhost ([::1]:42692 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1itbuL-0000o7-Kf for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Jan 2020 13:36:17 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58365) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1itbuA-0000no-9x for bug-gnu-emacs@gnu.org; Mon, 20 Jan 2020 13:36:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1itbu6-0000k7-O1 for bug-gnu-emacs@gnu.org; Mon, 20 Jan 2020 13:36:06 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40054) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1itbu6-0000k3-I7 for bug-gnu-emacs@gnu.org; Mon, 20 Jan 2020 13:36:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1itbu6-00069Y-FE for bug-gnu-emacs@gnu.org; Mon, 20 Jan 2020 13:36:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Jan 2020 18:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19481 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 19481-submit@debbugs.gnu.org id=B19481.157954536123644 (code B ref 19481); Mon, 20 Jan 2020 18:36:02 +0000 Original-Received: (at 19481) by debbugs.gnu.org; 20 Jan 2020 18:36:01 +0000 Original-Received: from localhost ([127.0.0.1]:46027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itbu0-00069D-GX for submit@debbugs.gnu.org; Mon, 20 Jan 2020 13:36:01 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:30448) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itbtu-00068w-Ku for 19481@debbugs.gnu.org; Mon, 20 Jan 2020 13:35:55 -0500 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 065F7810E8; Mon, 20 Jan 2020 13:35:45 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 90C26803A8; Mon, 20 Jan 2020 13:35:42 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1579545342; bh=p63drA/nbs7/5WmWPjYZ0EuMEPcPRgTcJwgyUg7ZTQk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=Z7jeXiytgvTLwlV+3KoaMrR+3I2ERtySFZjj36YVtt+JekbjrM5Wpv0a4Fp0u7E1r d40geUWpNpFIElKvLVJqzIIBYd5Scoulv9x8a0jPabrSmC6TGM9tW4a3foxrMkMPgh GEf1rwo/uIVk6cdrVgE5PrPPEyKkmnqvM+7PLhL0vszSfTGloX+WW817hZIQ4qSk1R tGhdXvOjmDog3NzWuEFhckvjBSVmegNQueRknS+kEyaIk5iIEXvKnA9UZPJs7CNODp zgOdLf0365UvJpp4EUDRboZAjwfvtUzUxlbrBnUXgmicYX5ODPztNHayIgC2kUKJK0 tT4MQfnxCAhpw== Original-Received: from alfajor (modemcable157.163-203-24.mc.videotron.ca [24.203.163.157]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id C85B6120874; Mon, 20 Jan 2020 13:35:41 -0500 (EST) In-Reply-To: (Lars Ingebrigtsen's message of "Tue, 25 Jun 2019 22:53:43 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:174938 Archived-At: > It doesn't look like these changes were applied -- are they still of > interest, or is the pax_global_header entry not supported any more? Yes, they are definitely still relevant and should be applied. I think they've not been applied simply because we were waiting for the tests. BTW, I do have some minor comment about the suggested patch: while I think the `filter` argument makes sense as a new feature for `tar-untar-buffer`, I'm not completely sure that exposing pax's internal details to this filter is a good idea. Part of the reason I'm not sure is because I'm not sufficiently familiar with the content of these "type 55" entries. But if it's used for extra metadata (or something like that), then it should be ignored by default rather than only if you pass an appropriate filter function. Stefan