GNU bug report logs - #51435
unison does not build on core-updates-frozen

Previous Next

Package: guix;

Reported by: Vivien Kraus <vivien <at> planete-kraus.eu>

Date: Wed, 27 Oct 2021 12:28:02 UTC

Severity: normal

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 51435 in the body.
You can then email your comments to 51435 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#51435; Package guix. (Wed, 27 Oct 2021 12:28:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Vivien Kraus <vivien <at> planete-kraus.eu>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 27 Oct 2021 12:28:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: bug-guix <at> gnu.org
Subject: unison does not build on core-updates-frozen
Date: Wed, 27 Oct 2021 12:26:47 +0000
Dear guix hackers,

unison (gnu/packages/ocaml.scm) does not build (the install-doc phase
fails) on core-updates-frozen, because it lacks at least texlive-fonts-
ec as an input, and then it fails with:

dvips: ! Couldn't find header file: l3backend-dvips.pro

I tried to add texlive-latex-l3backend, but it does not fix the
problem.

Best regards,

Vivien





Information forwarded to bug-guix <at> gnu.org:
bug#51435; Package guix. (Thu, 04 Nov 2021 00:08:01 GMT) Full text and rfc822 format available.

Message #8 received at 51435 <at> debbugs.gnu.org (full text, mbox):

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: 51435 <at> debbugs.gnu.org
Subject: Re: unison does not build on core-updates-frozen
Date: Thu, 04 Nov 2021 01:05:43 +0100
[Message part 1 (text/plain, inline)]
So, trying to understand why the error happens, I added all the known
texlive packages (exported variables in gnu/packages/texlive.scm that
start with texlive- and that are packages), and it still fails, but if I
just add the full texlive it builds just fine.

Vivien

[0001-DBG-I-can-t-get-it-to-build-even-with-all-the-texliv.patch (text/x-patch, attachment)]
[0002-DBG-However-texlive-full-is-sufficient.patch (text/x-patch, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#51435; Package guix. (Thu, 04 Nov 2021 10:27:02 GMT) Full text and rfc822 format available.

Message #11 received at 51435 <at> debbugs.gnu.org (full text, mbox):

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: 51435 <at> debbugs.gnu.org
Subject: Re: bug#51435: Fix it (unison does not build on core-updates-frozen)
Date: Thu, 04 Nov 2021 11:23:32 +0100
[Message part 1 (text/plain, inline)]
Rekado on #guix told me that I had to create a simple texlive package
for the missing package, that’s what I did. Since I’m not familiar with
the texlive way of doing things, I’m not sure the homepage is that of
l3backend (and thus, I’m not sure of the license if it’s not), and I
need someone to review the description for the package too.

Vivien

[0001-gnu-Add-texlive-dvips-l3backend.patch (text/x-patch, attachment)]
[0002-gnu-unison-Fix-building-the-manual.patch (text/x-patch, attachment)]

Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Mon, 08 Nov 2021 23:47:01 GMT) Full text and rfc822 format available.

Notification sent to Vivien Kraus <vivien <at> planete-kraus.eu>:
bug acknowledged by developer. (Mon, 08 Nov 2021 23:47:01 GMT) Full text and rfc822 format available.

Message #16 received at 51435-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Vivien Kraus <vivien <at> planete-kraus.eu>
Cc: 51435-done <at> debbugs.gnu.org
Subject: Re: bug#51435: unison does not build on core-updates-frozen
Date: Tue, 09 Nov 2021 00:46:23 +0100
Hi,

Vivien Kraus <vivien <at> planete-kraus.eu> skribis:

>>From 093b913147b8f7e9aab66887ed1484e6aaeeb102 Mon Sep 17 00:00:00 2001
> From: Vivien Kraus <vivien <at> planete-kraus.eu>
> Date: Thu, 4 Nov 2021 10:59:18 +0100
> Subject: [PATCH 1/2] gnu: Add texlive-dvips-l3backend.
>
> * gnu/packages/tex.scm (texlive-dvips-l3backend): New variable.

[...]

>>From a7568441319c4e42ec2e51dfddf62eacb0a054e2 Mon Sep 17 00:00:00 2001
> From: Vivien Kraus <vivien <at> planete-kraus.eu>
> Date: Thu, 4 Nov 2021 01:02:39 +0100
> Subject: [PATCH 2/2] gnu: unison: Fix building the manual.
>
> * gnu/packages/ocaml.scm (unison)[native-inputs]: Add the missing texlive inputs.

Pushed as 648b81211fa1d14048a39fff59397ae90a5fef91.

Thanks!

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 07 Dec 2021 12:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 141 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.