From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:38603) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hn7tE-0003sf-Md for guix-patches@gnu.org; Mon, 15 Jul 2019 16:48:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hn7tD-0001TK-MU for guix-patches@gnu.org; Mon, 15 Jul 2019 16:48:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:40445) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hn7tC-0001Sh-14 for guix-patches@gnu.org; Mon, 15 Jul 2019 16:48:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hn7tB-0001uP-UH for guix-patches@gnu.org; Mon, 15 Jul 2019 16:48:01 -0400 Subject: [bug#36513] texlive-union: Build missing font maps. Resent-Message-ID: References: <87d0ioschd.fsf@elephly.net> <87muhfghu4.fsf@gnu.org> From: Ricardo Wurmus In-reply-to: <87muhfghu4.fsf@gnu.org> Date: Mon, 15 Jul 2019 22:47:11 +0200 Message-ID: <87zhlfgh4g.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Pierre Neidhardt , 36513@debbugs.gnu.org Hi Ludo, > Ricardo Wurmus skribis: > >>>>From 11900d109a617d07e0085a25e747da76fcb12c2e Mon Sep 17 00:00:00 2001 >> From: Ricardo Wurmus >> Date: Fri, 5 Jul 2019 17:48:45 +0200 >> Subject: [PATCH] gnu: texlive-union: Build font maps. >> >> * gnu/packages/tex.scm (texlive-union)[arguments]: Execute updmap to gen= erate >> missing font maps. >> [native-inputs]: Add coreutils, sed, and updmap.cfg. > > I=E2=80=99m blissfully ignorant about TeX=E2=80=99s font maps, but I can = say that this > fixes a warning about missing font maps that I had when using a > =E2=80=98texlive-union=E2=80=99 as a package input. > > Now, that probably leads to a big rebuild. Can we estimate the number > of dependents? In addition to this change I just pushed to wip-texlive a number of changes that may lead to an even bigger number of rebuilds due to changes in the svn fetcher and even more TeX packages. (I noticed that the branch name =E2=80=9Cwip-texlive=E2=80=9D was already t= aken by the attempt to add a new importer, so I just cherry-picked that commit and replaced the branch.) I don=E2=80=99t know yet if it leads to practical improvements for users, b= ut at least it greatly simplifies the definition of texlive-* packages. I have yet to double check the often unclear licenses of the texlive-hyphen-* packages. Other than that and the WIP commit by Pierre at the tip I think these changes are very close to their final form. -- Ricardo