bug#57581: Failing to build the website

2022-09-14 Thread zimoun
Hi Ludo, On Tue, 13 Sep 2022 at 16:41, Ludovic Courtès wrote: >> I don’t know if there is a way to catch such mistakes early. Field >> sanitizers? > > Yes, we should do that. We can arrange to have most checks done at > compile time, similar to how the ‘synopsis’ and ‘description’ sanitizers

bug#57581: Failing to build the website

2022-09-13 Thread Ludovic Courtès
Hi, "pelzflorian (Florian Pelz)" skribis: > zimoun writes: >> The culprit seems the package ’qtserialport’ in ’packages-builder’ from >> (apps packages builder). Maybe introduced by commit >> 1ef04fb2288dade3ad2883026ae286a68ef13a1e. > > This was a first failing commit for me too, but the

bug#57581: Failing to build the website

2022-09-08 Thread zimoun
Hi Julien, Thanks for explaining. On Wed, 07 Sep 2022 at 19:14, Julien Lepiller wrote: > > No warning because the compiler has no way to know you don't want to > do that. license is a field, and fields don't have a specific type > except for convention. Arf, it is where OCaml shines. ;-)

bug#57581: Failing to build the website

2022-09-07 Thread Julien Lepiller
Le 7 septembre 2022 19:07:10 GMT+02:00, zimoun a écrit : >Hi, > >Well, the field reads, > >+(license (package-home-page qtbase > >so why is the compiler accepting that? Is a warning raised? > No warning because the compiler has no way to know you don't want to do that. license is a

bug#57581: Failing to build the website

2022-09-07 Thread zimoun
Hi, On Wed, 07 Sep 2022 at 18:31, "pelzflorian (Florian Pelz)" wrote: > zimoun writes: >> The culprit seems the package ’qtserialport’ in ’packages-builder’ from >> (apps packages builder). Maybe introduced by commit >> 1ef04fb2288dade3ad2883026ae286a68ef13a1e. > > This was a first failing

bug#57581: Failing to build the website

2022-09-07 Thread pelzflorian (Florian Pelz)
zimoun writes: > The culprit seems the package ’qtserialport’ in ’packages-builder’ from > (apps packages builder). Maybe introduced by commit > 1ef04fb2288dade3ad2883026ae286a68ef13a1e. This was a first failing commit for me too, but the reason the website does not build appears to be the

bug#57581: Failing to build the website

2022-09-05 Thread zimoun
Hi, On dim., 04 sept. 2022 at 17:18, Julien Lepiller wrote: > srfi/srfi-1.scm:241:2: In procedure map: > In procedure map: Wrong type argument: "https://www.qt.io/; > building pages in '/tmp/gnu.org/software/guix'... > Backtrace: >2 (primitive-load

bug#57581: Failing to build the website

2022-09-05 Thread Julien Lepiller
Quoting my own email I think this is the relevant bit. I don't think it's an issue in haunt, but something with qt: srfi/srfi-1.scm:241:2: In procedure map: In procedure map: Wrong type argument: "https://www.qt.io/; building pages in '/tmp/gnu.org/software/guix'... Le 5 septembre 2022 14:04:10

bug#57581: Failing to build the website

2022-09-05 Thread zimoun
Hi, On lun., 05 sept. 2022 at 12:59, "pelzflorian (Florian Pelz)" wrote: > zimoun writes: >> $ LANG=en_US.UTF-8 GUIX_WEB_SITE_LOCAL=yes guix environment -C -m >> manifest.scm \ >> -E LANG -E GUIX_WEB_SITE_LOCAL --share=/tmp >> \ >>

bug#57581: Failing to build the website

2022-09-05 Thread zimoun
On lun., 05 sept. 2022 at 12:27, Julien Lepiller wrote: > I used guix build -f .guix.scm. I'm on the latest guix-artwork but an > older guix from maybe a month ago. GUIX_WEB_SITE_LOCAL doesn't build > everything, only a subset of packages end up in the generated list. I > think my issue is with

bug#57581: Failing to build the website

2022-09-05 Thread pelzflorian (Florian Pelz)
zimoun writes: > $ LANG=en_US.UTF-8 GUIX_WEB_SITE_LOCAL=yes guix environment -C -m > manifest.scm \ > -E LANG -E GUIX_WEB_SITE_LOCAL --share=/tmp > \ > -- haunt build Yes but `guix build -f .guix.scm` fails for me too, perhaps

bug#57581: Failing to build the website

2022-09-05 Thread Julien Lepiller
I used guix build -f .guix.scm. I'm on the latest guix-artwork but an older guix from maybe a month ago. GUIX_WEB_SITE_LOCAL doesn't build everything, only a subset of packages end up in the generated list. I think my issue is with qt, which probably isn't part of that subset. Le 5 septembre

bug#57581: Failing to build the website

2022-09-05 Thread zimoun
Hi Julien On dim., 04 sept. 2022 at 17:18, Julien Lepiller wrote: > I tried to update the po files for the website today, but I was unable > to test. Trying to build the website from a clean checkout (without > updating translations) gives this error. I think it's related to the > code that

bug#57581: Failing to build the website

2022-09-04 Thread Julien Lepiller
Hi Guix! I tried to update the po files for the website today, but I was unable to test. Trying to build the website from a clean checkout (without updating translations) gives this error. I think it's related to the code that generate the list of packages: Backtrace: In ice-9/eval.scm: