From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: monnier@iro.umontreal.ca, rsw@gnu.org, matsl@gnu.org, bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Mar 2025 20:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 76926@debbugs.gnu.org Cc: monnier@iro.umontreal.ca, Robert Weiner , Mats Lidell X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: monnier@iro.umontreal.ca, Robert Weiner , Mats Lidell Received: via spool by submit@debbugs.gnu.org id=B.17416377995373 (code B ref -1); Mon, 10 Mar 2025 20:17:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Mar 2025 20:16:39 +0000 Received: from localhost ([127.0.0.1]:40002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1trjYF-0001Oa-BO for submit@debbugs.gnu.org; Mon, 10 Mar 2025 16:16:39 -0400 Received: from lists.gnu.org ([2001:470:142::17]:38280) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1trjYA-0001O8-Ky for submit@debbugs.gnu.org; Mon, 10 Mar 2025 16:16:35 -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 1trjXZ-0001I4-9e for bug-gnu-emacs@gnu.org; Mon, 10 Mar 2025 16:15:58 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1trjXQ-0006Rg-Tw for bug-gnu-emacs@gnu.org; Mon, 10 Mar 2025 16:15:56 -0400 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 2A6E5100040; Mon, 10 Mar 2025 16:15:45 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1741637744; bh=CEj/bpTeM0WXmqqrJgk6on1Uy+r1o0lSxueiMyqdhZ0=; h=From:To:Subject:Date:From; b=mbMk6DKdVJZMSh58BiKOZHMgpAZDXsQBbQe8FWGUkpbfRXWhgdwoalyfiAg2KZhOS BmRdG+B7SlYKpNWSAXIXSFMxJCNlFw1ihDn30zr4AwladoFfTO8yR0nqfx/2K2Lb1B IDev7ovV2WntkrGeJfFlb1Sih7fVRsgJXf3VF4DEu4IAY+mMkUBzTGMOYcwuFNRkec 50MJI0bHMo5u55PDC0IYsw1x3BQnt2ATsqp5OSec7/fxWAgeOeF5AqDDNe55ngYK1I RJ/1kSskHqsEUj1UN6majAwbKiDPWzKH59k7Xq2/ZTi9sDMs3dSxpFwXARHAKxM9yX FJlc/iPK8vpBQ== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 78B9D10002E; Mon, 10 Mar 2025 16:15:44 -0400 (EDT) Received: from pastel (unknown [104.247.242.5]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 5D56A1202A0; Mon, 10 Mar 2025 16:15:44 -0400 (EDT) From: Stefan Monnier Message-ID: Date: Mon, 10 Mar 2025 16:15:43 -0400 MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.327 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain KAM_SHORT 0.001 Use of a URL Shortener for very short URL X-SPAM-LEVEL: Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=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 (-) Package: Emacs Version: 31.0.50 The current Hyperbole code is a bit less than 3MB of ELisp code, but the resulting tarball in GNU ELPA is more than 20MB. Skipping the worst offenders *.eps *.pdf *.html HY-TALK/improve-performance.png man/im/wgrid4x3.png would bring it down to about a third of the current size, but I suggest you think about which of the files in the Git could be skipped in the tarball (e.g. because they're only useful for the website) or even completely removed from Git (like `man/im/wgrid[34]*.png` files which don't seem to be used for anything, or the non-source files like `hyperbole.pdf` or the `.eps` files which could be replaced by appropriate Makefile rules). There's no point skipping small files, so usually I encourage package maintainers to include pretty much everything, but here I think we went a bit overboard. On a related note, have you tried to use `x-export-frames` to generate screenshots in PDF or SVG format? It might (should?) lead to images that are more compact than `wgrid4x3.png` while giving a higher quality rendering. Also, I see there's a `man/hyperbole.texi` but the current package's spec doesn't specify any manual. I guess we should add :doc "man/hyperbole.texi" right? [ That would auto-generate `hyperbole.info` and `dir` files so users who install your packages get it in `M-x info`, as well as add an HTML rendering of that same manual over at https://elpa.gnu.org/packages/hyperbole.html. You don't need to include `hyperbole.html` and `dir` and `hyperbole.info` in the Git for that. ] Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 10 17:04:55 2025 Received: (at control) by debbugs.gnu.org; 10 Mar 2025 21:04:55 +0000 Received: from localhost ([127.0.0.1]:40066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1trkIw-0003cM-SZ for submit@debbugs.gnu.org; Mon, 10 Mar 2025 17:04:55 -0400 Received: from mail-ej1-x62b.google.com ([2a00:1450:4864:20::62b]:53292) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1trkIu-0003c3-OZ for control@debbugs.gnu.org; Mon, 10 Mar 2025 17:04:53 -0400 Received: by mail-ej1-x62b.google.com with SMTP id a640c23a62f3a-ac2963dc379so213443766b.2 for ; Mon, 10 Mar 2025 14:04:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741640686; x=1742245486; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=YRBZNsm8xhAWjKqZlwePXoW8w+SpZ4X9zNAszMi6FnY=; b=N8gymZemNymjm8FQP5WqQhnMbtsTL0GOrsz522+X2ZzC/G1XOLCW9C8AXBYHEf385b N5elDeFGIjGnf+12YeAtZQc63mUStpontgNBQyDF7aDiTO+bXL+ky6qkAEVoEcwY01Gs rvnn7QkdMntg96nY3Za7x8hMW33n7AcEcGG1jI3TEebBkbijrZ2GnAkt5/JpwFHWUF7r pzACN8Y6lAXkZiSIT9iEJwtaq1I131XDmS8dWOTR8xmL6is832Ccrpve3iXEWq+VPGKZ np3/YnlNbXDwZ+52unQM6l1o/pMLLuK9kLHapHrROb/exgT0cfgnC9kAUwdRJysViKl4 ZqSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741640686; x=1742245486; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=YRBZNsm8xhAWjKqZlwePXoW8w+SpZ4X9zNAszMi6FnY=; b=ZRqzH8bnYMid6erXct3E4gUUwdHGZ6aClQXVSiNBpz/ulbNGdG0yKlaNCAb+DYhU5n YTKLnarE56iwiF0pZ4+4Gxg7Mv5BAey9huvjie5zcljBt9U4lQbrJ9NJGOSBBzxbL128 MAStnuNXn2hOv+3E3GDB+Xh64bEytjJ8izY6sJVK3R4EQtBg3fjk0rbNf+zRdeTN860p 4k0PY/GfJBpuLfNaChVb00dXVbDQCxWhz+nuzRAg4RJL5+dVi/ItOlX9JUUdFnc0OqcI CfeTYRDca080D22yDq2BE11UX53adCvUZcsViPzHyL+m6bI6GE8rp5DMBRPzMmBjeA9O OH0Q== X-Gm-Message-State: AOJu0YwXFoBLSph0yJI4HSt5RhIWgJhCuFuGrqSXre4B+gFwKJTsNsfL h8NzaEKM428SpH6d7toORCXIYc/AlUTMpYJUQ7OFVH14IwW06H3xtuhnVTkYMubwu6ciP95xHto 9+B7G6KBPK7zr2PxKqkMFBglVFqzQ5Yqb X-Gm-Gg: ASbGncv0GvkL+RGsbeBYMeF9EksjqBwsRbxcNArdgBZZeo8xhcFTbKlty7tc7DLsFrs H7qUh+05i42jtGCGXoBcpcdP18QUV+h5lIDn32TbXdvG73eFpDykDQ7K62rsW2CNizvKoSuYbJ9 AeE+aMUA/HBy8VSuRIicrtv3hqX5U= X-Google-Smtp-Source: AGHT+IH1JXUOK9Ykd+71qOaOGff4NwZOaYSE6FHJTmviXNnzXfR4x+ks8vwb6WK3QJB0zSWmanBXkK9fj67qqZd/ou0= X-Received: by 2002:a05:6402:34c7:b0:5e5:ba77:6f24 with SMTP id 4fb4d7f45d1cf-5e5e22d4c66mr40828444a12.16.1741640686225; Mon, 10 Mar 2025 14:04:46 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 10 Mar 2025 17:04:45 -0400 From: Stefan Kangas MIME-Version: 1.0 Date: Mon, 10 Mar 2025 17:04:45 -0400 X-Gm-Features: AQ5f1Jp8zUxr6byKGh0SJc6kw2lDbufNDcvk7HhS9X_ct-C8nPRDugcu1W8_jb4 Message-ID: Subject: control message for bug #76926 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) severity 76926 wishlist quit From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Mats Lidell Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Mar 2025 21:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Robert Weiner , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.174164119716009 (code B ref 76926); Mon, 10 Mar 2025 21:14:01 +0000 Received: (at 76926) by debbugs.gnu.org; 10 Mar 2025 21:13:17 +0000 Received: from localhost ([127.0.0.1]:40160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1trkR2-0004A9-F1 for submit@debbugs.gnu.org; Mon, 10 Mar 2025 17:13:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48408) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1trkQz-00049s-Da for 76926@debbugs.gnu.org; Mon, 10 Mar 2025 17:13:14 -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 1trkQr-0006b8-On; Mon, 10 Mar 2025 17:13:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=pPDJ6t7SAmP5YDJHkgUGgc5wDpuVVnijIlW2cfbP8bI=; b=MdHDGPPhomqRaeigWiRJ 3ZBGKGOTgKGXjelbfyeRT9m5WI7dmGLfOTwj4p3a2U4roizT+0bxZOaW0yKZSuT5+ENBWeDCr/pUa Krgg3Tj1GnNNxMEeUJZ7evjtYJSZJOQoVv59pT5dg+k2ijs/ayvqPLLq2l0fIx5wiPIPhxRTqTD5I M4ZLFmGNCB0gLBIOrt2Vhq0IkahavHQ7n5IqO+uNcVdpIi3fXt41e0IquFJGRYuBWHhDfTCOj5J3A CL8M9RdFmzpuvuFhC3NwdSFXpzt+T0vGBkwJnq+Hx+t4yc+Y10dRMvecyH2fJRKIoCmSg5SlNKJyI vml2bx7mLt/3vQ==; From: Mats Lidell In-Reply-To: References: Date: Mon, 10 Mar 2025 22:12:52 +0100 Message-ID: <87bju8wpwr.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain 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 (---) Hi Stefan, > Stefan Monnier writes: > Package: Emacs > Version: 31.0.50 > > > The current Hyperbole code is a bit less than 3MB of ELisp code, but the > resulting tarball in GNU ELPA is more than 20MB. > > Skipping the worst offenders > > *.eps > *.pdf > *.html > HY-TALK/improve-performance.png > man/im/wgrid4x3.png > > would bring it down to about a third of the current size, but I suggest > you think about which of the files in the Git could be skipped in the > tarball (e.g. because they're only useful for the website) or even > completely removed from Git (like `man/im/wgrid[34]*.png` files which > don't seem to be used for anything, or the non-source files like > `hyperbole.pdf` or the `.eps` files which could be replaced by > appropriate Makefile rules). Point taken. We'll see how we can clean git from big files. The tarball is built with the idea that users would get everything needed without having any extra tools nor to be required to run any make targets. That might be an old fashioned goal these days and users are bettered served by fetching things from the net. Especially if we already provide those through different channels. > There's no point skipping small files, so usually I encourage package > maintainers to include pretty much everything, but here I think we went > a bit overboard. > On a related note, have you tried to use `x-export-frames` to generate > screenshots in PDF or SVG format? It might (should?) lead to images > that are more compact than `wgrid4x3.png` while giving a higher quality > rendering. No, we have not tried that. I did not know that was available. Thanks for the suggestion. (So many things in Emacs I learn new stuff every day ;-) I will take a look what can be done about the images. They might need regeneration anyway with next release due to things have changed since we produced them. We can try to make them more compact when we update them. > Also, I see there's a `man/hyperbole.texi` but the current package's > spec doesn't specify any manual. I guess we should add > > :doc "man/hyperbole.texi" > > right? [ That would auto-generate `hyperbole.info` and `dir` files so > users who install your packages get it in `M-x info`, as well as add an > HTML rendering of that same manual over at > https://elpa.gnu.org/packages/hyperbole.html. You don't need to > include `hyperbole.html` and `dir` and `hyperbole.info` in the Git for that. ] I think our current solution also works in making Hyperbole available in info. But if we can get the necessary files generated, using the standard machinery, there would be less to ship. Thanks for the suggestion. Yours -- %% Mats From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Robert Weiner Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Mar 2025 21:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lidell Mats Cc: Weiner Robert , Monnier Stefan , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.174164254511476 (code B ref 76926); Mon, 10 Mar 2025 21:36:02 +0000 Received: (at 76926) by debbugs.gnu.org; 10 Mar 2025 21:35:45 +0000 Received: from localhost ([127.0.0.1]:40197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1trkmm-0002z1-Pk for submit@debbugs.gnu.org; Mon, 10 Mar 2025 17:35:45 -0400 Received: from mail-vk1-xa35.google.com ([2607:f8b0:4864:20::a35]:54300) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1trkmj-0002yl-Rx for 76926@debbugs.gnu.org; Mon, 10 Mar 2025 17:35:43 -0400 Received: by mail-vk1-xa35.google.com with SMTP id 71dfb90a1353d-521b84da5e9so1731339e0c.0 for <76926@debbugs.gnu.org>; Mon, 10 Mar 2025 14:35:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741642536; x=1742247336; darn=debbugs.gnu.org; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=mN4gVeyuZxr5Uos9A4tSyxKCSNAcUP5cht8zoQKdEvQ=; b=B3Lh6rIXyyghqfHkxniG/3lCr5jCRWE0WA7MbS7Xy+6nWnJfdmc0UhOuNEsZX6ydyL VuCYiVMWWJbEsPBqS0hyimW1gNjQlGlYREyqZRZFFon6scSfbhHGxFH+ZpJc25Tku8Ov M5Wqxf9gkVG7ad0ZKkwdG7cLz3ohzy3EfFzvqHvY6DNZSXwJGiJkEZNvDwSYFrXR4INm MI5S4ZkLfPQa058Gp5YLLyVpGSYLr/PmWw25A3LiizCFgAL60ZV96gr+GIXEn1aOeoba VepuvGK3kB9fcty3X7qxtjAVMgsBesDLf2xqlfzAy4CN8iiVKzZa2kU5v60BMgaF3L8l tejw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741642536; x=1742247336; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mN4gVeyuZxr5Uos9A4tSyxKCSNAcUP5cht8zoQKdEvQ=; b=DmNMdufjUGEyaK5GFsdkj/YxMX0as7GRcFwajEBnhY1dzFMGu3j7wGn8EW4neZFVrC 2EY4qxp4gpUSjV8uMAcdg3vpLcIOz0KCZL1V6kk/eFGZTLo9VHVcYaLMe0AnkzwdykKz OV2sKS2QwQAgE9h0SDjq/+4YC8Oa64tFCuFa7peH4ldHYLR+8Pz+suyktILW3qy6RK06 RjwWfJNEbfSTuLiRfyMBQpuHY3aa51/zDvtG3aNIAa8yWPgxYjeCS2a8K0fCl1LpVXmu jGYjrQFWQL/8tqqilYKyUXtlZKbw5EQpg1WELZohDRL8lowxLZOmZyYJSQD8ZKhNNyGQ vfAQ== X-Forwarded-Encrypted: i=1; AJvYcCWH9y1c3j7BjMI5pfOXj4tnR+3Kgldz8wsTPcdc4MXhHIL6bosQ7h13TM6HXUpEk5snFmDt5w==@debbugs.gnu.org X-Gm-Message-State: AOJu0Ywmy4BpnStVEJnzGg04IrzP+yZ7X8SPrAennJ1h5N7qipw23BwH nvk7qqIhdxZDxhPh59TOVmbKzxyQT5ScuIjy3hdDHH/lkCkVNpEvyIVW8g== X-Gm-Gg: ASbGncs4R7r1lpbojT65XQycmpFpIWSLdjEmvnXEYI4qDE7ALT3vTi79+FRuqpFPniD GWhBXr4letB9dh1efwNf6Yhg8IwGCUC3z4wk6UJYbC6tRc/wOqX0t0/vG3rmmuMN1FRn/kgW1Pn gIwqvsIlJqil6Dyzb/B2iqs48tW7mMXXrWd4u304ncnUh7zbjSrpSjLAtMXjb4lqf/9UAAGOeLp FjCz3pp0+B/FLVNVJtwnBya3RlvKqit9GwfKsLebeOM0b7i1+gTI0uewzTua8En/mWkn6+didCQ xFdJaeWwNFOK1KJdOkXzuHK2AULE8jd4VAAlkV/fbu0GZNxOdlC1AhY= X-Google-Smtp-Source: AGHT+IHJ4fwA9tU+5o0YEtmQ9Fr2LDEBnfQew3p4SxhusqtCFinc2Xw5hHdSQbOL9Te+rLszi3ZSDw== X-Received: by 2002:a05:6122:1682:b0:520:5a87:66fa with SMTP id 71dfb90a1353d-523e405868fmr10013977e0c.3.1741642535849; Mon, 10 Mar 2025 14:35:35 -0700 (PDT) Received: from smtpclient.apple ([69.80.55.166]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-523d8ac4494sm1641908e0c.19.2025.03.10.14.35.35 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 10 Mar 2025 14:35:35 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Robert Weiner Mime-Version: 1.0 (1.0) Date: Mon, 10 Mar 2025 17:35:24 -0400 Message-Id: <1D5F651B-221E-42AE-B4FA-493581A4BED1@gmail.com> References: <87bju8wpwr.fsf@gnu.org> In-Reply-To: <87bju8wpwr.fsf@gnu.org> X-Mailer: iPhone Mail (22D72) 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 (-) Appreciate the tips, Stefan. As Mats said, we=E2=80=99ll work on some of th= ose changes. We want Hyperbole including all the doc formats to work out of= the box on all the different platforms Emacs can run on. The pdf is especi= ally hard to set up to generate so we=E2=80=99ll likely want to keep that on= e. But we=E2=80=99re all for shrinking size without losing functionality ou= t of the box. -- rsw > On Mar 10, 2025, at 5:13=E2=80=AFPM, Mats Lidell wrote: >=20 > =EF=BB=BFHi Stefan, >=20 >> Stefan Monnier writes: >> Package: Emacs >> Version: 31.0.50 >>=20 >>=20 >> The current Hyperbole code is a bit less than 3MB of ELisp code, but the >> resulting tarball in GNU ELPA is more than 20MB. >>=20 >> Skipping the worst offenders >>=20 >> *.eps >> *.pdf >> *.html >> HY-TALK/improve-performance.png >> man/im/wgrid4x3.png >>=20 >> would bring it down to about a third of the current size, but I suggest >> you think about which of the files in the Git could be skipped in the >> tarball (e.g. because they're only useful for the website) or even >> completely removed from Git (like `man/im/wgrid[34]*.png` files which >> don't seem to be used for anything, or the non-source files like >> `hyperbole.pdf` or the `.eps` files which could be replaced by >> appropriate Makefile rules). >=20 > Point taken. We'll see how we can clean git from big files. >=20 > The tarball is built with the idea that users would get everything needed > without having any extra tools nor to be required to run any make > targets. That might be an old fashioned goal these days and users are bett= ered > served by fetching things from the net. Especially if we already provide t= hose > through different channels. >=20 >> There's no point skipping small files, so usually I encourage package >> maintainers to include pretty much everything, but here I think we went >> a bit overboard. >=20 >> On a related note, have you tried to use `x-export-frames` to generate >> screenshots in PDF or SVG format? It might (should?) lead to images >> that are more compact than `wgrid4x3.png` while giving a higher quality >> rendering. >=20 > No, we have not tried that. I did not know that was available. Thanks for t= he > suggestion. (So many things in Emacs I learn new stuff every day ;-) I wi= ll > take a look what can be done about the images. They might need regeneratio= n > anyway with next release due to things have changed since we produced them= . We > can try to make them more compact when we update them. >=20 >> Also, I see there's a `man/hyperbole.texi` but the current package's >> spec doesn't specify any manual. I guess we should add >>=20 >> :doc "man/hyperbole.texi" >>=20 >> right? [ That would auto-generate `hyperbole.info` and `dir` files so >> users who install your packages get it in `M-x info`, as well as add an >> HTML rendering of that same manual over at >> https://elpa.gnu.org/packages/hyperbole.html. You don't need to >> include `hyperbole.html` and `dir` and `hyperbole.info` in the Git for th= at. ] >=20 > I think our current solution also works in making Hyperbole available in > info. But if we can get the necessary files generated, using the standard > machinery, there would be less to ship. Thanks for the suggestion. >=20 > Yours > -- > %% Mats From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Mats Lidell Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Mar 2025 20:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Robert Weiner , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.174284906931794 (code B ref 76926); Mon, 24 Mar 2025 20:45:01 +0000 Received: (at 76926) by debbugs.gnu.org; 24 Mar 2025 20:44:29 +0000 Received: from localhost ([127.0.0.1]:59366 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1twoeq-0008Gf-GL for submit@debbugs.gnu.org; Mon, 24 Mar 2025 16:44:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41698) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1twoen-0008Ec-1D for 76926@debbugs.gnu.org; Mon, 24 Mar 2025 16:44:26 -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 1twoeh-000892-93; Mon, 24 Mar 2025 16:44:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=1X74SHcrG3CkHqoda1gFaTIo38Hy6I5ISOkhHYrkKGM=; b=EBWgXtbvUQxG5AktDeAM 1l51ezfyt7Ig3hXQYhwJJ3ZG6R69uMBbzK4ROqUaUn5J0Tif1zgLW8JRqXAggtqczGMQA1geysvCP 1vJV4hl+Ke60a9q7ux0kH9spzmHeX3ZPUGLhrPeXf4ukoThcl7KlYEmzPgfubjEOFz0PMYwdCWNDf 4wWgSKNXx6mAErbPw65zdWwFCDnJNudfFqfSKYQzBW6iJAJwD4KqMUFJATMw2bYfLAR72/jzCXQwM ixyHepbwDgzFCj1XkY8k+k+JbMXQsNIzbq1TInjfKb5XED0jTAY6Lh6PTK3e+eXPFu7+sobVWeQW3 iZ+WAm8WCKeOtA==; From: Mats Lidell In-Reply-To: References: Date: Mon, 24 Mar 2025 21:44:13 +0100 Message-ID: <87a59ai2g2.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain 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 (---) Hi Stefan, > Stefan Monnier writes: > Skipping the worst offenders > > *.eps > *.pdf > *.html > HY-TALK/improve-performance.png > man/im/wgrid4x3.png I noticed that you filter out these files now and that the elpa tar-ball is reduced in size since a few days. > [...] > Also, I see there's a `man/hyperbole.texi` but the current package's > spec doesn't specify any manual. I guess we should add > > :doc "man/hyperbole.texi" > > right? What I can see you did not add the doc: attribute. Can you please add that so we can evaluate the result? From your description is sounds like it is an improvement over our current solution so would be good to see it in action. Yours -- %% Mats From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Mar 2025 21:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mats Lidell Cc: Robert Weiner , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.174285214427901 (code B ref 76926); Mon, 24 Mar 2025 21:36:02 +0000 Received: (at 76926) by debbugs.gnu.org; 24 Mar 2025 21:35:44 +0000 Received: from localhost ([127.0.0.1]:59763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1twpSR-0007Fr-GS for submit@debbugs.gnu.org; Mon, 24 Mar 2025 17:35:44 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:20817) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1twpSN-0007FY-4I for 76926@debbugs.gnu.org; Mon, 24 Mar 2025 17:35:41 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 78CEB4429F2; Mon, 24 Mar 2025 17:35:32 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1742852131; bh=gOMk4gECzBDBDUbniZ8Q0emHscjHY2AF6Posr7Or2K4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=gFXZm8wzad/LWwiztEL+7qH8RIsFxJ4JAvvxGnH/vFI8En+T7hbaO08Qy9ZCe7sPw Y6B6+ikJcX657TxSvB5Gh0tsb80E0dCJ0eUcwcFr3VTKr6FGS1w6C6cxy6a2Xw0OqK 7I0ARn8GZ97BlsWiaGORCNPPHHHFRy5qsizXFW4872kX4fmwbzSnZ7acGOawZTZGjl 3ztNhsz6t8xeMaY79ZviF94sPsgtoYPYqPTWhQZjABikd/rRXyd8Jc4IRxmEljBTAK ZdxYbtqiChTo8DCv6MZ0QgqfJDO/yiKwflKY+GDC7t1VXp0Enm3QjP5a413gcbHHrV 7Q3r4H6XAln6A== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 5FB0B4429E6; Mon, 24 Mar 2025 17:35:31 -0400 (EDT) Received: from alfajor (modemcable005.21-80-70.mc.videotron.ca [70.80.21.5]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 395FC12065D; Mon, 24 Mar 2025 17:35:31 -0400 (EDT) From: Stefan Monnier In-Reply-To: <87a59ai2g2.fsf@gnu.org> Message-ID: References: <87a59ai2g2.fsf@gnu.org> Date: Mon, 24 Mar 2025 17:35:30 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.236 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: 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: -3.3 (---) >> *.eps >> *.pdf >> *.html >> HY-TALK/improve-performance.png >> man/im/wgrid4x3.png > > I noticed that you filter out these files now and that the elpa tar-ball is > reduced in size since a few days. Oops, sorry. I had made the change locally for testing purposes, and it looks like I pushed it by accident as part of another change. >> [...] > >> Also, I see there's a `man/hyperbole.texi` but the current package's >> spec doesn't specify any manual. I guess we should add >> >> :doc "man/hyperbole.texi" >> >> right? > > What I can see you did not add the doc: attribute. Can you please add that so > we can evaluate the result? OK, I just added it (and removed the `:ignored-files` which is better replaced by adding entries to `.elpaignore` anyway, so it's all under your direct control). Stefan From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Mats Lidell Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Mar 2025 22:08:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Robert Weiner , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.174285404811049 (code B ref 76926); Mon, 24 Mar 2025 22:08:04 +0000 Received: (at 76926) by debbugs.gnu.org; 24 Mar 2025 22:07:28 +0000 Received: from localhost ([127.0.0.1]:59988 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1twpx9-0002s6-Ko for submit@debbugs.gnu.org; Mon, 24 Mar 2025 18:07:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40744) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1twpx3-0002q7-6y for 76926@debbugs.gnu.org; Mon, 24 Mar 2025 18:07:22 -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 1twpww-0001ti-Sx; Mon, 24 Mar 2025 18:07:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=xeiu+dhW5tnMvskWb/dpcLk36MWSYPga4vwgCZXz0L4=; b=aY9XesbRKzOCdo0abfMl 7jeBoCIapGoAACjJsQsD3eibHyHpIK1I8bCgWP0HW29neYsLVJaUbeob3/3y6WPlBpeoLFLTAhtfM fSSpRBR2IjhrRdScUNkINHeLZhDRFgz3RXXgbRE2L+tavEC42Ynm6g6XEE2nMeFrMIO1ngPWA9N8E VPFPUS9wzB7eOxnqciEVnS9BYcH+zfzIc1U3Yjl4BudOynQ0HpFQXU3jBDFT8O8deeMrBEnkYyi7b J33kNNqEk5bEykmjsD7qpha/N28GKvlqboBfBXwzRFYA0pa51sACCTaiqs0vX1ynJp9pO/FfUjUS0 hEdbuklW0qdBQg==; From: Mats Lidell In-Reply-To: References: <87a59ai2g2.fsf@gnu.org> Date: Mon, 24 Mar 2025 23:07:10 +0100 Message-ID: <87wmcegk1d.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain 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 (---) > Stefan Monnier writes: > Oops, sorry. I had made the change locally for testing purposes, and it > looks like I pushed it by accident as part of another change. Oh, back to us then. ;-) > OK, I just added it Just came to think of it. The current existent of the info file and dir in git will not cause any problems? Will they just be overwritten? > (and removed the `:ignored-files` which is better replaced by adding entries > to `.elpaignore` anyway, so it's all under your direct control). Thanks for sharing. I did not know of .elpaignore. Yours -- %% Mats From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Mar 2025 04:47:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mats Lidell Cc: Robert Weiner , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.17428779725087 (code B ref 76926); Tue, 25 Mar 2025 04:47:03 +0000 Received: (at 76926) by debbugs.gnu.org; 25 Mar 2025 04:46:12 +0000 Received: from localhost ([127.0.0.1]:35358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1twwB1-0001Jx-I0 for submit@debbugs.gnu.org; Tue, 25 Mar 2025 00:46:12 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:50895) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1twwAv-0001Ix-E8 for 76926@debbugs.gnu.org; Tue, 25 Mar 2025 00:46:09 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 1C4CA4400EB; Tue, 25 Mar 2025 00:45:59 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1742877957; bh=gVj+jf5uHxv06rq2+YPRbvt0tWajGUy2d3lUJxrP75E=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=bf4anbAiq9738/G5Umd26OBRl1lUPw2aTMymuXa76iL+8DoKwz9a6XQSjrSrC9sVH fMg/SGq90wj12SDCDZU1ZWKSj0zrVJ6jLwed9BmZCc6P6FY4dGjWx1oEn9GDaIAg/9 4pNjPevNZObVOlm30dEKWGdeYnARItfvsnwGFFQH3q6FKv+sbQVV5EM9Sn6kK3ZGwf YXfK9CAH3gmpzVInwAy55EWFxPX+g3m5YEl4s/8zM5O8Zxb4bf5OdtAgApdGxxmSKD kU3TWrOSdtdnKxWqYdeNZd3EZOIm7DJ5qqM6Xk1JdHyxLhkd29cwp2Jcii4QhNbwBb tgz3inxPjwLkw== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id C69AC440219; Tue, 25 Mar 2025 00:45:57 -0400 (EDT) Received: from alfajor (unknown [104.247.242.5]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 9630A1203DA; Tue, 25 Mar 2025 00:45:57 -0400 (EDT) From: Stefan Monnier In-Reply-To: <87wmcegk1d.fsf@gnu.org> Message-ID: References: <87a59ai2g2.fsf@gnu.org> <87wmcegk1d.fsf@gnu.org> Date: Tue, 25 Mar 2025 00:45:56 -0400 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-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.401 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: 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 (---) >> OK, I just added it > Just came to think of it. The current existent of the info file and dir i= n git > will not cause any problems? Will they just be overwritten? I think they'll be overwritten, yes. But, GNU-devel will tell us. =F0=9F= =99=82 Stefan From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Mats Lidell Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Apr 2025 21:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Robert Weiner , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.17439734358804 (code B ref 76926); Sun, 06 Apr 2025 21:04:02 +0000 Received: (at 76926) by debbugs.gnu.org; 6 Apr 2025 21:03:55 +0000 Received: from localhost ([127.0.0.1]:49902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1X9m-0002Hv-VI for submit@debbugs.gnu.org; Sun, 06 Apr 2025 17:03:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59658) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1X9j-0002HM-8w for 76926@debbugs.gnu.org; Sun, 06 Apr 2025 17:03:51 -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 1u1X9d-00029g-LL; Sun, 06 Apr 2025 17:03:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=wDSbwRgM5YP/E2BfpsJvwd00IcDKI+6AhEFAXrIBhLk=; b=jBiPoY/iTtXyzmUbhjDn P9HM0p2FZCjP3QihxoY9tAy9QuhHbIAux0k7FBZe54nhZIzmvSvUu00LaxS87ztNAvuy2iZcwe4uC ZQUre6u3HJx/y49AAEDdthY/HSTI2v2xixYu0aHoV0HCM0Ak5UgYGYpqeETHVywlDk80YHdQ9V81z a17FLcTwLNNGol0T989xId1ib+wRz6jGEvKbQJc8b7QmIkVO8H23cjquhNKhICcs+c1t9DfkJFN+8 dkOlLyNeJs0SWYY68ztdxQ9pvEzYYHwscpa0faNo7sQ4Oox5F/ZVew6qw8YgxMNopds1EoyTabGMP RQZvkD2gJf6ZTg==; From: Mats Lidell In-Reply-To: References: <87a59ai2g2.fsf@gnu.org> <87wmcegk1d.fsf@gnu.org> Date: Sun, 06 Apr 2025 23:03:38 +0200 Message-ID: <87y0wd9f4l.fsf@gnu.org> 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: -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 (---) Hi Stefan, > Stefan Monnier writes: > I think they'll be overwritten, yes. But, GNU-devel will tell us. =F0= =9F=99=82 I had a look at the manual, it is this one right? https://elpa.gnu.org/deve= l/doc/hyperbole.html It seems it is missing the illustrations. Can it be a relative folder issue since the texi file itself refers to a sub folder (im) of the "man" folder = for the pictures? %% Mats From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Apr 2025 21:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mats Lidell Cc: Robert Weiner , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.174397545818694 (code B ref 76926); Sun, 06 Apr 2025 21:38:01 +0000 Received: (at 76926) by debbugs.gnu.org; 6 Apr 2025 21:37:38 +0000 Received: from localhost ([127.0.0.1]:49949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1XgQ-0004rR-96 for submit@debbugs.gnu.org; Sun, 06 Apr 2025 17:37:38 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:30165) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1XgO-0004qy-Fo for 76926@debbugs.gnu.org; Sun, 06 Apr 2025 17:37:36 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 41E2F441460; Sun, 6 Apr 2025 17:37:29 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1743975448; bh=i0Bsr2jNDGpggVZIe8C5LhSX1w5DVXv7jy9hh/wGrGQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=jODahlfkkpPh24K17GUA2zbK172wxh9W2Vf4ykSRuTCz+aDdLWW51BmdA8G2tHfXs XfyJCtsjjuQ3wfzsaUJxJbeZVguCgRn9TWig26rOg79CX9Qe/E2iVRE1leIhbx/oUn mI3Nq6xCHz41RVPX7p5LKy3IOAGsYqzZDuOo/s2emasioocXMnbXsdQyjRJ7SFbYQZ hyt3UQFy0TFmbXGkQQUgWCEbKYkrN/QNNzr1MT3aCIjeyRTls9wvJfpbbBUjLBR+7o kdeHYb2f4sw4rIA5gqbqkAipR0PaC7DlwT+nOk2eTidKgmckn2IP15givpkfa9IIUY 9zhBsmBN539Sw== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 36ACE441361; Sun, 6 Apr 2025 17:37:28 -0400 (EDT) Received: from alfajor (modemcable058.148-80-70.mc.videotron.ca [70.80.148.58]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 0D625120312; Sun, 6 Apr 2025 17:37:28 -0400 (EDT) From: Stefan Monnier In-Reply-To: <87y0wd9f4l.fsf@gnu.org> Message-ID: References: <87a59ai2g2.fsf@gnu.org> <87wmcegk1d.fsf@gnu.org> <87y0wd9f4l.fsf@gnu.org> Date: Sun, 06 Apr 2025 17:37:20 -0400 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-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.232 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain KAM_SHORT 0.001 Use of a URL Shortener for very short URL X-SPAM-LEVEL: 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 (---) >> Stefan Monnier writes: >> I think they'll be overwritten, yes. But, GNU-devel will tell us. =F0= =9F=99=82 > I had a look at the manual, it is this one right? https://elpa.gnu.org/de= vel/doc/hyperbole.html > It seems it is missing the illustrations. Can it be a relative folder iss= ue > since the texi file itself refers to a sub folder (im) of the "man" folde= r for > the pictures? Indeed we still have not made references to "local" files, like images, work. =F0=9F=99=81 Part of the problem is simply to list the image files that need to be copied over to the `doc` subdir, but part of the problem is also that all the manuals share the same https://elpa.gnu.org/devel/doc/ directory (so that references between Texinfo manuals provided by different packages work properly). so we need a way to avoid name clashes between auxiliary files of manuals of different packages. Stefan From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Robert Weiner Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Apr 2025 21:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Monnier Stefan Cc: Lidell Mats , Weiner Robert , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.174397591921137 (code B ref 76926); Sun, 06 Apr 2025 21:46:02 +0000 Received: (at 76926) by debbugs.gnu.org; 6 Apr 2025 21:45:19 +0000 Received: from localhost ([127.0.0.1]:49960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1Xnr-0005Uq-4U for submit@debbugs.gnu.org; Sun, 06 Apr 2025 17:45:19 -0400 Received: from mail-qk1-x735.google.com ([2607:f8b0:4864:20::735]:60741) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u1Xnp-0005Ov-27 for 76926@debbugs.gnu.org; Sun, 06 Apr 2025 17:45:17 -0400 Received: by mail-qk1-x735.google.com with SMTP id af79cd13be357-7c5e1b40f68so429394885a.1 for <76926@debbugs.gnu.org>; Sun, 06 Apr 2025 14:45:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743975911; x=1744580711; darn=debbugs.gnu.org; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=JJvoSyuMmFLXlD/Ty4oFSHhWXRYnkfhYwqnQHXcUxPs=; b=jrOTkHVqzPuh7Ze3p/7Xgj5n55UM8+QN2cyISe55OCRXLkLMRYmiBlmXM48P4jNzZq kAYNAirhmF8Ec9BS1cPkQzvU3MRM4oB3cyGtCtNKbIwN7orUDmtk8yKtSXiNV1/X05cz 9Ba88JweB0x15YyDV4ioQGyuytHYyThVQOhn8BGLqBJ6QAbRw7UMYupyA7efDFFhzvTh YyfTSVhzXletGZixLqJv9OkLgLH2XQVefII782CEloZ8/RUsjVkykBPQmMfQjVXycVeV CybXD17fIW41IshQQnsrd/sOSXAlad1YMFKG4FnA04ew2cniZlPA2BilZMobNzox/q8m ir2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743975911; x=1744580711; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JJvoSyuMmFLXlD/Ty4oFSHhWXRYnkfhYwqnQHXcUxPs=; b=FqJTCAZQ9b3+pBfvNa0z4flwaGk5TporsRCs1fLT902ZrHXQIBBenZGsr5VM7sPzTf AGqsZVuCynIo/JamGYYbOiPz6NBi3HdspHcWCFJy3AjCjzMTA+B183IOFkHhiJDfE/4C 10GTaV0z9Sy8xidYd0MT1dKnRs4iElSyeS/akMEzPn6o3D5eC+r7n5H9i8iV6Cur+ECq FPOxIz7nvL5uFlw7rMX8PbBITNVpYIvG+4a2g87xR6BqXyZjcCkzDvQfhs761CJ1mBsa mZ0LMPAZ1BFKajwZ4k17Pnu8E0KIElpedxSF0wk3qxyeKZq9J1YlRn0t6BXToygQzcBK 9NIw== X-Forwarded-Encrypted: i=1; AJvYcCV4dwE6lnchaUyyEDcF1x+ZuqzlA/3+o1W4zy3UXBJ9IiyDBuXNORkj+pNbDTcNPRvzl2HHfw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwtqPQoYimJXLG/cKT5b0O2TDe2aIeMz+yZkRnUVMo7/LoS3fet LKln188ihc5IUHWb3vOOn9meLWjjdkPXXF8Qr5VzHscCbMskvxP4egRTjA== X-Gm-Gg: ASbGnctQBgi+iL/mC2WJDGeKrjNQZEAeraFzvyqBQ5p3wg25JZMgLUdx0OgpKuq+Kmj W2t/0xLMeNGFhE3p2L5KGxIJRwriTKIoKvRtQeQaYOtdKSNKN+Sy/qyaYzw+TmoyA+5O4ZfL3Ul sJ2TiG57OGVAwQjycCHkMTnURJDZ5aELY1k7IexOqZSCetWkBtXZq3zFN56y/yNBO04cdZnxeyc LnRWD4XQwpMULs6j208eYTf+n9h2ShPAQgVja5I+Yta3/ndZKzXT/5jZoCVcsLoLGQMoD8wRteP i6KUUVyCYGXwCxLVtD28nc8XwsugFlCn3uFHMgIpq4zQU8nyIPsfwVAdwSQFFqcKynBirHle9ZH 3Tgdkavtx8A== X-Google-Smtp-Source: AGHT+IGyRtQ1+Tban1B/MRI15m/Ql+QHBFxvluyCoorAC6ZLgbxF3f9Y5jGuvn4VCKKV++lEEVcang== X-Received: by 2002:a05:620a:4056:b0:7c5:4738:8a0f with SMTP id af79cd13be357-7c775a0fd99mr1274854185a.15.1743975910931; Sun, 06 Apr 2025 14:45:10 -0700 (PDT) Received: from smtpclient.apple (ool-4577025a.dyn.optonline.net. [69.119.2.90]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7c76ea7fdc5sm511365785a.96.2025.04.06.14.45.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 06 Apr 2025 14:45:10 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Robert Weiner Mime-Version: 1.0 (1.0) Date: Sun, 6 Apr 2025 17:45:00 -0400 Message-Id: <994D481F-6083-4CC9-A48E-21A30ACCFF04@gmail.com> References: In-Reply-To: X-Mailer: iPhone Mail (22D82) 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 (-) If you decide on a standard naming for doc subdirectories, we could adapt to= it. But I still don=E2=80=99t understand why all the manual files and dir= ectories can=E2=80=99t just stay under the man or a doc subdir below the roo= t Hyperbole directory and just be auto added to Info-directory list, for exa= mple. -- rsw= From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Apr 2025 04:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Weiner Cc: Lidell Mats , Weiner Robert , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.174399972829212 (code B ref 76926); Mon, 07 Apr 2025 04:23:02 +0000 Received: (at 76926) by debbugs.gnu.org; 7 Apr 2025 04:22:08 +0000 Received: from localhost ([127.0.0.1]:51414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1dzo-0007aj-7b for submit@debbugs.gnu.org; Mon, 07 Apr 2025 00:22:07 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:32188) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1dzm-0007Zi-GT for 76926@debbugs.gnu.org; Mon, 07 Apr 2025 00:22:02 -0400 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 1AE6310006B; Mon, 7 Apr 2025 00:21:55 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1743999713; bh=hzk2Q+/3gc7n+wO/nPZcs//fYPFFPPqjbpV7z3V6wI0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=ceHmlgCYWO7aJNIeXKM9zM4orLwN9OFAysstD2ZAplXOA6YTmc0V3Uolwz1JmHm21 20jMvf9t+U6hKDmQ47wx7ZA65Vle846UyBD7VYaQzeztaV4PZN382Jne+ZQtHBF8m9 UHZQ+qeDVnPDJr+q0QbP8qwc5Je7xKdqlGb5uipLMFigrazuGpQqCLp00fBBZMRdQl 0rDN86akEOkmtbmfK8H27jX6w784f7SZ4tUW77vMpd+bu6WHyB7bUJscRcqLJtPv2O r9s0S87iJCsynbP2DSe0cDi0c8q7uwxAZ4thZ7PcetEyg6k/2ZXqkaC5Q35q//N+S2 /l9jot2qjdUJA== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id BA339100029; Mon, 7 Apr 2025 00:21:53 -0400 (EDT) Received: from pastel (unknown [104.247.242.5]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 8404012042E; Mon, 7 Apr 2025 00:21:53 -0400 (EDT) From: Stefan Monnier In-Reply-To: <994D481F-6083-4CC9-A48E-21A30ACCFF04@gmail.com> Message-ID: References: <994D481F-6083-4CC9-A48E-21A30ACCFF04@gmail.com> Date: Mon, 07 Apr 2025 00:21:44 -0400 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-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.359 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: 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 (---) > If you decide on a standard naming for doc subdirectories, we could > adapt to it. Oh, we need a solution that works without any such change on your side (there are too many packages in need of this: they won't all make changes for us). > But I still don=E2=80=99t understand why all the manual files and directo= ries > can=E2=80=99t just stay under the man or a doc subdir below the root Hype= rbole > directory and just be auto added to Info-directory list, for example. AFAIK this is unrelated to the HTML file you see in `elpa.gnu.org` and furthermore I think you're making invalid assumptions (AFAIK they *can* stay there just fine). IOW, please provide more details about exactly what it is you want, what you tried to do to get it, and what happened instead. Stefan From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Mats Lidell Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Apr 2025 21:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Weiner Robert , Robert Weiner , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.174423551811951 (code B ref 76926); Wed, 09 Apr 2025 21:52:01 +0000 Received: (at 76926) by debbugs.gnu.org; 9 Apr 2025 21:51:58 +0000 Received: from localhost ([127.0.0.1]:42515 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u2dKv-00036h-No for submit@debbugs.gnu.org; Wed, 09 Apr 2025 17:51:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41822) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u2dKt-00036N-5K for 76926@debbugs.gnu.org; Wed, 09 Apr 2025 17:51:55 -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 1u2dKm-0003Vt-CH; Wed, 09 Apr 2025 17:51:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=07YjL7Hrl9t+nTY6nV5a/SeED+0/Fvgr5by5krfPpLM=; b=nmjTnIpLIY+rfaewPDQM Vb89CaPXXggyjxHxiu/s9INob4znWdgPSBBv2gqihOVo1LLO9KpGmgAPg/fcz/JnLsOjzK6nP0b6p YS2TEWofU0LEpJjSSmC471EtpRw0HbNl1gmkp3vZP8wFpOC/A1NM2EGrAlOl2S46YVFn87xa7osU8 IkMLpY5TFGe7X3qE3JopByKiXFj7M7eiYm2apdFdHOWKztMzserZmb7BStcQAxVGaSPkGAebMpZzo O8+KCtiwNK6gE1Djs6nighL01H2O/uZYlXN8gbULXbCRutxtHPFscER5sxKzxBrLXTKsWvAhNZFbl 8/ynR4fZSWvz7A==; From: Mats Lidell In-Reply-To: References: <994D481F-6083-4CC9-A48E-21A30ACCFF04@gmail.com> Date: Wed, 09 Apr 2025 23:51:44 +0200 Message-ID: <87r0210zrj.fsf@gnu.org> 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: -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 (---) > Stefan Monnier writes: > > Oh, we need a solution that works without any such change on your side > (there are too many packages in need of this: they won't all make > changes for us). > > > But I still don=E2=80=99t understand why all the manual files and direc= tories > > can=E2=80=99t just stay under the man or a doc subdir below the root Hy= perbole > > directory and just be auto added to Info-directory list, for example. > > AFAIK this is unrelated to the HTML file you see in `elpa.gnu.org` and > furthermore I think you're making invalid assumptions (AFAIK they *can* > stay there just fine). IOW, please provide more details about exactly > what it is you want, what you tried to do to get it, and what > happened instead. Sorry but I'm confused here. Let me take step back. This thread or bug is about reducing the bloat in the Hyperbole package and possibly what files are stored in git. One of the things you suggested was that we could let ELPA generate the info and dir files plus generate a HTML file that would be linked to from the ELPA web site. That sounded like something worth testing so I suggested that we had a go at it and you helped us by adding the :doc attribute to the ELPA recipe for Hyperbole. Unfortunately that did not work because the texi file refers to images stored in a sub folder relative to the info file. I think here is where we stand today. What we want is that the images are shown in info and when web browsing. It is not clear to me if this is possi= ble with changes in the Hyperbole package, or if the recipe needs to be changed= as well or do we even need changes to the ELPA build system to support local files!? Adding the images to the :doc attribute and change the texi file to assume a flat file structure seems plausible but will that work for the web page? %% Mats From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Robert Weiner Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Apr 2025 23:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lidell Mats Cc: Weiner Robert , Monnier Stefan , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.17442427462904 (code B ref 76926); Wed, 09 Apr 2025 23:53:02 +0000 Received: (at 76926) by debbugs.gnu.org; 9 Apr 2025 23:52:26 +0000 Received: from localhost ([127.0.0.1]:42720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u2fDV-0000kl-Ub for submit@debbugs.gnu.org; Wed, 09 Apr 2025 19:52:26 -0400 Received: from mail-qv1-xf29.google.com ([2607:f8b0:4864:20::f29]:58596) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u2fDT-0000kU-Fo for 76926@debbugs.gnu.org; Wed, 09 Apr 2025 19:52:24 -0400 Received: by mail-qv1-xf29.google.com with SMTP id 6a1803df08f44-6e8f94c2698so1103856d6.0 for <76926@debbugs.gnu.org>; Wed, 09 Apr 2025 16:52:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744242737; x=1744847537; darn=debbugs.gnu.org; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=E64m4CBb6WtubfaAIMXcALEsleQFu57t1JG3WG8irtg=; b=dZCKMyVfYD0ajLogDze1wPn6toxxsi+6dXjpH/eLPUl7R3fsuMS5M0k/9Ce0BZlkVs XmMhuQMo5XEsCq3eR4iuuy9VbNrqFyGgQaPXFph4afB3LjNkeMI4eblCmsUN7uqZK6Ef y8dNV3QkfVKm/FI/i9oRuxIoCFxWru2J1uAico2WuhOHBnTUgt6plqtRzC117EP+wJre YOFs2DJSxVu+bkkkbIJzx5OKYwWGZ0KoGClXFsfCsjuv1dmEhNHkyJC2fZHfapSfTvBZ t4+fs+aACuR2y0qMzSiVe5XZtpK0+t4zmdzNyK/Vmpo+owr9Ud+ArEiIcU1w7E4KrmqD oKNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744242737; x=1744847537; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=E64m4CBb6WtubfaAIMXcALEsleQFu57t1JG3WG8irtg=; b=fwQF8qK1j+jFWNXPuRi+lQH1XFoO8JU6Qnt8yOFvGmDhGnzweuIOBfa0OdEeddpIuD MHSayV0L60nvXW8nLYjVg5ZfEo8YWKbRCYopdcgYyfMhXByNPKb7w495r+GbQaqjBrDZ tNcCm6tAUxttQrDu3fcPMz1MDlmpVS+h/BBk0EO5ZHU5lvae2vEu4q2FG/rCmF/UbqEc s6Uh7gyEeDYYT8Lhi/NerYcUroLVt1eBbYmkAE58UZwug62FGzGvCupdrgLrZry5xLWJ Sfms5fUA7wyJC9Sm98putTzX8Ehe4EG2QmVYVAlPWwwmnE2b6OBZGIA9TOCI+M1Adqc0 adwg== X-Forwarded-Encrypted: i=1; AJvYcCVpkOuYsjSzEEckwWBfuNX0DRgkSlE4tylMZ8gEgW+6YBhrsqCLFimIcBrfOlICo27Se1l2Jg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwElZJpFPUsvT7XTd1IfN0EP1onuHX7wmNQZyaW4+hQ+1KkWH5D t915Fh3ELRj34RnFxunET37iznebnKvmNK4cp9zyrNUgTgLKxxNJTmJ5SQ== X-Gm-Gg: ASbGncv/NVfrRr7VT4uUU2qHKB2lWjd4Lmdg5uWD3Qb7fPKTF/my/GiG7PPPEBG8Y9L 6+tZeosjnP61EbzeuxVuH+j1rVM6YWbnJ7dtI9R4CAZ4Lh3FxSEQeTcl6PvLJP9B6ZfMYk0IOHU Kr7mSIzwmGZdQIQTK9IE5FTUwqrsIbexd62NHqqldZR5CJNGaMRaqR7gZEaSSf1U4+rdoS0lhSt eDlHVmJMXW8VjVucLjYRm4p0gzDAH+2og5FRmews7+eGN8p7silLJgAgLAKEFVGoD7l2XdTVAX+ xQzHo1Ug0qZwf7HhU+GScLwGLXxDhJ6+g/uXSsEQDrPH1LvHRKICKWPbc7M1+AIaMNmscwvxUF5 ogwZuyw== X-Google-Smtp-Source: AGHT+IHw3WIPxYrnBpO+aQHF3nB89+4QryfanSM9d8UZJWZOuXUtZWU+2Ae/tKIg6KZJ4nsTaNNrKQ== X-Received: by 2002:a05:6214:5089:b0:6e4:2d8e:5cce with SMTP id 6a1803df08f44-6f0e77ae0d1mr2665426d6.36.1744242737375; Wed, 09 Apr 2025 16:52:17 -0700 (PDT) Received: from smtpclient.apple (ool-4577025a.dyn.optonline.net. [69.119.2.90]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6f0de9808a5sm13031116d6.54.2025.04.09.16.52.16 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 09 Apr 2025 16:52:17 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Robert Weiner Mime-Version: 1.0 (1.0) Date: Wed, 9 Apr 2025 19:52:06 -0400 Message-Id: References: <87r0210zrj.fsf@gnu.org> In-Reply-To: <87r0210zrj.fsf@gnu.org> X-Mailer: iPhone Mail (22D82) 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 (-) Why can=E2=80=99t Info installation handle subdirectories from the source di= rectory. Part of how we build things is trying to reduce the need for installation st= eps. But I get that elpa has to deal with many package setups. -- Bob > On Apr 9, 2025, at 5:51=E2=80=AFPM, Mats Lidell wrote: >=20 > =EF=BB=BF >>=20 >> Stefan Monnier writes: >>=20 >> Oh, we need a solution that works without any such change on your side >> (there are too many packages in need of this: they won't all make >> changes for us). >>=20 >>> But I still don=E2=80=99t understand why all the manual files and direct= ories >>> can=E2=80=99t just stay under the man or a doc subdir below the root Hyp= erbole >>> directory and just be auto added to Info-directory list, for example. >>=20 >> AFAIK this is unrelated to the HTML file you see in `elpa.gnu.org` and >> furthermore I think you're making invalid assumptions (AFAIK they *can* >> stay there just fine). IOW, please provide more details about exactly >> what it is you want, what you tried to do to get it, and what >> happened instead. >=20 > Sorry but I'm confused here. Let me take step back. >=20 > This thread or bug is about reducing the bloat in the Hyperbole package an= d > possibly what files are stored in git. One of the things you suggested was= > that we could let ELPA generate the info and dir files plus generate a HTM= L > file that would be linked to from the ELPA web site. >=20 > That sounded like something worth testing so I suggested that we had a go a= t > it and you helped us by adding the :doc attribute to the ELPA recipe for > Hyperbole. Unfortunately that did not work because the texi file refers to= > images stored in a sub folder relative to the info file. >=20 > I think here is where we stand today. What we want is that the images are > shown in info and when web browsing. It is not clear to me if this is poss= ible > with changes in the Hyperbole package, or if the recipe needs to be change= d as > well or do we even need changes to the ELPA build system to support local > files!? >=20 > Adding the images to the :doc attribute and change the texi file to assume= a > flat file structure seems plausible but will that work for the web page? >=20 > %% Mats From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Apr 2025 02:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mats Lidell Cc: Weiner Robert , Robert Weiner , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.17442509098197 (code B ref 76926); Thu, 10 Apr 2025 02:09:01 +0000 Received: (at 76926) by debbugs.gnu.org; 10 Apr 2025 02:08:29 +0000 Received: from localhost ([127.0.0.1]:42923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u2hLB-000288-3t for submit@debbugs.gnu.org; Wed, 09 Apr 2025 22:08:29 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:5628) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u2hL7-00027s-V4 for 76926@debbugs.gnu.org; Wed, 09 Apr 2025 22:08:26 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 82A90808AD; Wed, 9 Apr 2025 22:08:19 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1744250898; bh=19dTbiaRALymNkSanUMnPltzZvXeSIp0XNbvLBBrHrc=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=GSef5TLJq6us/OGKHq/l0gvrJcOKz7WmmgMMOgT4NCZfkicJc1qQ3t53XbT6CtJdL K4BeKIMohZsPS3/bscvq8MhUPoQTAV83/GzSCj7Mf/mNhrNaMQnPz2G70Nt8xXuhSW FsbtPI/9ul2jETxEhcLnzURaCMiDefbkSszQKlUMXP0D29zuol1dmlhI5ToB1z8aj+ HHlZ+oSH3iyu0AleIO67bDqixfsS86nu91knZHd3at22Idc4O1QIIjYrhDibHhPUWW nsnY763AphrJmxBc5AjHdM1pcnja8ZtH4MN5pObv3uFj4xYJrxawg+28KVbZgvS5dJ uEwFTJ0wJH+8Q== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 410E0801F6; Wed, 9 Apr 2025 22:08:18 -0400 (EDT) Received: from pastel (unknown [104.247.242.5]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 0D3AC12049C; Wed, 9 Apr 2025 22:08:18 -0400 (EDT) From: Stefan Monnier In-Reply-To: <87r0210zrj.fsf@gnu.org> Message-ID: References: <994D481F-6083-4CC9-A48E-21A30ACCFF04@gmail.com> <87r0210zrj.fsf@gnu.org> Date: Wed, 09 Apr 2025 22:08:11 -0400 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-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.351 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: 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 (---) > Sorry but I'm confused here. Let me take step back. > > This thread or bug is about reducing the bloat in the Hyperbole package a= nd > possibly what files are stored in git. One of the things you suggested was > that we could let ELPA generate the info and dir files plus generate a HT= ML > file that would be linked to from the ELPA web site. > > That sounded like something worth testing so I suggested that we had a go= at > it and you helped us by adding the :doc attribute to the ELPA recipe for > Hyperbole. Unfortunately that did not work because the texi file refers to > images stored in a sub folder relative to the info file. Hmm... I'm still a bit confused. AFAIK you reported that the HTML page at `elpa.gnu.org` is failing to show images (and I was not surprised, because IIRC this is not supported at all right now by the `elpa.gnu.org` scripts =F0=9F=99=81). But do I understand correctly that you're also now reporting that the Info version of that documentation, available within Emacs when the package is installed, also can't display the images? That would be a separate problem (and one that should be easier to fix). > I think here is where we stand today. What we want is that the images > are shown in info and when web browsing. It is not clear to me if this > is possible with changes in the Hyperbole package, or if the recipe > needs to be changed as well or do we even need changes to the ELPA > build system to support local files!? For the web docs, changes to the ELPA build system are definitely needed (and not completely straightforward: someone already took a stab at it and it go very far). For the Info docs, I think the best possible solution will require changes to the ELPA build system as well, but I haven't looked at the problem yet. > Adding the images to the :doc attribute and change the texi file to > assume a flat file structure seems plausible but will that work for > the web page? I hope we can arrange so that the list of image files can be provided only once in the package's spec and that it makes it work for both Info and web versions of the manual, but the problem for each of the two cases will have to be implemented separately because they're quite different in practice. Stefan From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Eshel Yaron Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Apr 2025 06:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 76926@debbugs.gnu.org Cc: matsl@gnu.org, rswgnu@gmail.com, monnier@iro.umontreal.ca, rsw@gnu.org X-Debbugs-Original-To: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" X-Debbugs-Original-Cc: 76926@debbugs.gnu.org, Mats Lidell , Robert Weiner , Stefan Monnier , Weiner Robert Received: via spool by submit@debbugs.gnu.org id=B.174426652530327 (code B ref -1); Thu, 10 Apr 2025 06:29:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Apr 2025 06:28:45 +0000 Received: from localhost ([127.0.0.1]:43379 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u2lP2-0007t5-TD for submit@debbugs.gnu.org; Thu, 10 Apr 2025 02:28:45 -0400 Received: from lists.gnu.org ([2001:470:142::17]:52568) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u2lOz-0007sk-Cs for submit@debbugs.gnu.org; Thu, 10 Apr 2025 02:28:41 -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 1u2lOm-00012j-Oa for bug-gnu-emacs@gnu.org; Thu, 10 Apr 2025 02:28:30 -0400 Received: from mail.eshelyaron.com ([107.175.124.16] helo=eshelyaron.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u2lOk-0004Cy-Sr; Thu, 10 Apr 2025 02:28:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=eshelyaron.com; s=mail; t=1744266503; bh=DaHx/4ZJOyLFepEaAqK7aZm3GvHkme7FxeB3h9lVq3I=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=cKXfVK++4Ex954BJBsMZedBtHWweso01bJv694nir4Gz7y47sSU3UHe0Qd8fTMMgt G1bjt7sE9CloTQLQlVTDvXMXdHad7FEYhtUp0EeNCyt4kzw2tZkEk9NreQ7ZwXCYg6 +khgWSOtX9rFShpoZiy7ctQgx4RtV5kcOhK1nKN5BEE+KwnI9ryv/EaanpG1gt606O 4kqOVRPf4dCT27IZXNYmMyibMRLP37VlKdcZ/Zm8Fap+QgTjdXpWBaHfHrrwgMAUKL zfaPXjNeiCkCHImoTPdAad4KOCnHaCYtT9vU0AO11rxn+XmJ1vTUXvsoid+bUTzlPM 40/SotcVX5uBA== From: Eshel Yaron In-Reply-To: References: <994D481F-6083-4CC9-A48E-21A30ACCFF04@gmail.com> <87r0210zrj.fsf@gnu.org> Date: Thu, 10 Apr 2025 08:28:21 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=107.175.124.16; envelope-from=me@eshelyaron.com; helo=eshelyaron.com 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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-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@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: -0.1 (/) Hi, Stefan Monnier writes: > AFAIK you reported that the HTML page at `elpa.gnu.org` is failing to > show images (and I was not surprised, because IIRC this is not > supported at all right now by the `elpa.gnu.org` scripts =F0=9F=99=81). For reference, that's the topic of bug#73425, IIUC. Best, Eshel From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Mats Lidell Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Apr 2025 14:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Weiner Robert , Robert Weiner , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.17443814276508 (code B ref 76926); Fri, 11 Apr 2025 14:24:02 +0000 Received: (at 76926) by debbugs.gnu.org; 11 Apr 2025 14:23:47 +0000 Received: from localhost ([127.0.0.1]:51051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u3FIJ-0001gt-El for submit@debbugs.gnu.org; Fri, 11 Apr 2025 10:23:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36806) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u3FIF-0001gc-Pu for 76926@debbugs.gnu.org; Fri, 11 Apr 2025 10:23:44 -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 1u3FIA-000839-3W; Fri, 11 Apr 2025 10:23:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=0e05Or09i6gLajJKUUoG3/zcYMITGOMe7+8uoaFW+WQ=; b=KVl/DWdkHV9Uh5b5vLh5 mPYNJmQI3GskOwE1eikdgt4/JM5SX70VRMc2iCNN67fo9A2Aauc7V8xTknMuB6pIDT4lFbOlx5VR1 geDKXK84Huj0weOK+aG6zmC7Z+HPYySwf1JyPacUpYuERSI5eBCotx1iRpKxGn3pce4AzLzGWpe+7 KzKoro+DmwEbQ1gcbLQGxeO5GjYudqWqkYWgNQ35lXp4EEqbI/7OK2I2eieFg9yb0ErDHSMmcS5Zb jRMtO9CBG3zkUvHHSoHxoO/Zw33Mw5gOhjAzLaH9gdqVXY+pG6Otc1dZBdmQ+cCogXcbWFUW1WBlI FO71D651BOTn8A==; From: Mats Lidell In-Reply-To: References: <994D481F-6083-4CC9-A48E-21A30ACCFF04@gmail.com> <87r0210zrj.fsf@gnu.org> Date: Fri, 11 Apr 2025 16:23:06 +0200 Message-ID: <87zfgmvktx.fsf@gnu.org> 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: -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 (---) > Stefan Monnier writes: > Hmm... I'm still a bit confused. > > AFAIK you reported that the HTML page at `elpa.gnu.org` is failing to > show images (and I was not surprised, because IIRC this is not > supported at all right now by the `elpa.gnu.org` scripts =F0=9F=99=81). > > But do I understand correctly that you're also now reporting that the > Info version of that documentation, available within Emacs when the > package is installed, also can't display the images? Yes. Sorry if I was unclear but it is related to that the images are referenced using relative paths both in info and HTML. Your description of = the problem in bug#73425 is correct. %% Mats From unknown Tue Jun 17 22:26:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76926: 31.0.50; Hyperbole tarball bloat Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Apr 2025 15:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mats Lidell Cc: Weiner Robert , Robert Weiner , 76926@debbugs.gnu.org Received: via spool by 76926-submit@debbugs.gnu.org id=B76926.174438686430627 (code B ref 76926); Fri, 11 Apr 2025 15:55:01 +0000 Received: (at 76926) by debbugs.gnu.org; 11 Apr 2025 15:54:24 +0000 Received: from localhost ([127.0.0.1]:51378 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u3Ghz-0007xv-KB for submit@debbugs.gnu.org; Fri, 11 Apr 2025 11:54:23 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:44407) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u3Ghx-0007xg-6o for 76926@debbugs.gnu.org; Fri, 11 Apr 2025 11:54:22 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 6493580860; Fri, 11 Apr 2025 11:45:01 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1744386300; bh=Ujva9dPZ0sH8Vdzl+6kVPnbY9fnzkca62vcoUITZ6cY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=Li0NlqO9BxjgKaQJuDmVZny7G4a29E+L/m9zI241c/LNamaLYG+WmA0ynHN1La2UN /nTD+ikM0MkNj7b5iDEqhXpH/thrPqhUhuqqcIEYGYWWlkwPjS2UTan+YNixlWGFdv 9xN+uppCP3JdWn/WsD9ejTctt4aYPv0IR1ElPdHBrUiQ/55iEDkcVZ79hyYtpUUBt1 gBxSAopAIqp1kjuUqEmLueMbQeKjIcfLppVLOowEEq+fbBCyLknPjQdvmV1f1WzhUI B0pIsyXynrTdwx+jiv7Z/eIxpH5dHiwOtHFTWXDkA5/mEIyvE584lBDS4LjboKHphT DJifb91/NasLQ== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 71C13804C9; Fri, 11 Apr 2025 11:45:00 -0400 (EDT) Received: from alfajor (unknown [23.233.149.155]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 35795120418; Fri, 11 Apr 2025 11:45:00 -0400 (EDT) From: Stefan Monnier In-Reply-To: <87zfgmvktx.fsf@gnu.org> Message-ID: References: <994D481F-6083-4CC9-A48E-21A30ACCFF04@gmail.com> <87r0210zrj.fsf@gnu.org> <87zfgmvktx.fsf@gnu.org> Date: Fri, 11 Apr 2025 11:45:02 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.174 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: 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 (---) > Yes. Sorry if I was unclear but it is related to that the images are > referenced using relative paths both in info and HTML. Your description of the > problem in bug#73425 is correct. Thanks for the confirmation. So, I think the solution I outlined in bug#73425 shoujld work and shouldn't be too hard to implement (massaging of HTML and Info files to change the relative references might be a bit difficult to "do it right", but I think a crude solution shouldn't be too difficult). Stefan