X-Loop: help-debbugs@HIDDEN
Subject: bug#79582: archive-mode: opening squashfs nested in zip file doesn't work
Resent-From: Jens Thiele <karme@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 06 Oct 2025 07:00:03 +0000
Resent-Message-ID: <handler.79582.B.17597339839045 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 79582
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 79582 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.17597339839045
(code B ref -1); Mon, 06 Oct 2025 07:00:03 +0000
Received: (at submit) by debbugs.gnu.org; 6 Oct 2025 06:59:43 +0000
Received: from localhost ([127.0.0.1]:53939 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1v5fCA-0002Ll-FS
for submit <at> debbugs.gnu.org; Mon, 06 Oct 2025 02:59:43 -0400
Received: from lists.gnu.org ([2001:470:142::17]:47172)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <karme@HIDDEN>) id 1v5fC3-0002Kv-8D
for submit <at> debbugs.gnu.org; Mon, 06 Oct 2025 02:59:36 -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 <karme@HIDDEN>) id 1v5fBw-0003sj-CI
for bug-gnu-emacs@HIDDEN; Mon, 06 Oct 2025 02:59:29 -0400
Received: from ipv62.karme.de ([2a01:4f8:221:943::2] helo=jupiter.karme.de)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <karme@HIDDEN>) id 1v5fBt-0006sE-Jp
for bug-gnu-emacs@HIDDEN; Mon, 06 Oct 2025 02:59:27 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=karme.de;
s=exim; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From:Sender:
Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description:
Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:
In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
List-Post:List-Owner:List-Archive;
bh=UxcgjWsg1y1HdfEWHbrvdOviXxtnGbif9kvsYkXc70E=; b=eJ5nA6c04z1Y/NFR9llu7ZKeun
a3ETdWuzGwrOGxgvs91+UUnhjl590VOn1qmMp/QK/Y2iR1Hx5uOfWXaCa72wCIXdps3z6hvVuro0/
cV4GoGrOeRVE0k3D6FA2AO6HRpQBANGwc5YR4PyqGSQPvUCoqMQEF9e8NOZ7qukI4PdjUHei+6+T3
xXfKZTCvse9UdD0WgwT+ekgUwOY7eQ8Q0AyUA6wUPMN5AJlBxPOdgm3/bfKh8ssmdQrliGF/cfpvh
0LO8QN2FuXcDjf0DB/SNebcTRdEZ2slv6kwbYjHifx0QC3fdGuG2F1/QcfKt6uac16djYLqezrsKP
XAza5xCA==;
Received: from customer (localhost [127.0.0.1])
by jupiter.karme.de with esmtps id 1v5fBq-005kie-04
for bug-gnu-emacs@HIDDEN; Mon, 06 Oct 2025 08:59:22 +0200
Received: from karme by amalthea.fritz.box with local (Exim 4.96)
(envelope-from <karme@HIDDEN>) id 1v5fBp-000fF1-2F
for bug-gnu-emacs@HIDDEN; Mon, 06 Oct 2025 08:59:21 +0200
From: Jens Thiele <karme@HIDDEN>
Date: Mon, 06 Oct 2025 08:59:21 +0200
Message-ID: <87ikgsh5x2.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-karme-de: auth ok
Received-SPF: pass client-ip=2a01:4f8:221:943::2; envelope-from=karme@HIDDEN;
helo=jupiter.karme.de
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001,
SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)
--=-=-=
Content-Type: text/plain
Hi,
Maybe not really an important bug, but during testing for #79574 I found
it:
opening a squashfs file nested in a zip file produces an "File mode
specification error".
(note: opening zip in zip works, which is really nice - gvfs => tramp
afaiu doesn't support that)
Howto reproduce:
I used a debian/sid chroot to test:
$ sudo apt-get -y install emacs-nox squashfs-tools squashfs-tools-ng zip
$ cd /tmp/ ; rm -rf s; mkdir s; cd s; echo hello world > hello;
$ mksquashfs hello test.squashfs;
# this works as expected:
$ emacs -nw test.squashfs
# create zip containing squashfs
$ mkdir z; pushd z; cp ../test.squashfs .; zip -r ../test.zip .; popd
$ emacs -nw test.zip
# now try to open the test.squashfs within the test.zip
I get:
"File mode specification error: (search-failed [drwxl\-]\{10\})"
attached the test.zip
Best regards
Jens
--=-=-=
Content-Type: application/zip
Content-Disposition: attachment; filename=test.zip
Content-Transfer-Encoding: base64
UEsDBBQAAAAIALU1Rlu7HGU7wAAAAAAQAAANABwAdGVzdC5zcXVhc2hmc1VUCQADlWXjaJVl42h1
eAsAAQToAwAABOgDAADLKC4sZmJgYJia+jiDgYGJgRHIZmQQZDgAJFmAbAUGCHgHpZ9B6f9QkAPl
T4XSB6D0DSidkZqTk69Qnl+Uk8KlzlBxKzkp4tAJBpbgYPn0BkmPBvYOScl/h5/OXPBIIYqtY2aj
BMOPdWzJ4iCFCQ0Mbhpnjxw4NGHirMmT+RnY6plkBBoSoObyMICdyrAOyueDamHV4GVgFGBQPAEV
Z2l4wczA8IBhFIyCUTAKRsEoGAWjYBSMglEwCkbBKBjJAABQSwECHgMUAAAACAC1NUZbuxxlO8AA
AAAAEAAADQAYAAAAAAAAAAAApIEAAAAAdGVzdC5zcXVhc2hmc1VUBQADlWXjaHV4CwABBOgDAAAE
6AMAAFBLBQYAAAAAAQABAFMAAAAHAQAAAAA=
--=-=-=--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Jens Thiele <karme@HIDDEN> Subject: bug#79582: Acknowledgement (archive-mode: opening squashfs nested in zip file doesn't work) Message-ID: <handler.79582.B.17597339839045.ack <at> debbugs.gnu.org> References: <87ikgsh5x2.fsf@HIDDEN> X-Gnu-PR-Message: ack 79582 X-Gnu-PR-Package: emacs Reply-To: 79582 <at> debbugs.gnu.org Date: Mon, 06 Oct 2025 07:00:04 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 79582 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 79582: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79582 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: bug#79582: archive-mode: opening squashfs nested in zip file doesn't work
Resent-From: Michael Albinus <michael.albinus@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 08 Oct 2025 14:30:02 +0000
Resent-Message-ID: <handler.79582.B79582.17599337599282 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79582
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Jens Thiele <karme@HIDDEN>
Cc: 79582 <at> debbugs.gnu.org
Received: via spool by 79582-submit <at> debbugs.gnu.org id=B79582.17599337599282
(code B ref 79582); Wed, 08 Oct 2025 14:30:02 +0000
Received: (at 79582) by debbugs.gnu.org; 8 Oct 2025 14:29:19 +0000
Received: from localhost ([127.0.0.1]:33517 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1v6VAM-0002Pb-QT
for submit <at> debbugs.gnu.org; Wed, 08 Oct 2025 10:29:19 -0400
Received: from mout.gmx.net ([212.227.15.19]:43111)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
id 1v6VAF-0002OU-TA
for 79582 <at> debbugs.gnu.org; Wed, 08 Oct 2025 10:29:14 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
s=s31663417; t=1759933744; x=1760538544; i=michael.albinus@HIDDEN;
bh=PccBtwUV4v7l6htkM1+RXvB7KNUv7csGwXkPTSQ19zM=;
h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
content-type:date:from:message-id:mime-version:reply-to:subject:
to;
b=MGZExoorGH+9R2DMoL3rx6PQaRvD7jiBFHGo6GgGnQzT1C6w8kKZQZjsUrfsTtms
rU6EzgQmLP2e6OmWCxifLgK0p42EJ96acxoGUZqsg9cMsQReyJ7JYAMO4XOoy/xQ/
aLoedw/5vu3u9l7vtdDMSdOJACgspCqLCK/1CMR6Ez5IKTjfsnqT1LZxre3PvYLbI
KMJSwBl9k8FsueBOMOjnzVa7ZNTo7kQUXYmXwjy+r6Z+nu/ncUyiVxJwl+w5hAwAA
yiitNX8DZmKzzzc2kgBznmBUcM9f0d7i9IYsgQgpgHKkcoK1ReFHFLFh2xaMP2Hmy
53IFPh47ibmzFXgs/w==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.37.61]) by mail.gmx.net (mrgmx005
[212.227.17.190]) with ESMTPSA (Nemesis) id 1N33Ed-1u8JpN3A7h-018E0N; Wed, 08
Oct 2025 16:29:04 +0200
From: Michael Albinus <michael.albinus@HIDDEN>
In-Reply-To: <87ikgsh5x2.fsf@HIDDEN>
References: <87ikgsh5x2.fsf@HIDDEN>
Date: Wed, 08 Oct 2025 16:29:01 +0200
Message-ID: <87a521v55e.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:bx1vHTZaWb5Xsut9oYsSsASer/FhBlayDi4FV3SgvdE1onEEUHk
zUP7MsxFY2b/pa0Ap12DMLF51yTRg7XSEErLr3IlGJfeXRyUaeATV9UVsdrxW4YHI01CjsF
c2l6hx8IHkq2eDJH4yjpNAIWc0Xt1P/h0RpRaYigQnYs25EhPaD2AM603U10b5Q6mD/pKSg
vLxeFbkgfz60azvv4YMug==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:Bfvkx6NAQms=;Rxxpt3LrnQicSt1z8Tlc+zcMjXV
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
s96RY06BJ/tgIhmo8BEOeiTDdc=
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)
Jens Thiele <karme@HIDDEN> writes:
> Hi,
Hi Jens,
> (note: opening zip in zip works, which is really nice - gvfs => tramp
> afaiu doesn't support that)
Thanks for the heads-up! It ought to work until Emacs 27 (Tramp 2.4),
but it is lost now. I'll check what's up.
> Best regards
> Jens
Best regards, Michael.
X-Loop: help-debbugs@HIDDEN
Subject: bug#79582: archive-mode: opening squashfs nested in zip file doesn't work
Resent-From: Michael Albinus <michael.albinus@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 11 Oct 2025 12:54:01 +0000
Resent-Message-ID: <handler.79582.B79582.176018719230416 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79582
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Jens Thiele <karme@HIDDEN>
Cc: 79582 <at> debbugs.gnu.org
Received: via spool by 79582-submit <at> debbugs.gnu.org id=B79582.176018719230416
(code B ref 79582); Sat, 11 Oct 2025 12:54:01 +0000
Received: (at 79582) by debbugs.gnu.org; 11 Oct 2025 12:53:12 +0000
Received: from localhost ([127.0.0.1]:45047 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1v7Z5w-0007uT-Sz
for submit <at> debbugs.gnu.org; Sat, 11 Oct 2025 08:53:12 -0400
Received: from mout.gmx.net ([212.227.15.18]:39957)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
id 1v7Z5j-0007tj-G5
for 79582 <at> debbugs.gnu.org; Sat, 11 Oct 2025 08:53:00 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
s=s31663417; t=1760187168; x=1760791968; i=michael.albinus@HIDDEN;
bh=itiziNloKgWzn+SAwMiUJlUpFQVfpMFBDwkgC/QPGwM=;
h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
content-type:date:from:message-id:mime-version:reply-to:subject:
to;
b=IjIvz0jg7ADWFrA8qFrbUyAbL06v+OpgyGGdpsU0vfLkcMwGG9ZUPxXvHHT2D1eq
hiwjI5vV7eJRXWr7fSeWU9H1YUPxLz6Qxmv5GehOCUQystGfVkkEyn79tGxjKF1bk
6MHr3yQYEoNUvguiVK8GefER7bY+ierV/5vJxCuW0mhx+DRbyNXkKYnigUfICsm/I
DxiwMqD0Vggq3GzR7HFCzDq8TvODNyIzrqSAlI97fhHjfnZzQO1jwRULwCqjap7oj
I2DpC3Es301R9V4yZeVVt0VX1lS5eEzU/FW9Wed7isASkzjWqGezv19NCtmH4GSR1
8vnIlRkp8WJBVGvmhQ==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.37.61]) by mail.gmx.net (mrgmx005
[212.227.17.190]) with ESMTPSA (Nemesis) id 1MnakR-1uR7OH16dZ-00oMn3; Sat, 11
Oct 2025 14:52:48 +0200
From: Michael Albinus <michael.albinus@HIDDEN>
In-Reply-To: <87a521v55e.fsf@HIDDEN>
References: <87ikgsh5x2.fsf@HIDDEN> <87a521v55e.fsf@HIDDEN>
Date: Sat, 11 Oct 2025 14:52:47 +0200
Message-ID: <87jz11siqo.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:CscwvXed1r/JIjt38hp9tOvVBbbFGryp2GtJHTX1bMIxpM+chXu
Ocp2Ow0yFc2MksaVazGDPNnVdHQ9Ra4ABB20tmqncTC8mG20yLKvVwioar6gV4k4EOFlSMj
gK6QJYs4Z1bf+PgtJdg9+MfhuR+Rymo7DXnR/SsYHjBEhcQhSrrIqRPG1AjENWEQ48nXFkr
3Syc3K+j3wFzpqQnWZ/Jw==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:gA1gGoS1kis=;phrpTPF9PuZHTsYPpfReWP9TN8o
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
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)
Michael Albinus <michael.albinus@HIDDEN> writes:
>> Hi,
Hi Jens,
>> (note: opening zip in zip works, which is really nice - gvfs => tramp
>> afaiu doesn't support that)
>
> Thanks for the heads-up! It ought to work until Emacs 27 (Tramp 2.4),
> but it is lost now. I'll check what's up.
I've fixed this in tramp-archive.el. If you have, for example, a zip
file outer.zip, which contains another inner.zip, which contains a file
foo, you can access it via outer.zip/inner.zip/foo .
Pushed to the repositories.
For the cascade zip => squashfs I cannot help. libarchive, the working
horse of tramp-archive.el, doesn't support squashfs. See
<https://github.com/libarchive/libarchive/issues/792>.
>> Best regards
>> Jens
Best regards, Michael.
X-Loop: help-debbugs@HIDDEN
Subject: bug#79582: archive-mode: opening squashfs nested in zip file doesn't work
Resent-From: Jens Thiele <karme@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 11 Oct 2025 13:40:02 +0000
Resent-Message-ID: <handler.79582.B79582.17601899706918 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79582
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Michael Albinus <michael.albinus@HIDDEN>
Cc: 79582 <at> debbugs.gnu.org
Received: via spool by 79582-submit <at> debbugs.gnu.org id=B79582.17601899706918
(code B ref 79582); Sat, 11 Oct 2025 13:40:02 +0000
Received: (at 79582) by debbugs.gnu.org; 11 Oct 2025 13:39:30 +0000
Received: from localhost ([127.0.0.1]:45109 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1v7Zoj-0001nR-6i
for submit <at> debbugs.gnu.org; Sat, 11 Oct 2025 09:39:29 -0400
Received: from ipv62.karme.de ([2a01:4f8:221:943::2]:33394
helo=jupiter.karme.de)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <karme@HIDDEN>) id 1v7ZoL-0001mQ-RJ
for 79582 <at> debbugs.gnu.org; Sat, 11 Oct 2025 09:39:08 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=karme.de;
s=exim; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References:
Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID:
Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
List-Post:List-Owner:List-Archive;
bh=4HD0kS6optxPXQcBE69Zakip2yURh5Id2H7K18drG/w=; b=OSXtD+9tk8H+OmSFCyvLY+3755
0/jjv++8nV7ikOhURhCSx0Iznpx/B8wctqE5B8T1t+kSwfb64hLSr6kyvkHgfNlUPUD1wzSjb2/q7
eRAQ3VkD/Jy+bJEETCB3DKzd7g2xxFqgisZpas5Ijsg/uxEe3lDzPEC3b/6neWxI646XcL23paqKw
lbcuSjOYEBz+MSKJEZ/rMnzKyImI7wL4049Gm67EB6Q2rBma7nMuKffwyb9yMWE/vzxZa1Dl62uiG
lmnENH+gZHgiX/DvZqHPryYDOFh7/2bBbHTaKaJkZ9dhTwKiBIrpH4fv36ILId6jzD0e0mQejhWxS
x3pN+3ng==;
Received: from customer (localhost [127.0.0.1])
by jupiter.karme.de with esmtps id 1v7ZoC-00C24h-1M;
Sat, 11 Oct 2025 15:38:52 +0200
Received: from karme by amalthea.fritz.box with local (Exim 4.96)
(envelope-from <karme@HIDDEN>) id 1v7ZoB-000BkV-2w;
Sat, 11 Oct 2025 15:38:51 +0200
From: Jens Thiele <karme@HIDDEN>
References: <87ikgsh5x2.fsf@HIDDEN> <87a521v55e.fsf@HIDDEN>
<87jz11siqo.fsf@HIDDEN>
Date: Sat, 11 Oct 2025 15:38:51 +0200
In-Reply-To: <87jz11siqo.fsf@HIDDEN> (Michael Albinus's message of "Sat, 11
Oct 2025 14:52:47 +0200")
Message-ID: <874is57e38.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-karme-de: auth ok
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
Michael Albinus <michael.albinus@HIDDEN> writes:
> Michael Albinus <michael.albinus@HIDDEN> writes:
>
>>> Hi,
>
> Hi Jens,
Hi,
>>> (note: opening zip in zip works, which is really nice - gvfs => tramp
>>> afaiu doesn't support that)
>>
>> Thanks for the heads-up! It ought to work until Emacs 27 (Tramp 2.4),
>> but it is lost now. I'll check what's up.
>
> I've fixed this in tramp-archive.el. If you have, for example, a zip
> file outer.zip, which contains another inner.zip, which contains a file
> foo, you can access it via outer.zip/inner.zip/foo .
cool - I didn't expect tramp would be able to do this.
Thanks for looking into this!
> Pushed to the repositories.
still pulling...
(somehow vcs2.savannah.gnu.org is slow?)
> For the cascade zip => squashfs I cannot help. libarchive, the working
> horse of tramp-archive.el, doesn't support squashfs. See
> <https://github.com/libarchive/libarchive/issues/792>.
>
>>> Best regards
>>> Jens
>
> Best regards, Michael.
Thanks
Jens
X-Loop: help-debbugs@HIDDEN
Subject: bug#79582: archive-mode: opening squashfs nested in zip file doesn't work
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 12 Oct 2025 08:12:02 +0000
Resent-Message-ID: <handler.79582.B79582.17602566726499 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79582
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Jens Thiele <karme@HIDDEN>
Cc: 79582 <at> debbugs.gnu.org
Received: via spool by 79582-submit <at> debbugs.gnu.org id=B79582.17602566726499
(code B ref 79582); Sun, 12 Oct 2025 08:12:02 +0000
Received: (at 79582) by debbugs.gnu.org; 12 Oct 2025 08:11:12 +0000
Received: from localhost ([127.0.0.1]:47658 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1v7rAe-0001gk-Dr
for submit <at> debbugs.gnu.org; Sun, 12 Oct 2025 04:11:12 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:56554)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1v7rAa-0001gW-Rv
for 79582 <at> debbugs.gnu.org; Sun, 12 Oct 2025 04:11:10 -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 <eliz@HIDDEN>)
id 1v7rAU-0008FS-Q0; Sun, 12 Oct 2025 04:11:02 -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=Df6bDG8QdRe00l38+0qfd+jbk0rkwNR+Sp7pGigB7Kg=; b=V8w/cIkauE7A
IrVBqbq9X5XQ+gBQUh/51PS+g5HS45dgnGDRx5BDXR0U2YIdPmJeTuUjtQ7pQ+9XeJz6zwW1IVlF+
8yFa8JsJPnSF8WRaVKEIPDcg3vKi60GOXskZXw5R1oOmJN+lfskiF08oD1MqGIpEsR/ZKFGDKSLi7
jUiQjul235HhXi6nIBCVTHZR25LDfGs+2/RpotouX5VqbLm/HoIfU21abfyMp0Ol/RWuibjFiJ7y2
nltEzaRZtkKLpP+YTXkGOef088Vlkxs32WkmmUgFFpW1F6XJiN5QrHgDp5Orf1PxAQAknpfRT/U/Q
SrmYPHgjttBbJfJl6064nA==;
Date: Sun, 12 Oct 2025 11:11:00 +0300
Message-Id: <86sefo4k17.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87ikgsh5x2.fsf@HIDDEN> (message from Jens Thiele on Mon, 06
Oct 2025 08:59:21 +0200)
References: <87ikgsh5x2.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)
> From: Jens Thiele <karme@HIDDEN>
> Date: Mon, 06 Oct 2025 08:59:21 +0200
>
> Maybe not really an important bug, but during testing for #79574 I found
> it:
>
> opening a squashfs file nested in a zip file produces an "File mode
> specification error".
>
> (note: opening zip in zip works, which is really nice - gvfs => tramp
> afaiu doesn't support that)
>
> Howto reproduce:
>
> I used a debian/sid chroot to test:
>
> $ sudo apt-get -y install emacs-nox squashfs-tools squashfs-tools-ng zip
> $ cd /tmp/ ; rm -rf s; mkdir s; cd s; echo hello world > hello;
> $ mksquashfs hello test.squashfs;
> # this works as expected:
> $ emacs -nw test.squashfs
> # create zip containing squashfs
> $ mkdir z; pushd z; cp ../test.squashfs .; zip -r ../test.zip .; popd
> $ emacs -nw test.zip
> # now try to open the test.squashfs within the test.zip
>
> I get:
>
> "File mode specification error: (search-failed [drwxl\-]\{10\})"
>
> attached the test.zip
Thanks for the recipe and the test file. Does the patch below fix it,
and if so, are there any left-overs after applying it?
diff --git a/lisp/arc-mode.el b/lisp/arc-mode.el
index 66cb89c3342..8957c4d2c15 100644
--- a/lisp/arc-mode.el
+++ b/lisp/arc-mode.el
@@ -2454,6 +2454,18 @@ archive-squashfs-summarize
(setq file buffer-file-name))
(let ((copy (file-local-copy file))
(files ()))
+ ;; Similar to 'archive-maybe-copy'.
+ (unless (or (and copy (null file))
+ (file-readable-p file))
+ (setq archive-local-name
+ (archive-unique-fname (or file copy (buffer-name))
+ archive-tmpdir)
+ file archive-local-name)
+ (save-restriction
+ (widen)
+ (let ((coding-system-for-write 'no-conversion))
+ (write-region (point-min) (point-max)
+ archive-local-name nil 'nomessage))))
(with-temp-buffer
(call-process "unsquashfs" nil t nil "-ll" (or file copy))
(when copy
X-Loop: help-debbugs@HIDDEN
Subject: bug#79582: archive-mode: opening squashfs nested in zip file doesn't work
Resent-From: Jens Thiele <karme@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 12 Oct 2025 09:00:06 +0000
Resent-Message-ID: <handler.79582.B79582.176025955020231 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79582
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 79582 <at> debbugs.gnu.org
Received: via spool by 79582-submit <at> debbugs.gnu.org id=B79582.176025955020231
(code B ref 79582); Sun, 12 Oct 2025 09:00:06 +0000
Received: (at 79582) by debbugs.gnu.org; 12 Oct 2025 08:59:10 +0000
Received: from localhost ([127.0.0.1]:47710 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1v7rv1-0005Fl-4D
for submit <at> debbugs.gnu.org; Sun, 12 Oct 2025 04:59:09 -0400
Received: from ipv62.karme.de ([2a01:4f8:221:943::2]:54834
helo=jupiter.karme.de)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <karme@HIDDEN>) id 1v7ruv-0005DJ-4v
for 79582 <at> debbugs.gnu.org; Sun, 12 Oct 2025 04:59:03 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=karme.de;
s=exim; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References:
Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID:
Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
List-Post:List-Owner:List-Archive;
bh=NUzvsFkD+1LIk8jS0Hxx0WwzVihEMIQehcQzU+9vHdI=; b=hA0iLH2BfVrSvWMb+NVAKr4jgw
thQL41hzMGN3eZN4sQj8OVyzc4KFMXtBJFy3lYtPp7cnngdy1BbeqZuCoRe8Y/A/4ZVEDHQHR+HNZ
l3l1B4WFRWcYwQ6jQS0GzGwaNHNg+aFfDr/G0swu2EDe3/YWqQhbD47+EWumLK99d07pCkpEKhKlA
6BqnELD+z1vyQSnjHHVkoxscrPZp8gqauvucCihCYvcN6DXSlY9CYOXLgpdwMLMCXvPIj6n1K56yT
0ZWUQTYAmVyhvMOw3rZ53+fQ3ZchpUI2FILUMabc5RALxriIaRNl2U6LQAvU/sbtOhlSmCBZiIhqI
Q0Ld0pEw==;
Received: from customer (localhost [127.0.0.1])
by jupiter.karme.de with esmtps id 1v7ruo-00D8H8-0k;
Sun, 12 Oct 2025 10:58:54 +0200
Received: from karme by amalthea.fritz.box with local (Exim 4.96)
(envelope-from <karme@HIDDEN>) id 1v7run-000MVc-2m;
Sun, 12 Oct 2025 10:58:53 +0200
From: Jens Thiele <karme@HIDDEN>
References: <87ikgsh5x2.fsf@HIDDEN> <86sefo4k17.fsf@HIDDEN>
Date: Sun, 12 Oct 2025 10:58:53 +0200
In-Reply-To: <86sefo4k17.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 12 Oct
2025 11:11:00 +0300")
Message-ID: <87o6qczeb6.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-karme-de: auth ok
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
Eli Zaretskii <eliz@HIDDEN> writes:
> Does the patch below fix it
I only did a quick test monkey patching my old emacs, but this works.
> if so, are there any left-overs after applying it?
There remains a temporary file "test.zip:test.squashfs".
But I really should test with current master.
X-Loop: help-debbugs@HIDDEN
Subject: bug#79582: archive-mode: opening squashfs nested in zip file doesn't work
Resent-From: Jens Thiele <karme@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 12 Oct 2025 09:16:02 +0000
Resent-Message-ID: <handler.79582.B79582.176026053625714 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79582
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 79582 <at> debbugs.gnu.org
Received: via spool by 79582-submit <at> debbugs.gnu.org id=B79582.176026053625714
(code B ref 79582); Sun, 12 Oct 2025 09:16:02 +0000
Received: (at 79582) by debbugs.gnu.org; 12 Oct 2025 09:15:36 +0000
Received: from localhost ([127.0.0.1]:47754 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1v7sAy-0006gg-5Y
for submit <at> debbugs.gnu.org; Sun, 12 Oct 2025 05:15:36 -0400
Received: from ipv62.karme.de ([2a01:4f8:221:943::2]:40394
helo=jupiter.karme.de)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <karme@HIDDEN>) id 1v7sAs-0006gP-UX
for 79582 <at> debbugs.gnu.org; Sun, 12 Oct 2025 05:15:34 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=karme.de;
s=exim; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References:
Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID:
Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
List-Post:List-Owner:List-Archive;
bh=B0Xp1S34NmNUnWhz/KDV3vLEf/mRRZ8w0Eliw9UOrvs=; b=FLzaq48F6UhgPavYR4BvdGjWWE
QICmtkaWdxr/LCkz9bdCmq4VrfwEMqS42Mbi3gI4ZziOVs2zaja0bla7adILrpMzzM6VpiiMWMigG
jiXv/DFD8690dMFIK0pDft0n5L8WM2ztORb+d0jbKexnTIvwAyopKw7iuxueYYNLEqB3Mb/OxiSVl
KgqgNUtSy391CgIAeqLbT7ewSZC544cm/tEfVhB9W6FeVLEorswK4quoiOAYjjQtt3GerCUxO2vCs
XqDnKj9dobUDELC8ATfF2bbX5tkJPa+2xxOTnNsRErn0d7soHA6uYJvMfM3ZgKAGR0RRqAOdvfeAe
3Siiw2eA==;
Received: from customer (localhost [127.0.0.1])
by jupiter.karme.de with esmtps id 1v7sAm-00D8qx-2K;
Sun, 12 Oct 2025 11:15:24 +0200
Received: from karme by amalthea.fritz.box with local (Exim 4.96)
(envelope-from <karme@HIDDEN>) id 1v7sAm-000Maj-19;
Sun, 12 Oct 2025 11:15:24 +0200
From: Jens Thiele <karme@HIDDEN>
References: <87ikgsh5x2.fsf@HIDDEN> <86sefo4k17.fsf@HIDDEN>
<87o6qczeb6.fsf@HIDDEN>
Date: Sun, 12 Oct 2025 11:15:24 +0200
In-Reply-To: <87o6qczeb6.fsf@HIDDEN> (Jens Thiele's message of "Sun, 12 Oct
2025 10:58:53 +0200")
Message-ID: <87ldlgxyz7.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-karme-de: auth ok
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
Jens Thiele <karme@HIDDEN> writes:
> Eli Zaretskii <eliz@HIDDEN> writes:
>
>> Does the patch below fix it
>
> I only did a quick test monkey patching my old emacs, but this works.
>
>> if so, are there any left-overs after applying it?
>
> There remains a temporary file "test.zip:test.squashfs".
> But I really should test with current master.
with current master there remains:
$ ls -l /tmp/archive.tmpajjwyy/tmp/test.zip\:test.squashfs
-rw-rw-r-- 1 karme karme 4096 12. Okt 11:13 /tmp/archive.tmpajjwyy/tmp/test.zip:test.squashfs
X-Loop: help-debbugs@HIDDEN
Subject: bug#79582: archive-mode: opening squashfs nested in zip file doesn't work
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 12 Oct 2025 10:33:02 +0000
Resent-Message-ID: <handler.79582.B79582.17602651347987 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79582
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Jens Thiele <karme@HIDDEN>
Cc: 79582 <at> debbugs.gnu.org
Received: via spool by 79582-submit <at> debbugs.gnu.org id=B79582.17602651347987
(code B ref 79582); Sun, 12 Oct 2025 10:33:02 +0000
Received: (at 79582) by debbugs.gnu.org; 12 Oct 2025 10:32:14 +0000
Received: from localhost ([127.0.0.1]:47873 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1v7tN8-00024l-9h
for submit <at> debbugs.gnu.org; Sun, 12 Oct 2025 06:32:14 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:60328)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1v7tN6-00024S-G8
for 79582 <at> debbugs.gnu.org; Sun, 12 Oct 2025 06:32: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 <eliz@HIDDEN>)
id 1v7tMz-00068h-4v; Sun, 12 Oct 2025 06:32:05 -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=tEhfaYfRSQl98ehkB/HCh8Q0cryGTBHdNIwkUbkSvjU=; b=XByYQapRRNam
k9J9fUnXUOfXgH4gBC2aqgW4t8IiUmD0DpcxtwZalLVlFvPV6v9trDA6zq3Hw4SlbiNQ2M1qIC1lH
m3OUs6fHIHwhEp+1RGLafIluYr4nqv/3OnMt4uJ7qK7lqRTk7VsuPX6OyXzAwS0sco1fqv05vNmtr
wv3W55o8CdeKfm9DsqmrRQIiQ6r+fUUf3xF6BLPxrnwEyExLyOJSFs06KCknnzw8Siqe8e/esTD3B
hooTVYJrkIiHraIuwQzUAwcNoTABRHkZhflmCh+mnGlvr9xWU2N2do8rHyYmJyOtTWGm7qJh3SHL1
5hsgO+EUJpmAxQ8AO5db1Q==;
Date: Sun, 12 Oct 2025 13:32:02 +0300
Message-Id: <86o6qc4di5.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87ldlgxyz7.fsf@HIDDEN> (message from Jens Thiele on Sun, 12
Oct 2025 11:15:24 +0200)
References: <87ikgsh5x2.fsf@HIDDEN> <86sefo4k17.fsf@HIDDEN>
<87o6qczeb6.fsf@HIDDEN> <87ldlgxyz7.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)
> From: Jens Thiele <karme@HIDDEN>
> Cc: 79582 <at> debbugs.gnu.org
> Date: Sun, 12 Oct 2025 11:15:24 +0200
>
> Jens Thiele <karme@HIDDEN> writes:
>
> > Eli Zaretskii <eliz@HIDDEN> writes:
> >
> >> Does the patch below fix it
> >
> > I only did a quick test monkey patching my old emacs, but this works.
> >
> >> if so, are there any left-overs after applying it?
> >
> > There remains a temporary file "test.zip:test.squashfs".
> > But I really should test with current master.
>
> with current master there remains:
>
> $ ls -l /tmp/archive.tmpajjwyy/tmp/test.zip\:test.squashfs
> -rw-rw-r-- 1 karme karme 4096 12. Okt 11:13 /tmp/archive.tmpajjwyy/tmp/test.zip:test.squashfs
Does the below fix it?
diff --git a/lisp/arc-mode.el b/lisp/arc-mode.el
index 66cb89c3342..3cd88dc0c9b 100644
--- a/lisp/arc-mode.el
+++ b/lisp/arc-mode.el
@@ -1012,7 +1012,7 @@ archive-delete-local
(while again
(setq name (directory-file-name (file-name-directory name)))
(condition-case nil
- (delete-directory name)
+ (delete-directory name t)
(error nil))
(if (string= name top) (setq again nil)))))
;; -------------------------------------------------------------------------
@@ -2454,6 +2454,18 @@ archive-squashfs-summarize
(setq file buffer-file-name))
(let ((copy (file-local-copy file))
(files ()))
+ ;; Similar to 'archive-maybe-copy'.
+ (unless (or (and copy (null file))
+ (file-readable-p file))
+ (setq archive-local-name
+ (archive-unique-fname (or file copy (buffer-name))
+ archive-tmpdir)
+ file archive-local-name)
+ (save-restriction
+ (widen)
+ (let ((coding-system-for-write 'no-conversion))
+ (write-region (point-min) (point-max)
+ archive-local-name nil 'nomessage))))
(with-temp-buffer
(call-process "unsquashfs" nil t nil "-ll" (or file copy))
(when copy
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.