From unknown Thu Jun 19 13:58:29 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#65889 <65889@debbugs.gnu.org> To: bug#65889 <65889@debbugs.gnu.org> Subject: Status: texlive-acronyms is missing dependencies Reply-To: bug#65889 <65889@debbugs.gnu.org> Date: Thu, 19 Jun 2025 20:58:29 +0000 retitle 65889 texlive-acronyms is missing dependencies reassign 65889 guix submitter 65889 Daniel Mei=C3=9Fner severity 65889 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 12 05:15:52 2023 Received: (at submit) by debbugs.gnu.org; 12 Sep 2023 09:15:52 +0000 Received: from localhost ([127.0.0.1]:56167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfzUt-0000sC-MQ for submit@debbugs.gnu.org; Tue, 12 Sep 2023 05:15:52 -0400 Received: from lists.gnu.org ([2001:470:142::17]:46086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfzUo-0000rt-5B for submit@debbugs.gnu.org; Tue, 12 Sep 2023 05:15:50 -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 1qfzUd-00055F-Ts for bug-guix@gnu.org; Tue, 12 Sep 2023 05:15:35 -0400 Received: from out3.mail.ruhr-uni-bochum.de ([2a05:3e00:8:1001::8693:359b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qfzUa-0004Et-Ut for bug-guix@gnu.org; Tue, 12 Sep 2023 05:15:35 -0400 Received: from mx3.mail.ruhr-uni-bochum.de (localhost [127.0.0.1]) by out3.mail.ruhr-uni-bochum.de (Postfix mo-ext) with ESMTP id 4RlHwx0cfqz8SDL for ; Tue, 12 Sep 2023 11:15:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=rub.de; s=mail-2017; t=1694510113; bh=bz7uqlfsTpx9TtvWioJ8aDac3AdCmj8itKlaDkK8SRw=; h=From:To:Subject:Date:From; b=h16ZwL0tz5eZBbrtEnOG05n0KFpmUCNomIQozTHEohrHD8/AC5RmEf2z9QIuMX8nm UwzUI1RMqObepRVaKMVDR6b0l5ed89NXoO/UTuMjKlC8fVO/pKN1oMDmSuYMUveqcM 9dcC9jO+Y8tj6BCU6moYrx+Zy2jzV0KlgMt7ZlCw= Received: from out3.mail.ruhr-uni-bochum.de (localhost [127.0.0.1]) by mx3.mail.ruhr-uni-bochum.de (Postfix idis) with ESMTP id 4RlHwx02jVz8SCP for ; Tue, 12 Sep 2023 11:15:12 +0200 (CEST) X-RUB-Notes: Internal origin=134.147.42.236 X-Envelope-Sender: Received: from mail2.mail.ruhr-uni-bochum.de (mail2.mail.ruhr-uni-bochum.de [134.147.42.236]) by out3.mail.ruhr-uni-bochum.de (Postfix mi-int) with ESMTPS id 4RlHww5xnqz8S9g for ; Tue, 12 Sep 2023 11:15:12 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.8 at mx3.mail.ruhr-uni-bochum.de Received: from think (dslb-002-206-014-026.002.206.pools.vodafone-ip.de [2.206.14.26]) by mail2.mail.ruhr-uni-bochum.de (Postfix) with ESMTPSA id 4RlHww37pwzDgxf for ; Tue, 12 Sep 2023 11:15:12 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 1.0.0 at mail2.mail.ruhr-uni-bochum.de From: =?utf-8?Q?Daniel_Mei=C3=9Fner?= To: bug-guix@gnu.org Subject: texlive-acronyms is missing dependencies Date: Tue, 12 Sep 2023 11:15:11 +0200 Message-ID: <871qf3ah28.fsf@ruhr-uni-bochum.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a05:3e00:8:1001::8693:359b; envelope-from=daniel.meissner-i4k@rub.de; helo=out3.mail.ruhr-uni-bochum.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi Guix! The following MWE does not compile with pdflatex using the modular texlive packages: --8<---------------cut here---------------start------------->8--- \documentclass{article} \usepackage{acronym} \begin{document} \end{document} --8<---------------cut here---------------end--------------->8--- It yields the following: --8<---------------cut here---------------start------------->8--- $ guix shell texlive-scheme-basic texlive-acronym -- pdflatex acronym-mwe.t= ex This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/GNU Guix) (p= reloaded format=3Dpdflatex) restricted \write18 enabled. entering extended mode (./acronym-mwe.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-02-22> (/gnu/store/v4m2fj7xhpfs7k5l97p238j1bc2cc= ppf-profile/share/texmf-dist/tex/latex/base/article.cls Document Class: article 2022/07/02 v1.4n Standard LaTeX document class (/gnu/store/v4m2fj7xhpfs7k5l97p238j1bc2ccppf-profile/share/texmf-dist/tex/l= atex/base/size10.clo)) (/gnu/store/v4m2fj7xhpfs7k5l97p238j1bc2ccppf-profile= /share/texmf-dist/tex/latex/acronym/acronym.sty ! LaTeX Error: File `suffix.sty' not found. Type X to quit or to proceed, or enter new name. (Default extension: sty) Enter file name:=20 --8<---------------cut here---------------end--------------->8--- I think this is due to missing dependencies suffix and xstring which are required to be installed for acronym to work. On page 10 of the package docs [1] it reads \RequiredPackage{suffix, xstring} 1: https://ftp.gwdg.de/pub/ctan/macros/latex/contrib/acronym/acronym.pdf I can provide a patch if desired to add texlive-xstring and texlive-bigfoot to texlive-acronym=E2=80=99s (propagated-)inputs. The suff= ix package appears to be bundled with texlive-bigfoot. Do we want to unbundle it or simply add texlive-bigfoot to the (propagated-)inputs? Best --=20 Daniel From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 13 08:01:37 2023 Received: (at submit) by debbugs.gnu.org; 13 Sep 2023 12:01:37 +0000 Received: from localhost ([127.0.0.1]:32781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgOYq-0005xC-Q6 for submit@debbugs.gnu.org; Wed, 13 Sep 2023 08:01:37 -0400 Received: from lists.gnu.org ([2001:470:142::17]:35380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgOYp-0005wv-3h for submit@debbugs.gnu.org; Wed, 13 Sep 2023 08:01: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 1qgOYX-00052f-9A for bug-guix@gnu.org; Wed, 13 Sep 2023 08:01:19 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qgOYS-0000R5-6j for bug-guix@gnu.org; Wed, 13 Sep 2023 08:01:17 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id ABE411C0012; Wed, 13 Sep 2023 12:01:06 +0000 (UTC) From: Nicolas Goaziou To: Daniel =?utf-8?Q?Mei=C3=9Fner?= via Bug reports for GNU Guix Subject: Re: bug#65889: texlive-acronyms is missing dependencies References: <871qf3ah28.fsf@ruhr-uni-bochum.de> Date: Wed, 13 Sep 2023 14:01:04 +0200 In-Reply-To: <871qf3ah28.fsf@ruhr-uni-bochum.de> ("Daniel =?utf-8?Q?Mei?= =?utf-8?Q?=C3=9Fner?= via Bug reports for GNU Guix"'s message of "Tue, 12 Sep 2023 11:15:11 +0200") Message-ID: <87zg1qth8f.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-GND-Sasl: admin@nicolasgoaziou.fr Received-SPF: pass client-ip=217.70.183.197; envelope-from=mail@nicolasgoaziou.fr; helo=relay5-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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.7 (/) X-Debbugs-Envelope-To: submit Cc: Daniel =?utf-8?Q?Mei=C3=9Fner?= , 65889@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Hello, Daniel Mei=C3=9Fner via Bug reports for GNU Guix writes: > The following MWE does not compile with pdflatex using the modular > texlive packages: > > --8<---------------cut here---------------start------------->8--- > \documentclass{article} > \usepackage{acronym} > > \begin{document} > \end{document} > --8<---------------cut here---------------end--------------->8--- > > > It yields the following: > > --8<---------------cut here---------------start------------->8--- > $ guix shell texlive-scheme-basic texlive-acronym -- pdflatex acronym-mwe= .tex > This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/GNU Guix) = (preloaded format=3Dpdflatex) > restricted \write18 enabled. > entering extended mode > (./acronym-mwe.tex > LaTeX2e <2022-11-01> patch level 1 > L3 programming layer <2023-02-22> (/gnu/store/v4m2fj7xhpfs7k5l97p238j1bc2= ccppf-profile/share/texmf-dist/tex/latex/base/article.cls > Document Class: article 2022/07/02 v1.4n Standard LaTeX document class > (/gnu/store/v4m2fj7xhpfs7k5l97p238j1bc2ccppf-profile/share/texmf-dist/tex= /latex/base/size10.clo)) (/gnu/store/v4m2fj7xhpfs7k5l97p238j1bc2ccppf-profi= le/share/texmf-dist/tex/latex/acronym/acronym.sty > > ! LaTeX Error: File `suffix.sty' not found. > > Type X to quit or to proceed, > or enter new name. (Default extension: sty) > > Enter file name:=20 > --8<---------------cut here---------------end--------------->8--- > > I think this is due to missing dependencies suffix and xstring which are > required to be installed for acronym to work. On page 10 of the package > docs [1] it reads > > \RequiredPackage{suffix, xstring} > > 1: https://ftp.gwdg.de/pub/ctan/macros/latex/contrib/acronym/acronym.pdf > > I can provide a patch if desired to add texlive-xstring and > texlive-bigfoot to texlive-acronym=E2=80=99s (propagated-)inputs. The su= ffix > package appears to be bundled with texlive-bigfoot. Do we want to > unbundle it or simply add texlive-bigfoot to the (propagated-)inputs? We use dependencies specified in TeX Live itself (as in "texlive.tlpdb" file), for sanity reasons. There are 4000+ packages; I think it is not reasonable to grep through their output to find the unspecified dependencies. It will also be terrible when using some updater, now this tool can remove propagated inputs. Most dependencies issues are resolved installing collections of packages, such as `texlive-collection-latexrecommended'. As a data point, I only resolve dependencies "manually" when they would otherwise require me to install `texlive-collection-latexextra', which is just too big. AFAIC, I suggest to not fix this, as this is not worth the trouble. Regards, --=20 Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 13 17:21:56 2023 Received: (at 65889) by debbugs.gnu.org; 13 Sep 2023 21:21:56 +0000 Received: from localhost ([127.0.0.1]:36246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgXJ6-0000Nc-0s for submit@debbugs.gnu.org; Wed, 13 Sep 2023 17:21:56 -0400 Received: from out2.mail.ruhr-uni-bochum.de ([134.147.42.229]:26294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgXJ3-0000NN-7A for 65889@debbugs.gnu.org; Wed, 13 Sep 2023 17:21:54 -0400 Received: from mx2.mail.ruhr-uni-bochum.de (localhost [127.0.0.1]) by out2.mail.ruhr-uni-bochum.de (Postfix mo-ext) with ESMTP id 4RmD0h5ZnYz8SQC; Wed, 13 Sep 2023 23:21:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=rub.de; s=mail-2017; t=1694640100; bh=EsUubYra9LDe3OqdL5hzbuQvcdzxsHxV32MlUXFKQxE=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=sero3T5eRPj/Y3M+kchJHlqew3Zf33WMtSNILUfWH/GVsIpQ/VDRzKHL6WgQ2wpRF O4ig713Mr/kKDTvEshcn1qUOCE5FfFqsCHpoqCRPKKqL8TZrzsWk1JnS+6qzzcx5ST v5qV0FcyklVnyBHm/bznqruBGZxpUJ91I6d29dzM= Received: from out2.mail.ruhr-uni-bochum.de (localhost [127.0.0.1]) by mx2.mail.ruhr-uni-bochum.de (Postfix idis) with ESMTP id 4RmD0h2TZsz8SQ6; Wed, 13 Sep 2023 23:21:40 +0200 (CEST) X-Envelope-Sender: X-RUB-Notes: Internal origin=IPv6:2a05:3e00:c:1001::8693:2aec Received: from mail2.mail.ruhr-uni-bochum.de (mail2.mail.ruhr-uni-bochum.de [IPv6:2a05:3e00:c:1001::8693:2aec]) by out2.mail.ruhr-uni-bochum.de (Postfix mi-int) with ESMTPS id 4RmD0g43vkz8SPm; Wed, 13 Sep 2023 23:21:39 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.8 at mx2.mail.ruhr-uni-bochum.de Received: from think (dslb-002-204-216-149.002.204.pools.vodafone-ip.de [2.204.216.149]) by mail2.mail.ruhr-uni-bochum.de (Postfix) with ESMTPSA id 4RmD0f5ztVzDgyj; Wed, 13 Sep 2023 23:21:38 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 1.0.0 at mail2.mail.ruhr-uni-bochum.de From: Daniel =?utf-8?Q?Mei=C3=9Fner?= To: Nicolas Goaziou Subject: Re: bug#65889: texlive-acronyms is missing dependencies In-Reply-To: <87zg1qth8f.fsf@nicolasgoaziou.fr> References: <871qf3ah28.fsf@ruhr-uni-bochum.de> <87zg1qth8f.fsf@nicolasgoaziou.fr> Date: Wed, 13 Sep 2023 23:21:38 +0200 Message-ID: <87sf7h93bx.fsf@ruhr-uni-bochum.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65889 Cc: 65889@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Nicolas, Nicolas Goaziou writes: > Hello, > > Daniel Mei=C3=9Fner via Bug reports for GNU Guix write= s: > [...] >> I can provide a patch if desired to add texlive-xstring and >> texlive-bigfoot to texlive-acronym=E2=80=99s (propagated-)inputs. The s= uffix >> package appears to be bundled with texlive-bigfoot. Do we want to >> unbundle it or simply add texlive-bigfoot to the (propagated-)inputs? > > We use dependencies specified in TeX Live itself (as in "texlive.tlpdb" > file), for sanity reasons. There are 4000+ packages; I think it is not > reasonable to grep through their output to find the unspecified > dependencies. It will also be terrible when using some updater, now this > tool can remove propagated inputs. > > Most dependencies issues are resolved installing collections of > packages, such as `texlive-collection-latexrecommended'. As a data > point, I only resolve dependencies "manually" when they would otherwise > require me to install `texlive-collection-latexextra', which is just too > big. > > AFAIC, I suggest to not fix this, as this is not worth the trouble. I see, makes sense. I am closing this issues then. Thanks for your fast reply and your hint to use collections instead. I sometimes make a game out of the most minimal Texlive manifest.scm for my TeX writings :D Best --=20 Daniel From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 13 17:25:09 2023 Received: (at control) by debbugs.gnu.org; 13 Sep 2023 21:25:10 +0000 Received: from localhost ([127.0.0.1]:36254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgXMD-0000Sr-Lx for submit@debbugs.gnu.org; Wed, 13 Sep 2023 17:25:09 -0400 Received: from out2.mail.ruhr-uni-bochum.de ([2a05:3e00:c:1001::8693:2ae5]:27367) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgXM9-0000SX-6t for control@debbugs.gnu.org; Wed, 13 Sep 2023 17:25:08 -0400 Received: from mx2.mail.ruhr-uni-bochum.de (localhost [127.0.0.1]) by out2.mail.ruhr-uni-bochum.de (Postfix mo-ext) with ESMTP id 4RmD4T0mhvz8SFW for ; Wed, 13 Sep 2023 23:24:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ruhr-uni-bochum.de; s=mail-2017; t=1694640297; bh=HNIyKrFIVLPpkGrG+UKQQMstWJhNvlYSOioVOKsVik0=; h=Date:To:From:Subject:From; b=Fq09PCQzcHoaE8Svt97I60JYpaVMUjJggonn6kYUBRevl/QygyvXbc7ZbeHqcmsXu AEc3KVr8rdhRsLtEUZS10pxxy/3CIgpiBArP0HfNI8ffEtRJve6E8glfTfekmLIcpg S3nCz6PckkqswVJnX3uyRB8EA9w9PBTTFINHkzwc= Received: from out2.mail.ruhr-uni-bochum.de (localhost [127.0.0.1]) by mx2.mail.ruhr-uni-bochum.de (Postfix idis) with ESMTP id 4RmD4S6s02z8SFV for ; Wed, 13 Sep 2023 23:24:56 +0200 (CEST) X-RUB-Notes: Internal origin=IPv6:2a05:3e00:c:1001::8693:2aec X-Envelope-Sender: Received: from mail2.mail.ruhr-uni-bochum.de (mail2.mail.ruhr-uni-bochum.de [IPv6:2a05:3e00:c:1001::8693:2aec]) by out2.mail.ruhr-uni-bochum.de (Postfix mi-int) with ESMTPS id 4RmD4S4Nw1z8SDw for ; Wed, 13 Sep 2023 23:24:56 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.8 at mx2.mail.ruhr-uni-bochum.de Received: from think (dslb-002-204-216-149.002.204.pools.vodafone-ip.de [2.204.216.149]) by mail2.mail.ruhr-uni-bochum.de (Postfix) with ESMTPSA id 4RmD4S2CHfzDh0J for ; Wed, 13 Sep 2023 23:24:56 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 1.0.0 at mail2.mail.ruhr-uni-bochum.de Date: Wed, 13 Sep 2023 23:24:55 +0200 Message-Id: <87r0n1936g.fsf@ruhr-uni-bochum.de> To: control@debbugs.gnu.org From: =?utf-8?Q?Daniel_Mei=C3=9Fner?= Subject: control message for bug #65889 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) close 65889 quit From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 14 09:13:22 2023 Received: (at 65889) by debbugs.gnu.org; 14 Sep 2023 13:13:22 +0000 Received: from localhost ([127.0.0.1]:37969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgm9q-0002hh-5k for submit@debbugs.gnu.org; Thu, 14 Sep 2023 09:13:22 -0400 Received: from jpoiret.xyz ([206.189.101.64]:41002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgm9o-0002hY-33 for 65889@debbugs.gnu.org; Thu, 14 Sep 2023 09:13:21 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 9EB021851DC; Thu, 14 Sep 2023 13:13:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1694697191; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=B+xzxWfQKBgi6eBYWO578bpjrP2C9U8VI9vpD5mLOhI=; b=OqizOIJfMsgAHuTW0i73uQE7XB6oW1AA7q8mrOcBey6c/Ud/8v2jemvtTmzv22lcsgAMcy vtTCnU4devZK7T2PvROMRz0lxooqNcWePwdFWruC4tHXnBaJu45NbWzrBYTvcns3PHmb60 qyQtUu19US25+bUkz2j1OLUMf/51gbHdDQeuO8lZxUq4vb98Op/8cTHXohzFmadiAjUEXY oE7KR1JqrVXDI3KheDZxj15ZJP73BIs5Xv2JeSGD02tLFkhhgLgvZSnum6+mPkrLD4CAuf iTfOcxwG0YV0lsZSvc5eV/BrToiWvNKibckivQWaKZ1htUKRNbDngEfGSkWjqQ== From: Josselin Poiret To: Nicolas Goaziou , 65889@debbugs.gnu.org Subject: Re: bug#65889: texlive-acronyms is missing dependencies In-Reply-To: <87zg1qth8f.fsf@nicolasgoaziou.fr> References: <871qf3ah28.fsf@ruhr-uni-bochum.de> <87zg1qth8f.fsf@nicolasgoaziou.fr> Date: Thu, 14 Sep 2023 15:12:01 +0200 Message-ID: <87y1h83nmm.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spamd-Bar: / Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65889 Cc: daniel.meissner-i4k@rub.de X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Nicolas, Nicolas Goaziou writes: > We use dependencies specified in TeX Live itself (as in "texlive.tlpdb" > file), for sanity reasons. There are 4000+ packages; I think it is not > reasonable to grep through their output to find the unspecified > dependencies. It will also be terrible when using some updater, now this > tool can remove propagated inputs. Couldn't we report those missing dependencies upstream then? Best, =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCgAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmUDBqEQHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5Fhcaihf6C/0adXPfPJWcbZnK8R25tVwlxhzIiNwbeup8 sn26FUsCFYMPlY6q/U3igAxEUjp2sW73aoVgMaR6lSVMt7Gs+xdj5jzXQ4BgolVD yyzezUljkMWAdYk6jnvf8PV8KLibEC4mUrW6hrJZOwU6yusptsP7h8OJMvS0EFzB 2P1eKEbNRIV2BeVd9kdgifSnk1qShS8fJqSZDwlhFCnAKjOj0ysZ/Q1zgyKAX34K vckLOErYqu0jNz/pUi1vZR8FgOPAVlKA8eDQPxYPE8HnufL21iJtMcZCg9cXih5n nfLbmPAHnzH9s4YvDLYMP72+jGeTMkJYpIv+/fWjPIrmmJ2YlEXqDCdTbnKUk6B8 VhVgapLCmz5Qzo1zzUgpMgVk5++ezyY9wGFTKU4Qibiq79XUii02f1l4A0HCgNtR e9Zp70LCsHLW7H0cWGq6XmgjZWl6ZYfYB0nyDnm4epQ94JpLxxUFZpXxkskELsru Np7man/hS/j0Uw1vDF0kVmDn4fu8Wug= =xztE -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 14 09:13:50 2023 Received: (at 65889) by debbugs.gnu.org; 14 Sep 2023 13:13:50 +0000 Received: from localhost ([127.0.0.1]:37974 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgmAI-0002iM-H9 for submit@debbugs.gnu.org; Thu, 14 Sep 2023 09:13:50 -0400 Received: from jpoiret.xyz ([206.189.101.64]:41102) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgmAF-0002iD-55 for 65889@debbugs.gnu.org; Thu, 14 Sep 2023 09:13:47 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 4748C1851DC; Thu, 14 Sep 2023 13:13:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1694697220; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=srfML0r3WPt+txU18MskKbeXph0vXjs2OQClMx86Ghc=; b=AP6HJUJrlfURAIROi5bdnae7TnGxFm9XeA1I1WfQjJ75QquW2pMSp5a0GwXYVRMALLQxfF A7gIo80W/09GZ/lWr7OtESZzPQQRcXN9a63Qk9GkDD4/SY4pkWvrQsnLyo3mgCBeBckjMu LpDlmjEWw3RrcSUbsyNlXWu4QjdGnl4BTP93mL44EBQehhVhJcWYOKRL2bIgFk7Y4kZy+S agxeQTCcCAwO+8YXG4Uy04BbntuL5ogABfFjO6WIjgIRt/+SmEgJbw193hkVgeIM50Tkx8 qyMukoEZPyIZzEv09wJ5V3FEybLRLaJj+JvHGxV5uRXgKT9trcqTj7OMGPLA6Q== From: Josselin Poiret To: Nicolas Goaziou , 65889@debbugs.gnu.org Subject: Re: bug#65889: texlive-acronyms is missing dependencies In-Reply-To: <87zg1qth8f.fsf@nicolasgoaziou.fr> References: <871qf3ah28.fsf@ruhr-uni-bochum.de> <87zg1qth8f.fsf@nicolasgoaziou.fr> Date: Thu, 14 Sep 2023 15:13:34 +0200 Message-ID: <87wmws3nk1.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spamd-Bar: / Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65889 Cc: daniel.meissner-i4k@rub.de X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Nicolas, Nicolas Goaziou writes: > We use dependencies specified in TeX Live itself (as in "texlive.tlpdb" > file), for sanity reasons. There are 4000+ packages; I think it is not > reasonable to grep through their output to find the unspecified > dependencies. It will also be terrible when using some updater, now this > tool can remove propagated inputs. Couldn't we report those missing dependencies upstream then? Best, =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCgAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmUDBv4QHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5FhcaigHlC/0QlteRolnKQJgNA/NJvVZ+dEcwPk5ec7y1 9MYWHVYKNjEdxH/JgAW4Yr2r58oYo5K/8s7mH9Goc7HZIIlq3T9RqgtPZTXNN31U Q2NEuimW3fFIYO+uyCJVJJHT49RDwToOMTbSTCkP0/BULxZR1ew9nite1eq0RpHv zurkrZ0Fe62GHz7wKhYMeD0ghXJUtlcJytAhucrmF2n99yThV0Q/OD478CDkpvmF YSdem+rjEfouxaiO2gONXa5qKEQa0wIxalK/gJgpXnjA5PdDg68T7DAfwNN+j9vP ycPAhuATYNeR9D7hRTLZO4OuiX7JFNJH2Of2ILblP1V/WpxGd1m7NQFCkfhe3NVT QiBYbDrIs8Kkv3mSY7r8aB/CQc22B6rNZUFOCJYassVsOZLLqt+jH5WvzKLM7b4+ LLuWeharPn69nFtyd0ycHgnkFldDzhHQZm03uPvYKsygWKHkQB5UnHcCPsB+uF2i KfVPp8rNmTLPrJGmtelCSLkQ6n5MK0A= =cQ0E -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 14 12:53:50 2023 Received: (at submit) by debbugs.gnu.org; 14 Sep 2023 16:53:50 +0000 Received: from localhost ([127.0.0.1]:41006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgpbC-0000VC-35 for submit@debbugs.gnu.org; Thu, 14 Sep 2023 12:53:50 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgpb9-0000Uq-PI for submit@debbugs.gnu.org; Thu, 14 Sep 2023 12:53:48 -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 1qgpay-0006sl-IW for bug-guix@gnu.org; Thu, 14 Sep 2023 12:53:36 -0400 Received: from relay6-d.mail.gandi.net ([2001:4b98:dc4:8::226]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qgpav-0004ac-5u for bug-guix@gnu.org; Thu, 14 Sep 2023 12:53:36 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id A2B1BC0006; Thu, 14 Sep 2023 16:53:28 +0000 (UTC) From: Nicolas Goaziou To: Josselin Poiret via Bug reports for GNU Guix Subject: Re: bug#65889: texlive-acronyms is missing dependencies References: <871qf3ah28.fsf@ruhr-uni-bochum.de> <87zg1qth8f.fsf@nicolasgoaziou.fr> <87wmws3nk1.fsf@jpoiret.xyz> Date: Thu, 14 Sep 2023 18:53:27 +0200 In-Reply-To: <87wmws3nk1.fsf@jpoiret.xyz> (Josselin Poiret via Bug reports for's message of "Thu, 14 Sep 2023 15:13:34 +0200") Message-ID: <87r0n0u260.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: admin@nicolasgoaziou.fr Received-SPF: pass client-ip=2001:4b98:dc4:8::226; envelope-from=mail@nicolasgoaziou.fr; helo=relay6-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit Cc: daniel.meissner-i4k@rub.de, Josselin Poiret , 65889@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Hello, Josselin Poiret via Bug reports for GNU Guix writes: > Nicolas Goaziou writes: > >> We use dependencies specified in TeX Live itself (as in "texlive.tlpdb" >> file), for sanity reasons. There are 4000+ packages; I think it is not >> reasonable to grep through their output to find the unspecified >> dependencies. It will also be terrible when using some updater, now this >> tool can remove propagated inputs. > > Couldn't we report those missing dependencies upstream then? That's a good idea, indeed. I'm not volunteering to do it, though :) Regards, -- Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 01 12:11:52 2023 Received: (at 65889) by debbugs.gnu.org; 1 Oct 2023 16:11:52 +0000 Received: from localhost ([127.0.0.1]:35202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmz2t-0005Ic-LL for submit@debbugs.gnu.org; Sun, 01 Oct 2023 12:11:51 -0400 Received: from smtpmciv3.myservices.hosting ([185.26.107.239]:47766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmz2r-0005IT-8a for 65889@debbugs.gnu.org; Sun, 01 Oct 2023 12:11:50 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv3.myservices.hosting (Postfix) with ESMTP id BCA6F2088B; Sun, 1 Oct 2023 18:11:30 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 7BA4F80097; Sun, 1 Oct 2023 18:01:45 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id W71OXtroVeJw; Sun, 1 Oct 2023 18:01:45 +0200 (CEST) Received: from [192.168.1.116] (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id BA4B680092; Sun, 1 Oct 2023 18:01:44 +0200 (CEST) Message-ID: <71690a2f-e560-4b2d-a57c-7ffb61cca148@makinata.eu> Date: Sun, 1 Oct 2023 17:01:44 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#65889: texlive-acronyms is missing dependencies To: Josselin Poiret References: <871qf3ah28.fsf@ruhr-uni-bochum.de> <87zg1qth8f.fsf@nicolasgoaziou.fr> <87wmws3nk1.fsf@jpoiret.xyz> Content-Language: en-US From: Bruno Victal In-Reply-To: <87wmws3nk1.fsf@jpoiret.xyz> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65889 Cc: daniel.meissner-i4k@rub.de, 65889@debbugs.gnu.org, Nicolas Goaziou 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 (-) Hi Josselin, On 2023-09-14 14:13, Josselin Poiret via Bug reports for GNU Guix wrote: > Couldn't we report those missing dependencies upstream then? This can be done, in theory it's nothing too complicated and all it takes is simply add a DEPENDS.txt file to the repository. If you're interested in doing this, see [1] and [2] for information. As Nicolas has pointed out, it's untenable to do an exhaustive listing of the dependencies so I'd recommend installing some typical collections first such as `texlive-collection-latexrecommended' and only then report the missing non-obvious dependencies for inclusion in a DEPENDS.txt to upstream. [1]: [2]: -- Furthermore, I consider that nonfree software must be eradicated. Cheers, Bruno. From unknown Thu Jun 19 13:58:29 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 30 Oct 2023 11:24:12 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator