From unknown Sun Jun 22 22:45:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64686: 30.0.50; Tar mode @PaxHeader bug Resent-From: Devon Sean McCullough Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Jul 2023 18:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 64686@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168961872919772 (code B ref -1); Mon, 17 Jul 2023 18:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 17 Jul 2023 18:32:09 +0000 Received: from localhost ([127.0.0.1]:50904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qLT0y-00058o-Ez for submit@debbugs.gnu.org; Mon, 17 Jul 2023 14:32:08 -0400 Received: from lists.gnu.org ([2001:470:142::17]:46284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qLT0v-00058J-4o for submit@debbugs.gnu.org; Mon, 17 Jul 2023 14:32:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qLT0n-0000Mj-OT for bug-gnu-emacs@gnu.org; Mon, 17 Jul 2023 14:31:57 -0400 Received: from omta034.useast.a.cloudfilter.net ([44.202.169.33]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qLT0k-0005T9-RF for bug-gnu-emacs@gnu.org; Mon, 17 Jul 2023 14:31:57 -0400 Received: from eig-obgw-5010a.ext.cloudfilter.net ([10.0.29.199]) by cmsmtp with ESMTP id LQhiq683Rez0CLT0Squ6lR; Mon, 17 Jul 2023 18:31:36 +0000 Received: from leaf.websitewelcome.com ([192.185.82.99]) by cmsmtp with ESMTPS id LT0WqciVEqFw2LT0WqQSwo; Mon, 17 Jul 2023 18:31:40 +0000 X-Authority-Analysis: v=2.4 cv=C+36dCD+ c=1 sm=1 tr=0 ts=64b5890c a=mow2sqwWDa2c9/UKe2ehnA==:117 a=mow2sqwWDa2c9/UKe2ehnA==:17 a=IkcTkHD0fZMA:10 a=ws7JD89P4LkA:10 a=oZ_iSjobsX4A:10 a=7VivtQaPAAAA:8 a=mDV3o1hIAAAA:8 a=yKQzeMnsFMLLJBXxmsUA:9 a=QEXdDO2ut3YA:10 a=dI9p-avQWAUA:10 a=K2LhZp9WF1j2OUAET70V:22 a=_FVE-zBwftR9WsbkzFJk:22 Received: from pool-74-96-66-178.washdc.fios.verizon.net ([74.96.66.178]:37168 helo=[192.168.1.190]) by leaf.websitewelcome.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1qLT0W-002uoX-0D for bug-gnu-emacs@gnu.org; Mon, 17 Jul 2023 13:31:40 -0500 Message-ID: Date: Mon, 17 Jul 2023 14:31:39 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Content-Language: en-US From: Devon Sean McCullough Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leaf.websitewelcome.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jovi.net X-BWhitelist: no X-Source-IP: 74.96.66.178 X-Source-L: No X-Exim-ID: 1qLT0W-002uoX-0D X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: pool-74-96-66-178.washdc.fios.verizon.net ([192.168.1.190]) [74.96.66.178]:37168 X-Source-Auth: devon2011@jovi.net X-Email-Count: 1 X-Org: HG=hgreseller;ORG=hostgator; X-Source-Cap: am92aW5ldDtkZXZvbjtsZWFmLndlYnNpdGV3ZWxjb21lLmNvbQ== X-Local-Domain: yes X-CMAE-Envelope: MS4xfJzbOQUrRdm01RnwgLlAbhk6wBNzhqX4ycQlqZF2q0MSGA+iDamA3x4O57phCo6gkuYnGfmOz/nrnwrsAl8MPUEEaVvqMj6ptBYaBhwpM7h/T+x7UIoi GyjBiDGo6r4Chr5jRlkxt3T3Hc0KEafP4gNtSjiMfufv6RcjeM5CKC82ffSVhQ5s99q0SoPOx+c+VgVE9UziNqFjolQVnYlZkZU= Received-SPF: pass client-ip=44.202.169.33; envelope-from=emacs-hacker2017@jovi.net; helo=omta034.useast.a.cloudfilter.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) $ wget https://f-droid.org/repo/com.simplemobiletools.voicerecorder_36_src.tar.gz $ emacs --no-init-file --no-site-file com.simplemobiletools.voicerecorder_36_src.tar.gz should show something like the output of $ tar -tvz < com.simplemobiletools.voicerecorder_36_src.tar.gz instead of spurious ././@PaxHeader lines interleaved with truncated long file names.         Peace             --Devon P.S.  In case it matters: $ tar --version tar (GNU tar) 1.34 Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. $ type tar tar is hashed (/usr/bin/tar) $ ldd /usr/bin/tar     linux-vdso.so.1 (0x00007ffca7b51000)     libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007fcd50638000)     libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fcd5060c000)     libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcd50438000)     libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007fcd503a0000)     libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcd5039a000)     /lib64/ld-linux-x86-64.so.2 (0x00007fcd506e2000)     libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fcd50378000) In GNU Emacs 30.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version  3.24.27, cairo version 1.16.0) of 2023-05-10 built on LQ Repository revision: e4c8ba6c0589f1ba0ba9993c4f1e9c0821d3ca6c Repository branch: master System Description: PureOS 10 (Byzantium) Configured using:  'configure --with-pgtk' Configured features: CAIRO DBUS FREETYPE GLIB GMP GNUTLS GSETTINGS HARFBUZZ LIBSELINUX MODULES NOTIFY INOTIFY PDUMPER PGTK PNG SECCOMP SOUND THREADS TOOLKIT_SCROLL_BARS XIM GTK3 ZLIB Important settings:   value of $LC_MONETARY: fr_FR.UTF-8   value of $LC_NUMERIC: fr_FR.UTF-8   value of $LC_TIME: fr_FR.UTF-8   value of $LANG: en_US.UTF-8   value of $XMODIFIERS: @im=ibus   locale-coding-system: utf-8-unix Major mode: Tar Minor modes in effect:   tooltip-mode: t   global-eldoc-mode: t   show-paren-mode: t   electric-indent-mode: t   mouse-wheel-mode: t   tool-bar-mode: t   menu-bar-mode: t   file-name-shadow-mode: t   global-font-lock-mode: t   font-lock-mode: t   blink-cursor-mode: t   buffer-read-only: t   line-number-mode: t   indent-tabs-mode: t   transient-mark-mode: t   auto-composition-mode: t   auto-encryption-mode: t   auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils tar-mode arc-mode archive-mode jka-compr rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk pgtk multi-tty make-network-process emacs) Memory information: ((conses 16 46611 11513)  (symbols 48 5497 0)  (strings 32 16893 1459)  (string-bytes 1 478022)  (vectors 16 12517)  (vector-slots 8 186004 14041)  (floats 8 26 296)  (intervals 56 2802 5)  (buffers 976 13)) From unknown Sun Jun 22 22:45:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64686: 30.0.50; Tar mode @PaxHeader bug Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Jul 2023 08:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Devon Sean McCullough Cc: 64686@debbugs.gnu.org, Stefan Monnier Received: via spool by 64686-submit@debbugs.gnu.org id=B64686.16904470647031 (code B ref 64686); Thu, 27 Jul 2023 08:38:02 +0000 Received: (at 64686) by debbugs.gnu.org; 27 Jul 2023 08:37:44 +0000 Received: from localhost ([127.0.0.1]:40711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOwVD-0001pJ-Rg for submit@debbugs.gnu.org; Thu, 27 Jul 2023 04:37:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36608) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOwVB-0001p7-Ss for 64686@debbugs.gnu.org; Thu, 27 Jul 2023 04:37:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qOwV5-00021j-3Z; Thu, 27 Jul 2023 04:37:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=8VkKRCxQyXgi/jcY3iJQKfberUn1NAT3o1mngzA1NM8=; b=P/bSW3kEs0/d 0OES5FwaMI/3qt/Lkb277yCginFZbMjDGUE9qXT8hNb2CzLgv5Ychq5qEMLmuDxQ2KBOsqyCjzgKx 7ruusT3ft1lMObUuzydhelVR0MCyKGh+OyKUuak1kubZa9OqNvx503BkULahXYjEVkcUHdgjeYy87 9vG+vLWcAxrItWBLz02ZbiR8t/DKX84Vaou6NUrpgpJPtPXaAN/2YSejhd7W98OoRgfFjbQyBE6Om 9rFddGZB/3ZRQ7KZEOu/kxazoUjm171cTMOVLsiq9GVI7U1O/itp0fWT9trk0hDbf+h7/ZWcEwquc TLTBSF54v+9X0cA4jEIfNg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qOwUy-0000q5-52; Thu, 27 Jul 2023 04:37:34 -0400 Date: Thu, 27 Jul 2023 11:38:17 +0300 Message-Id: <83fs59n406.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Devon Sean McCullough on Mon, 17 Jul 2023 14:31:39 -0400) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Mon, 17 Jul 2023 14:31:39 -0400 > From: Devon Sean McCullough > > $ wget > https://f-droid.org/repo/com.simplemobiletools.voicerecorder_36_src.tar.gz > $ emacs --no-init-file --no-site-file > com.simplemobiletools.voicerecorder_36_src.tar.gz > > should show something like the output of > > $ tar -tvz < com.simplemobiletools.voicerecorder_36_src.tar.gz > > instead of spurious ././@PaxHeader lines > interleaved with truncated long file names. Thanks. In a nutshell, tar-mode didn't support Posix-standard pax extended headers. Should be fixed now on the master branch. P.S. Thanks to Stefan who found a subtle bug in the prototype of this fix. From unknown Sun Jun 22 22:45:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64686: 30.0.50; Tar mode @PaxHeader bug References: In-Reply-To: Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Jul 2023 15:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Devon Sean McCullough , 64686@debbugs.gnu.org, Stefan Monnier Received: via spool by 64686-submit@debbugs.gnu.org id=B64686.169047016026692 (code B ref 64686); Thu, 27 Jul 2023 15:03:01 +0000 Received: (at 64686) by debbugs.gnu.org; 27 Jul 2023 15:02:40 +0000 Received: from localhost ([127.0.0.1]:42873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qP2Vk-0006wS-Cc for submit@debbugs.gnu.org; Thu, 27 Jul 2023 11:02:40 -0400 Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]:61876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qP2Vi-0006wB-Ct for 64686@debbugs.gnu.org; Thu, 27 Jul 2023 11:02:39 -0400 Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-4fcd615d7d6so1851106e87.3 for <64686@debbugs.gnu.org>; Thu, 27 Jul 2023 08:02:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690470152; x=1691074952; h=to:cc:date:message-id:subject:mime-version:from:sender:from:to:cc :subject:date:message-id:reply-to; bh=n+5wwDRiT0yH1GoJ73QJFSWCz4y1XFOX0wvGFDUikmc=; b=jb8MJlyS+mrDoE5hQND2zl7f/zw0t97RQphNgrxtnnkbyjmctSCTGl6uuRT4Q3a6da 8mCEM6++sJkHmPCsyrcqyLYVwB/vlzNwUuJgUNGd6NM2Nu8NjMBkyrGi8RUmOdztK9XQ 5YT05azD4/dv0LuX4gi9QQ8eGPXPinKhRBzyPqVd/i/pR/SJT7mcnSNfkaEzQalxQfSl +i1xjFFBpM/ibvKt641mR3FDCyEKFQ1HUddIUQlN4LEjghiUs0MqRteJzKL9g2X2keUn WLTvhiwV0XRnGZbo5mP0dz77ZgcXAMO6FKzIS43cxvLKScPt2rkQ79E4msccCQADj4d4 9k7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690470152; x=1691074952; h=to:cc:date:message-id:subject:mime-version:from:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=n+5wwDRiT0yH1GoJ73QJFSWCz4y1XFOX0wvGFDUikmc=; b=h7pH7HZJ96aIxU/3lZsIHbo/kO91nccAtAx9RFPJRRhmkY6GwpG+sFLSMM0V0qs4+W vNkqx+awJOcpWH94W1lfDRiNRAtrWYbdeTQe700EcXLOegYbdFoqq+xYez0qTPwolUMU 5DKpe1ax1jqY9J7eOjWkeCdO5SCQ8I99Ibty0yOByvRa71hwEjp2zOHDxVdohoKLuZ5e kgYLHr/7dkOCxKgTeCWfJ7W9U06+bIS2Xm07FERFx6hRp1l/+6ZfK+buTF2sLGZ7xkTb mUuZlvJVH3l4Us24ybhFi/AHU3jTy+OWD7+FcMG0lzWEyhdNDMVyT4YjqNKWSen3ALi/ PySw== X-Gm-Message-State: ABy/qLZKp3epc8ukcPuM3j2r65+N/WqatUFAarc5ZZjkYVz8QcjwFBct BOY/1wQvGar3RsIJuvhp2E0= X-Google-Smtp-Source: APBJJlGQ/C9t3IwTk81/V53yNS93qvo4Ymz4Q28cjcoBn0zY9AgiJDswCIE28wQSNnttj9YFdB4zOw== X-Received: by 2002:a05:6512:239c:b0:4fb:242:6dfa with SMTP id c28-20020a056512239c00b004fb02426dfamr2745451lfv.57.1690470151782; Thu, 27 Jul 2023 08:02:31 -0700 (PDT) Received: from smtpclient.apple (c188-150-165-235.bredband.tele2.se. [188.150.165.235]) by smtp.gmail.com with ESMTPSA id w24-20020ac254b8000000b004fe0d39e6besm353059lfk.58.2023.07.27.08.02.28 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 27 Jul 2023 08:02:29 -0700 (PDT) From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Content-Type: multipart/mixed; boundary="Apple-Mail=_727B5A26-B5D3-481D-AF08-65FC2C99CD70" Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Message-Id: Date: Thu, 27 Jul 2023 17:02:28 +0200 X-Mailer: Apple Mail (2.3654.120.0.1.15) X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --Apple-Mail=_727B5A26-B5D3-481D-AF08-65FC2C99CD70 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii The change (2dc5f17c3e) causes packages-tests to fail; see attached log. This is on macOS with an out-of-tree build. --Apple-Mail=_727B5A26-B5D3-481D-AF08-65FC2C99CD70 Content-Disposition: attachment; filename=package-tests.log Content-Type: application/octet-stream; x-unix-mode=0644; name="package-tests.log" Content-Transfer-Encoding: 7bit GEN lisp/emacs-lisp/package-tests.log Running 37 tests (2023-07-27 16:57:37+0200, selector `(not (or (tag :unstable) (tag :nativecomp)))') Parsing tar file... Parsing tar file...done Parsing tar file... Parsing tar file...done Parsing tar file... Parsing tar file...done Extracting... \ Extracting...done INFO Scraping files for loaddefs... INFO Scraping files for loaddefs...done GEN ustar-withsub-autoloads.el Checking /var/folders/qy/zstv16390nlcs47kz8nff_mm0000gn/T/emacs-test-ysb37g-package/ustar-withsub-0.1... Compiling /var/folders/qy/zstv16390nlcs47kz8nff_mm0000gn/T/emacs-test-ysb37g-package/ustar-withsub-0.1/ustar-withsub-autoloads.el... Compiling /var/folders/qy/zstv16390nlcs47kz8nff_mm0000gn/T/emacs-test-ysb37g-package/ustar-withsub-0.1/ustar-withsub-pkg.el... Compiling /var/folders/qy/zstv16390nlcs47kz8nff_mm0000gn/T/emacs-test-ysb37g-package/ustar-withsub-0.1/ustar-withsub.el... Checking /var/folders/qy/zstv16390nlcs47kz8nff_mm0000gn/T/emacs-test-ysb37g-package/ustar-withsub-0.1/ustar-sub... Done (Total of 1 file compiled, 2 skipped) Setting `package-selected-packages' temporarily since "emacs -q" would overwrite customizations Setting `package-selected-packages' temporarily since "emacs -q" would overwrite customizations Package `ustar-withsub-0.1' deleted. Parsing tar file... Parsing tar file...done Parsing tar file... Parsing tar file...done Test package-test-bug58367 backtrace: tar-header-name(nil) package-tar-file-info() package-install-from-buffer() package-install-file("/Users/mattias/emacs/test/lisp/emacs-lisp/pack (let* ((pkg-el "v7-withsub-0.1.tar") (source-file (expand-file-name (progn nil (package-initialize) (let* ((pkg-el "ustar-withsub-0.1.ta (unwind-protect (progn nil (package-initialize) (let* ((pkg-el "usta (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn (let ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current (progn (fset 'y-or-n-p vnew) (fset 'yes-or-no-p vnew) (let ((temp-bu (unwind-protect (progn (fset 'y-or-n-p vnew) (fset 'yes-or-no-p vnew (let* ((vnew #'(lambda (&rest _) t)) (vnew #'(lambda (&rest _) t)) ( (progn (cd (let* ((testfile (and t "/Users/mattias/emacs/test/lisp/e (unwind-protect (progn (cd (let* ((testfile (and t "/Users/mattias/e (let* ((process-environment (cons (format "HOME=%s" package-test-use (progn (let* ((process-environment (cons (format "HOME=%s" package-t (unwind-protect (progn (let* ((process-environment (cons (format "HO (let* ((coding-system-for-write nil) (temp-file (file-name-as-direct (closure (tar-parse-info t) nil (let* ((coding-system-for-write nil) ert--run-test-internal(#s(ert--test-execution-info :test ... :result ert-run-test(#s(ert-test :name package-test-bug58367 :documentation ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp)))) ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n command-line-1(("-L" ":../../emacs/test" "-l" "ert" "-l" "lisp/emacs command-line() normal-top-level() Test package-test-bug58367 condition: (wrong-type-argument arrayp nil) FAILED 1/37 package-test-bug58367 (0.168213 sec) at ../../emacs/test/lisp/emacs-lisp/package-tests.el:288 --Apple-Mail=_727B5A26-B5D3-481D-AF08-65FC2C99CD70 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii --Apple-Mail=_727B5A26-B5D3-481D-AF08-65FC2C99CD70-- From unknown Sun Jun 22 22:45:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64686: 30.0.50; Tar mode @PaxHeader bug Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Jul 2023 16:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Cc: emacs-hacker2017@jovi.net, 64686@debbugs.gnu.org, monnier@iro.umontreal.ca Received: via spool by 64686-submit@debbugs.gnu.org id=B64686.16904747351731 (code B ref 64686); Thu, 27 Jul 2023 16:19:02 +0000 Received: (at 64686) by debbugs.gnu.org; 27 Jul 2023 16:18:55 +0000 Received: from localhost ([127.0.0.1]:42933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qP3hX-0000Rr-4l for submit@debbugs.gnu.org; Thu, 27 Jul 2023 12:18:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55562) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qP3hS-0000RZ-49 for 64686@debbugs.gnu.org; Thu, 27 Jul 2023 12:18:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qP3hK-0005v8-RA; Thu, 27 Jul 2023 12:18:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=FJhDTcsGVSPKTu0WT7iE2xW+k/7tMOlNAiDSEmxcOZ4=; b=MFqLfvGBnyDb9iZqBACd qSkdveGzqKgwntBTGZBUMJc+Nq/4JZnNVAnNKf6/JO6ifBf19HUaGGjQwD9mwEDbCmjjeSZhXk3Cp LbPRrAWgRi92XNQxQxjt61f0uRvz06rzt5UpHlo/OXPET4AUa/WY1w/sSunoArBltWd2ObVDaSPhb LkuteuRst3sYst+Jz873XRg7LxeTDhTHen417oOERfVn5FPJfViUjgvqPK0JsFEGaxJp+qc8TjDAv bQl8i85zgJ9EFhT7xb5pfz0nws+76hIJN4TJT2MHDjoWxcDsecJI+/9zRnjPlFw1txQinOp/+M4KE 19LHjHvvmLPr3g==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qP3hJ-0004Mv-Uh; Thu, 27 Jul 2023 12:18:42 -0400 Date: Thu, 27 Jul 2023 19:19:31 +0300 Message-Id: <83r0otl430.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= on Thu, 27 Jul 2023 17:02:28 +0200) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Mattias Engdegård > Date: Thu, 27 Jul 2023 17:02:28 +0200 > Cc: Devon Sean McCullough , > 64686@debbugs.gnu.org, > Stefan Monnier > > The change (2dc5f17c3e) causes packages-tests to fail; see attached log. > This is on macOS with an out-of-tree build. Thanks, should be fixed now. From unknown Sun Jun 22 22:45:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64686: 30.0.50; Tar mode @PaxHeader bug Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Jul 2023 16:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: emacs-hacker2017@jovi.net, 64686@debbugs.gnu.org, monnier@iro.umontreal.ca Received: via spool by 64686-submit@debbugs.gnu.org id=B64686.16904749742224 (code B ref 64686); Thu, 27 Jul 2023 16:23:02 +0000 Received: (at 64686) by debbugs.gnu.org; 27 Jul 2023 16:22:54 +0000 Received: from localhost ([127.0.0.1]:42948 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qP3lN-0000Zo-Rm for submit@debbugs.gnu.org; Thu, 27 Jul 2023 12:22:54 -0400 Received: from mail-lj1-x22f.google.com ([2a00:1450:4864:20::22f]:44154) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qP3lK-0000ZT-Ir for 64686@debbugs.gnu.org; Thu, 27 Jul 2023 12:22:52 -0400 Received: by mail-lj1-x22f.google.com with SMTP id 38308e7fff4ca-2b974031aeaso17612371fa.0 for <64686@debbugs.gnu.org>; Thu, 27 Jul 2023 09:22:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690474964; x=1691079764; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=WxGL2AzeWpOnZeXgWhTLHgrGecSjhOn60M85g+Vqmi0=; b=WPr/0R5gjjsqvnDDd9pfrJnwaI6lq4hb08qatWTje7r6Ue1HrvjFM2X1k7lRfP9MzP Hy7F0LKcocgm6nol4dp7LxYX/aMrc0B/r+k8w6bMTeCOPUSrUx2Dz5AA9Nyv38RYSYFG DMzc1NbCkMWR6N1VYB9w+OGmv3RkVuBX8lE5XEERXlo57WtHaSSAocUDy+Awt/FHwATQ +s3kdbnz3buVD/UU534rzAckriZDACG4cxN/3yilm06iaEV7lpc5OnuzwqsGvfw0MtGn VT5j0AU/EOplruNleVFl2tQRihq/6ErmnfH0aW3hXLXWEcwjolLXnX1k8ELfuNrwqshO ldqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690474964; x=1691079764; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=WxGL2AzeWpOnZeXgWhTLHgrGecSjhOn60M85g+Vqmi0=; b=BvQqb1dLkTXoE67A5ORwifWWQy+X5VZQC0YJ7mzD7saOklyZNeiH6yvXWWkGwwqeRb hdDu65eXpg6ZHE/h0S3eg7hHqUZo1PhAT6rMTiuGIfYd1o4Q2uhSjPtgY8RVHx66sdcL yBVeCkXo+oMC/peRg6K5mfaY8y4bj9tM/rRC2teMBUcVkLy8F8Lh468uch8JGT7MZ4z3 ZdoIvB5LlQF8PcTJKPnlye1zojAz8I/ozl5s6I5iM+MT0BrcpBUWIpzdRLvUSnOmJH8r HiEnWR7NDguH6Nd01xVy3fXfNlSV6MtSvA5b8HUPM4BDA96hbvB4/yX6QbzlINA2iw3T gnnA== X-Gm-Message-State: ABy/qLao3dl1AFN98X2dRGmlvCcRGIp8E2fi1/OLO2x1YB0MMLKlMgjx TZl+kf/wVGB/iy269hUWCSE= X-Google-Smtp-Source: APBJJlG2S8BKhsAAwiQPTPvnDYWffuSn2eXpf2zzfeNMVGHHs9+YXsaI+TUOzooimjnwalpVQR05QA== X-Received: by 2002:a2e:964e:0:b0:2b8:36d4:7b0a with SMTP id z14-20020a2e964e000000b002b836d47b0amr2366720ljh.29.1690474964368; Thu, 27 Jul 2023 09:22:44 -0700 (PDT) Received: from smtpclient.apple (c188-150-165-235.bredband.tele2.se. [188.150.165.235]) by smtp.gmail.com with ESMTPSA id f1-20020a2e9181000000b002b70ac2f631sm423175ljg.76.2023.07.27.09.22.42 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 27 Jul 2023 09:22:42 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= In-Reply-To: <83r0otl430.fsf@gnu.org> Date: Thu, 27 Jul 2023 18:22:42 +0200 Content-Transfer-Encoding: 7bit Message-Id: <196C824C-C94B-4C50-B0A2-093DF35BA658@gmail.com> References: <83r0otl430.fsf@gnu.org> X-Mailer: Apple Mail (2.3654.120.0.1.15) X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 27 juli 2023 kl. 18.19 skrev Eli Zaretskii : > Thanks, should be fixed now. Confirmed, thank you. From unknown Sun Jun 22 22:45:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64686: 30.0.50; Tar mode @PaxHeader bug Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Jul 2023 10:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Devon Sean McCullough , 64686@debbugs.gnu.org, Stefan Monnier Received: via spool by 64686-submit@debbugs.gnu.org id=B64686.169053867825661 (code B ref 64686); Fri, 28 Jul 2023 10:05:01 +0000 Received: (at 64686) by debbugs.gnu.org; 28 Jul 2023 10:04:38 +0000 Received: from localhost ([127.0.0.1]:43736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPKKs-0006fo-6h for submit@debbugs.gnu.org; Fri, 28 Jul 2023 06:04:38 -0400 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]:62873) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPKKp-0006fa-LC for 64686@debbugs.gnu.org; Fri, 28 Jul 2023 06:04:36 -0400 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-51e28cac164so6658939a12.1 for <64686@debbugs.gnu.org>; Fri, 28 Jul 2023 03:04:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; t=1690538670; x=1691143470; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=1ntpYx7q0xB1w5cmRZzYIfmL1zF0wu9LRoGq6aomYKk=; b=cC6zJlNcnnjUSRJfMDwMk9G/pHAJss5RdL5NUrOmGfQzIzTBhEwAJNpz4VlzVME2Y2 80hvGGxq+djAJd1tvYltK0SvlQ49hViTE+ntCn5Okldw9KzKKgv/5vgzXJ2Eqq6OtMlX ZRmu8IgfMCVNkE17XVtCWx27S4hhzyoqeWia1TbiIYYYiL0WymvC+OURL+fGkJaU52X6 LGQh8B9HOC0UFMEckA0MsIKGjHXfn5c+VijoKgxd3o/anmSz+n2eTX9OE3Oama2AKjds wRxCrjB9uvPce0jIx7uZSFVS9mazJXprh/rPB4dquUC5d3OiS1WAYFRK3djDXaaxjZY6 KKQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690538670; x=1691143470; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=1ntpYx7q0xB1w5cmRZzYIfmL1zF0wu9LRoGq6aomYKk=; b=NbtJyN4O3Qh61lMJFTocrWal5ptsoEmjyCmRS5JpR6gNtJtlbvf1sJ3Zzvsu7nVm8n zDKVcMmD+02xoTe5UT99VlM8pMqT8E2QX7gJ0THqUDrK9WPYd+EMJ4s9X4ofYxMO5Kmd 1+p0ICuiO7uBbxlacEJwB6Hf/IWFTOkx6VVGCuywhHQbpu24bKnYFMwYJQXA/glJJf+N lGIRYDF/CkcpyATPonDTn3VSbfyooOmbyPjzcUwZYIHeZMVvn3e4bJ6i9kgsvhsHMlr0 Mx5SBhtmExTRWfWoi23f2HlHki2mgw7rDXN16sU/n4Bt5sI3WBPUjC9FwaVsNH23+Xh+ 9E/g== X-Gm-Message-State: ABy/qLZUggR13oi1QJHXKX4UuF6QqyOrZdRzpkvT4XpTvzhTyLypC/eR pBhA0lNGOzwxkAMJUTXBkHMoZg== X-Google-Smtp-Source: APBJJlHrOCOos5Jpe/QvKXx+w1fn8W7t5+CpYXWzd9f/xJ8sN7t61iD7ufbJX6RWuJYTVJnvmrc1zA== X-Received: by 2002:aa7:d446:0:b0:521:d2ab:e4df with SMTP id q6-20020aa7d446000000b00521d2abe4dfmr1975420edr.19.1690538669844; Fri, 28 Jul 2023 03:04:29 -0700 (PDT) Received: from localhost ([2001:620:618:590:2:80b3:0:e5c]) by smtp.gmail.com with ESMTPSA id z19-20020aa7cf93000000b005223f398df1sm1585521edx.91.2023.07.28.03.04.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Jul 2023 03:04:29 -0700 (PDT) From: "Basil L. Contovounesios" In-Reply-To: <83fs59n406.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 27 Jul 2023 11:38:17 +0300") References: <83fs59n406.fsf@gnu.org> Date: Fri, 28 Jul 2023 12:04:27 +0200 Message-ID: <87lef0fj2s.fsf@epfl.ch> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Eli Zaretskii [2023-07-27 11:38 +0300] wrote: > Should be fixed now on the master branch. Thanks, but doesn't tar-parse-pax-extended-header mutate tar-attr-vector, which is initialised with a constant vector? E.g. (aset [nil] 0 nil) would normally result in: Warning: =E2=80=98aset=E2=80=99 on constant vector (arg 1) Is this a welcome change? --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=tar.diff diff --git a/lisp/tar-mode.el b/lisp/tar-mode.el index e4ea95343e0..2b6329fecc3 100644 --- a/lisp/tar-mode.el +++ b/lisp/tar-mode.el @@ -255,15 +255,14 @@ pax-decode-string (decode-coding-string str coding) str)) -(defvar tar-attr-vector '[nil nil nil nil nil nil nil nil]) +(defvar tar-attr-vector (make-vector 8 nil)) (defun tar-parse-pax-extended-header (pos) "Parse a pax external header of a Posix-format tar file." (let ((end (+ pos 512)) (result tar-attr-vector) (coding 'utf-8-unix) attr value record-len value-len) - (dotimes (i 8) - (aset result i nil)) + (fillarray result nil) (goto-char pos) (while (and (< pos end) (re-search-forward pax-extended-attribute-record-regexp --=-=-= Content-Type: text/plain Thanks, -- Basil --=-=-=-- From unknown Sun Jun 22 22:45:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64686: 30.0.50; Tar mode @PaxHeader bug References: In-Reply-To: Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Jul 2023 11:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Basil Contovounesios Cc: Eli Zaretskii , Devon Sean McCullough , Stefan Monnier , 64686@debbugs.gnu.org Received: via spool by 64686-submit@debbugs.gnu.org id=B64686.169054486814105 (code B ref 64686); Fri, 28 Jul 2023 11:48:02 +0000 Received: (at 64686) by debbugs.gnu.org; 28 Jul 2023 11:47:48 +0000 Received: from localhost ([127.0.0.1]:43913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPLwi-0003fQ-B0 for submit@debbugs.gnu.org; Fri, 28 Jul 2023 07:47:48 -0400 Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]:46181) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPLwg-0003eb-Nc for 64686@debbugs.gnu.org; Fri, 28 Jul 2023 07:47:47 -0400 Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-4fe0c566788so3529134e87.0 for <64686@debbugs.gnu.org>; Fri, 28 Jul 2023 04:47:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690544860; x=1691149660; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=31CyY2G8HEZEKnOOnoo6dtTvCxumUcaiBnQqgovprHA=; b=TcdyZPP+pzdJhQ/V2XkQzfYpy7FboxrT7r76Ns71qudX38kxatyJKAUHLgKMFalHw5 nabE/qoGA1UGcw0i1L967sHRAALwcem6yxe2EmKj4XZ0ENhXOl73k9OkyRK7M9QFBkSa sza/woIcWTSmNqHtotPm5LBCV/X2Q2TdWWT72kjpojZYK8YWVltPAw/CfHAWxyWhtcmU lCTGZhvIiWwVCq/XliLu8W/1y2HGD8BPnef45sXvVxExti2s0G3nLjIWw+RAkE2Ps3uH vzCzJmGFGkjrN+WYZD2Wko0Oy5xkKvscmXPyf+e8WX29zzvhsCsstz+vFeo9Vaknavio mF3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690544860; x=1691149660; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=31CyY2G8HEZEKnOOnoo6dtTvCxumUcaiBnQqgovprHA=; b=QHNdFBavT7slDaZf/bWHl8dZbXDraru9rDx7DSLtSYX/kuSb4PfvaTjvRwiNcpnKuE M+OTMWGAWMeqqAL5ecnwwaORnK2xMjxvt1ensNKMEFXUM40maS5ai/IECIi0VU79gy/m SCLwGw8QzkVar2rfY7klC+OJBMMHHaoKPPW5HH/NpnX+Xzv81kX2AU69mhLcr6hY+gzJ v491v29EOrNe6eTepp+1jwYbwwHw0YDy6FS7HV6u3Xkav2+xL+J563iShJDq1864INjv RPYiXyWnDLxnAnG8BDISXNA5qdWDUe818cpU+sBDWcpOnJjoJZbYgNetpZfZcA1RB679 qDmQ== X-Gm-Message-State: ABy/qLa8yoRXO4d1vUqqlXwEdaZAMRrCo0rhWOZBdWxd7Bv/qmlHVOZa PycGFS4D7Q0oUiIITKVu2XE= X-Google-Smtp-Source: APBJJlEHyMPRo29Q+X5/D+6fBCzJHTbR/dNag2C5N/MpMnfk0YnNDmL5PqQi4M/BKc0b4SbQcN+yvw== X-Received: by 2002:a05:6512:34c9:b0:4fb:7b50:3fc9 with SMTP id w9-20020a05651234c900b004fb7b503fc9mr1380139lfr.58.1690544860376; Fri, 28 Jul 2023 04:47:40 -0700 (PDT) Received: from smtpclient.apple (c188-150-165-235.bredband.tele2.se. [188.150.165.235]) by smtp.gmail.com with ESMTPSA id e6-20020ac25466000000b004fe1f37035csm360954lfn.224.2023.07.28.04.47.39 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 28 Jul 2023 04:47:40 -0700 (PDT) From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Message-Id: <4E0A8708-4075-46DF-9F0D-BCC66B96221B@gmail.com> Date: Fri, 28 Jul 2023 13:47:39 +0200 X-Mailer: Apple Mail (2.3654.120.0.1.15) X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > Thanks, but doesn't tar-parse-pax-extended-header mutate = tar-attr-vector, which is initialised with a constant vector? Good catch. Little chance of detecting this one statically I'm afraid. The patch is fine, but maybe we should return a fresh vector each time = instead of reusing a single global object. From unknown Sun Jun 22 22:45:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64686: 30.0.50; Tar mode @PaxHeader bug Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Jul 2023 12:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Basil L. Contovounesios" Cc: emacs-hacker2017@jovi.net, 64686@debbugs.gnu.org, monnier@iro.umontreal.ca Received: via spool by 64686-submit@debbugs.gnu.org id=B64686.169054687427632 (code B ref 64686); Fri, 28 Jul 2023 12:22:02 +0000 Received: (at 64686) by debbugs.gnu.org; 28 Jul 2023 12:21:14 +0000 Received: from localhost ([127.0.0.1]:43985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPMT4-0007Bc-3n for submit@debbugs.gnu.org; Fri, 28 Jul 2023 08:21:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPMT2-0007BP-Ii for 64686@debbugs.gnu.org; Fri, 28 Jul 2023 08:21:13 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qPMSw-0006nI-AX; Fri, 28 Jul 2023 08:21:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=QSwd+f9oj6eyP/nF2KBk9BOQIaXhcG4YVlac1t6Rue4=; b=c/FQzwY0Hu3wAFQcjOTE 7Eu1bvM9tLWym70ZBboAv6rQrkF/uTfaIm03/u+6asmr5FfVAIM7tPC8HL2RZO+rJ93kjYdZrwzUy Latm01wc84NAAXVbGyHx7td83IqQs4wRnQS+w00/FRO/+Hiup7RmRQDlatmNgDk9JThFeYsYvh34i IRDv+FqIyhodMuF0Xq/MjBDoYcopndFB+nZlWTJziGAC1SvMto/DIXsmXkvht8n5n35iqnE9LCAYQ +NNmc2REHRrIwfSySP136rhppIhPfs/d4uU3zbTTjWz8DFOMGWV6O3kNFCjiDviOl4/trS5fYWmD5 4crmyLD7J0qXEQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qPMSv-0003EM-Qg; Fri, 28 Jul 2023 08:21:06 -0400 Date: Fri, 28 Jul 2023 15:21:56 +0300 Message-Id: <83a5vgjkez.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87lef0fj2s.fsf@epfl.ch> (contovob@tcd.ie) References: <83fs59n406.fsf@gnu.org> <87lef0fj2s.fsf@epfl.ch> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: "Basil L. Contovounesios" > Cc: Devon Sean McCullough , > 64686@debbugs.gnu.org, Stefan Monnier > Date: Fri, 28 Jul 2023 12:04:27 +0200 > > Thanks, but doesn't tar-parse-pax-extended-header mutate > tar-attr-vector, which is initialised with a constant vector? > > E.g. (aset [nil] 0 nil) would normally result in: > Warning: ‘aset’ on constant vector (arg 1) > > Is this a welcome change? Yes, thanks. From unknown Sun Jun 22 22:45:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64686: 30.0.50; Tar mode @PaxHeader bug Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Jul 2023 12:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Cc: contovob@tcd.ie, emacs-hacker2017@jovi.net, 64686@debbugs.gnu.org, monnier@iro.umontreal.ca Received: via spool by 64686-submit@debbugs.gnu.org id=B64686.169054716528395 (code B ref 64686); Fri, 28 Jul 2023 12:27:01 +0000 Received: (at 64686) by debbugs.gnu.org; 28 Jul 2023 12:26:05 +0000 Received: from localhost ([127.0.0.1]:44044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPMXl-0007Nu-9Z for submit@debbugs.gnu.org; Fri, 28 Jul 2023 08:26:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPMXk-0007NR-5d for 64686@debbugs.gnu.org; Fri, 28 Jul 2023 08:26:04 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qPMXd-0008JZ-RM; Fri, 28 Jul 2023 08:25:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=B0yUVM1ZB2lfp5DeO+DfZd8ZGikd9nfV9fcc7S/VvCQ=; b=Ty11jb3syrD4R2Y3eK0j S5cPigDF+kzODA5e+sBL1MVkqOsJPEZzeWQ86rlTrHDne6e3BTOAAG+aDcMgx315W/rs2SP9za8ak nItHDxLf8bLTU5OUrykesSO0wmC63SJ+VsaYxvA3zJp1UEpYaI4Voyux0eVxU4snMfosLwG+byANc xFY/K43WDr8YDw8u4a4bxt6nR0fXhSiI7NLEY1g1CdDLfDTUrxSfR7U8E5/F5sYMSdlvP2r6oINik q9A/S6vnEy07uiNLMj991QOTBmPFD0UjB0krSCGgo1x3C5iNPsO+y6NdAs9xxpXSMCtbMVeP8ee5J ELMvqhsDxCG06Q==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qPMWx-0003c6-Dt; Fri, 28 Jul 2023 08:25:43 -0400 Date: Fri, 28 Jul 2023 15:26:08 +0300 Message-Id: <838rb0jk7z.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <4E0A8708-4075-46DF-9F0D-BCC66B96221B@gmail.com> (message from Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= on Fri, 28 Jul 2023 13:47:39 +0200) References: <4E0A8708-4075-46DF-9F0D-BCC66B96221B@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Mattias Engdegård > Date: Fri, 28 Jul 2023 13:47:39 +0200 > Cc: Eli Zaretskii , > Devon Sean McCullough , > 64686@debbugs.gnu.org, > Stefan Monnier > > maybe we should return a fresh vector each time instead of reusing a single global object. I had that in the prototype, but decided I didn't like too much consing this would produce. From unknown Sun Jun 22 22:45:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64686: 30.0.50; Tar mode @PaxHeader bug Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Jul 2023 16:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: emacs-hacker2017@jovi.net, 64686@debbugs.gnu.org, monnier@iro.umontreal.ca Received: via spool by 64686-submit@debbugs.gnu.org id=B64686.1690562598512 (code B ref 64686); Fri, 28 Jul 2023 16:44:01 +0000 Received: (at 64686) by debbugs.gnu.org; 28 Jul 2023 16:43:18 +0000 Received: from localhost ([127.0.0.1]:45912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPQYg-00008B-4L for submit@debbugs.gnu.org; Fri, 28 Jul 2023 12:43:18 -0400 Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]:56506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPQYd-00007x-PH for 64686@debbugs.gnu.org; Fri, 28 Jul 2023 12:43:17 -0400 Received: by mail-ej1-x631.google.com with SMTP id a640c23a62f3a-99bc0da5684so314405466b.0 for <64686@debbugs.gnu.org>; Fri, 28 Jul 2023 09:43:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; t=1690562589; x=1691167389; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nV6ZUOQsca+ldAUWHQ+aU4JpXv10pKCAiGleqGY4FPc=; b=VAW8BZh1yVzjNDbS6wkgS69zQoxXjLrg7toE+275wbmV5F3faV6GjpNmkxWRkvNzrV fSdAI8xgMByowiSdT5R6BGVyUBjFFNe73nbdjE5GN9O8LLH0TkWdvaWZn98CkrScGda6 4NdWogei06O7PSXdyFeROM9f55g+J0Xq+ZUq8C/qpSa/xvIERsLWSBsmWg0z74RI6/QI 4Mge1FvbL+9cOnKb+Y5So4ynr0/5SJO8hKlbFXHo5LuxJv0B32vWNuL1nT8ad6QWQYL5 2g5KqJYTMQJYNvbA7uCb/naMfsKRh/lQTn0RsYhtvNMWdYAv0nO3fpmNQq0kR5OkwuR1 9VfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690562589; x=1691167389; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=nV6ZUOQsca+ldAUWHQ+aU4JpXv10pKCAiGleqGY4FPc=; b=BXv4PJFOupVZjNFCCxZD/3SdQCopoxFImjWBTuON8XyGitzyAaI4U0CqtJ12E6r0SF 9gKmJBlEM5l7mJ5xrh7Hh+eM549GUa2fodKfX0OA7BxmkOA4DN+HjWedzqfmvzpW/HSq BYqFk/9GcywzkiGvaxfsdaoMRqx/QErpl+if6WLqZxrlNkcOBusKJF2cZIn5ttjssomK 11dxSdmOvdvm29fVbK2c9GcFPbUUkf6yQftzo8V+P2nwbfHoBpb2BVFp0NrUWwDMx+/Z UpW3sTL4mnfFCCExnS+hvdV/inUc27BNfg+kHRhrI/MOM/KqBAm4X2D//RttYFqS3g+2 l2bg== X-Gm-Message-State: ABy/qLaHLVzGWAc69ev62f3Xz+cAUR3uEi5YSEY0hHNFOXxHOri4Gz/Z q4gL6TIWrYgY4QAOzuoTRk/rTA== X-Google-Smtp-Source: APBJJlHXzly6UiZsVV8Z/UXBSxtCzY1sEuDY68usX3M/OLnbaeXyt3z6eKydi3t0qs6ETaoj4EtbxA== X-Received: by 2002:a17:907:a06c:b0:99b:bc52:8d2 with SMTP id ia12-20020a170907a06c00b0099bbc5208d2mr2392179ejc.6.1690562588818; Fri, 28 Jul 2023 09:43:08 -0700 (PDT) Received: from localhost (vpn-254-049.epfl.ch. [128.179.254.49]) by smtp.gmail.com with ESMTPSA id o21-20020a17090637d500b009937e7c4e54sm2225036ejc.39.2023.07.28.09.43.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Jul 2023 09:43:08 -0700 (PDT) From: "Basil L. Contovounesios" In-Reply-To: <83a5vgjkez.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 28 Jul 2023 15:21:56 +0300") References: <83fs59n406.fsf@gnu.org> <87lef0fj2s.fsf@epfl.ch> <83a5vgjkez.fsf@gnu.org> Date: Fri, 28 Jul 2023 18:43:07 +0200 Message-ID: <87mszgoulg.fsf@epfl.ch> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii [2023-07-28 15:21 +0300] wrote: >> From: "Basil L. Contovounesios" >> Cc: Devon Sean McCullough , >> 64686@debbugs.gnu.org, Stefan Monnier >> Date: Fri, 28 Jul 2023 12:04:27 +0200 >>=20 >> Thanks, but doesn't tar-parse-pax-extended-header mutate >> tar-attr-vector, which is initialised with a constant vector? >>=20 >> E.g. (aset [nil] 0 nil) would normally result in: >> Warning: =E2=80=98aset=E2=80=99 on constant vector (arg 1) >>=20 >> Is this a welcome change? > > Yes, thanks. Thanks, installed: ; Avoid recent tar-mode.el constant mutation 6479e8758d9 2023-07-28 18:36:14 +0200 https://git.sv.gnu.org/cgit/emacs.git/commit/?id=3D6479e8758d9 --=20 Basil From unknown Sun Jun 22 22:45:22 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Devon Sean McCullough Subject: bug#64686: closed (Re: bug#64686: 30.0.50; Tar mode @PaxHeader bug) Message-ID: References: <83sf90y2n0.fsf@gnu.org> X-Gnu-PR-Message: they-closed 64686 X-Gnu-PR-Package: emacs Reply-To: 64686@debbugs.gnu.org Date: Thu, 03 Aug 2023 08:03:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1691049782-27971-1" This is a multi-part message in MIME format... ------------=_1691049782-27971-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #64686: 30.0.50; Tar mode @PaxHeader bug which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 64686@debbugs.gnu.org. --=20 64686: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D64686 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1691049782-27971-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 64686-done) by debbugs.gnu.org; 3 Aug 2023 08:02:44 +0000 Received: from localhost ([127.0.0.1]:50747 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRTIB-0007GP-PX for submit@debbugs.gnu.org; Thu, 03 Aug 2023 04:02:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRTI9-0007G6-By for 64686-done@debbugs.gnu.org; Thu, 03 Aug 2023 04:02:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qRTI3-0002xp-B6; Thu, 03 Aug 2023 04:02:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=WOPmKXz6kV0Y9XP11naHEmhYsB3oHsp5wBoMcWTNzoU=; b=V81+iPDcTGHj GRSVyoe6mGBM8ryEKT6GfXoU7V4qhz26ky1+Ylh/L/USgH5OVIE7ymhpM1PNHmcWCWrsKCmnYt9k8 76wreLAiR2GKh+NjqtoNB7QlMEXpNcRwwm6dnOjwkcPhuBhwOsgcPZwuxU5lFe8rUNKjEB5VtGGy1 Vh/A5ADiWbcXbDMDwc6q5ew7RYwwqgn1OruTKVk/EvKipQC5Lq0ZviM6wgM2P9FgiBasXENv0wLMw oG446nMJpXXO1TntYPoe6wr2DNAAptEoxYI6MXud2oM3bW4bh3/mo1TkMcv5Rq+hUsRFC12cB2HZc edfitogaqLnpEoqAxiEGwQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qRTI1-0004OO-4T; Thu, 03 Aug 2023 04:02:35 -0400 Date: Thu, 03 Aug 2023 11:02:43 +0300 Message-Id: <83sf90y2n0.fsf@gnu.org> From: Eli Zaretskii To: emacs-hacker2017@jovi.net In-Reply-To: <83fs59n406.fsf@gnu.org> (message from Eli Zaretskii on Thu, 27 Jul 2023 11:38:17 +0300) Subject: Re: bug#64686: 30.0.50; Tar mode @PaxHeader bug References: <83fs59n406.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64686-done Cc: monnier@iro.umontreal.ca, 64686-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 64686@debbugs.gnu.org, Stefan Monnier > Date: Thu, 27 Jul 2023 11:38:17 +0300 > From: Eli Zaretskii > > > Date: Mon, 17 Jul 2023 14:31:39 -0400 > > From: Devon Sean McCullough > > > > $ wget > > https://f-droid.org/repo/com.simplemobiletools.voicerecorder_36_src.tar.gz > > $ emacs --no-init-file --no-site-file > > com.simplemobiletools.voicerecorder_36_src.tar.gz > > > > should show something like the output of > > > > $ tar -tvz < com.simplemobiletools.voicerecorder_36_src.tar.gz > > > > instead of spurious ././@PaxHeader lines > > interleaved with truncated long file names. > > Thanks. In a nutshell, tar-mode didn't support Posix-standard pax > extended headers. Should be fixed now on the master branch. > > P.S. Thanks to Stefan who found a subtle bug in the prototype of this > fix. No further comments, so I assume the issue can be closed now. ------------=_1691049782-27971-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 17 Jul 2023 18:32:09 +0000 Received: from localhost ([127.0.0.1]:50904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qLT0y-00058o-Ez for submit@debbugs.gnu.org; Mon, 17 Jul 2023 14:32:08 -0400 Received: from lists.gnu.org ([2001:470:142::17]:46284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qLT0v-00058J-4o for submit@debbugs.gnu.org; Mon, 17 Jul 2023 14:32:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qLT0n-0000Mj-OT for bug-gnu-emacs@gnu.org; Mon, 17 Jul 2023 14:31:57 -0400 Received: from omta034.useast.a.cloudfilter.net ([44.202.169.33]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qLT0k-0005T9-RF for bug-gnu-emacs@gnu.org; Mon, 17 Jul 2023 14:31:57 -0400 Received: from eig-obgw-5010a.ext.cloudfilter.net ([10.0.29.199]) by cmsmtp with ESMTP id LQhiq683Rez0CLT0Squ6lR; Mon, 17 Jul 2023 18:31:36 +0000 Received: from leaf.websitewelcome.com ([192.185.82.99]) by cmsmtp with ESMTPS id LT0WqciVEqFw2LT0WqQSwo; Mon, 17 Jul 2023 18:31:40 +0000 X-Authority-Analysis: v=2.4 cv=C+36dCD+ c=1 sm=1 tr=0 ts=64b5890c a=mow2sqwWDa2c9/UKe2ehnA==:117 a=mow2sqwWDa2c9/UKe2ehnA==:17 a=IkcTkHD0fZMA:10 a=ws7JD89P4LkA:10 a=oZ_iSjobsX4A:10 a=7VivtQaPAAAA:8 a=mDV3o1hIAAAA:8 a=yKQzeMnsFMLLJBXxmsUA:9 a=QEXdDO2ut3YA:10 a=dI9p-avQWAUA:10 a=K2LhZp9WF1j2OUAET70V:22 a=_FVE-zBwftR9WsbkzFJk:22 Received: from pool-74-96-66-178.washdc.fios.verizon.net ([74.96.66.178]:37168 helo=[192.168.1.190]) by leaf.websitewelcome.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1qLT0W-002uoX-0D for bug-gnu-emacs@gnu.org; Mon, 17 Jul 2023 13:31:40 -0500 Message-ID: Date: Mon, 17 Jul 2023 14:31:39 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Content-Language: en-US To: bug-gnu-emacs@gnu.org From: Devon Sean McCullough Subject: 30.0.50; Tar mode @PaxHeader bug Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leaf.websitewelcome.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jovi.net X-BWhitelist: no X-Source-IP: 74.96.66.178 X-Source-L: No X-Exim-ID: 1qLT0W-002uoX-0D X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: pool-74-96-66-178.washdc.fios.verizon.net ([192.168.1.190]) [74.96.66.178]:37168 X-Source-Auth: devon2011@jovi.net X-Email-Count: 1 X-Org: HG=hgreseller;ORG=hostgator; X-Source-Cap: am92aW5ldDtkZXZvbjtsZWFmLndlYnNpdGV3ZWxjb21lLmNvbQ== X-Local-Domain: yes X-CMAE-Envelope: MS4xfJzbOQUrRdm01RnwgLlAbhk6wBNzhqX4ycQlqZF2q0MSGA+iDamA3x4O57phCo6gkuYnGfmOz/nrnwrsAl8MPUEEaVvqMj6ptBYaBhwpM7h/T+x7UIoi GyjBiDGo6r4Chr5jRlkxt3T3Hc0KEafP4gNtSjiMfufv6RcjeM5CKC82ffSVhQ5s99q0SoPOx+c+VgVE9UziNqFjolQVnYlZkZU= Received-SPF: pass client-ip=44.202.169.33; envelope-from=emacs-hacker2017@jovi.net; helo=omta034.useast.a.cloudfilter.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) $ wget https://f-droid.org/repo/com.simplemobiletools.voicerecorder_36_src.tar.gz $ emacs --no-init-file --no-site-file com.simplemobiletools.voicerecorder_36_src.tar.gz should show something like the output of $ tar -tvz < com.simplemobiletools.voicerecorder_36_src.tar.gz instead of spurious ././@PaxHeader lines interleaved with truncated long file names.         Peace             --Devon P.S.  In case it matters: $ tar --version tar (GNU tar) 1.34 Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. $ type tar tar is hashed (/usr/bin/tar) $ ldd /usr/bin/tar     linux-vdso.so.1 (0x00007ffca7b51000)     libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007fcd50638000)     libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fcd5060c000)     libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcd50438000)     libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007fcd503a0000)     libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcd5039a000)     /lib64/ld-linux-x86-64.so.2 (0x00007fcd506e2000)     libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fcd50378000) In GNU Emacs 30.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version  3.24.27, cairo version 1.16.0) of 2023-05-10 built on LQ Repository revision: e4c8ba6c0589f1ba0ba9993c4f1e9c0821d3ca6c Repository branch: master System Description: PureOS 10 (Byzantium) Configured using:  'configure --with-pgtk' Configured features: CAIRO DBUS FREETYPE GLIB GMP GNUTLS GSETTINGS HARFBUZZ LIBSELINUX MODULES NOTIFY INOTIFY PDUMPER PGTK PNG SECCOMP SOUND THREADS TOOLKIT_SCROLL_BARS XIM GTK3 ZLIB Important settings:   value of $LC_MONETARY: fr_FR.UTF-8   value of $LC_NUMERIC: fr_FR.UTF-8   value of $LC_TIME: fr_FR.UTF-8   value of $LANG: en_US.UTF-8   value of $XMODIFIERS: @im=ibus   locale-coding-system: utf-8-unix Major mode: Tar Minor modes in effect:   tooltip-mode: t   global-eldoc-mode: t   show-paren-mode: t   electric-indent-mode: t   mouse-wheel-mode: t   tool-bar-mode: t   menu-bar-mode: t   file-name-shadow-mode: t   global-font-lock-mode: t   font-lock-mode: t   blink-cursor-mode: t   buffer-read-only: t   line-number-mode: t   indent-tabs-mode: t   transient-mark-mode: t   auto-composition-mode: t   auto-encryption-mode: t   auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils tar-mode arc-mode archive-mode jka-compr rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk pgtk multi-tty make-network-process emacs) Memory information: ((conses 16 46611 11513)  (symbols 48 5497 0)  (strings 32 16893 1459)  (string-bytes 1 478022)  (vectors 16 12517)  (vector-slots 8 186004 14041)  (floats 8 26 296)  (intervals 56 2802 5)  (buffers 976 13)) ------------=_1691049782-27971-1--