[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
"make dist" broken by German cookbook translation
From: |
Vagrant Cascadian |
Subject: |
"make dist" broken by German cookbook translation |
Date: |
Fri, 06 Mar 2020 11:19:27 -0800 |
It looks like the commit adding the German translation for the cookbook
f98e83a17fa30587520e858231ec9c61f3624ecd broke "make dist".
in an environment built using:
guix environment --pure guix --ad-hoc git imagemagick
running:
./bootstrap && ./configure --localstatedir=/var && make -j4 && make
doc-pot-update && make -j4 dist
Results in:
make[1]: Leaving directory '/home/vagrant/src/guix-tarball'
for f in po/doc/guix-manual.de.po; do
\
lang="`echo "$f" |
/gnu/store/zsq3ficl0hmid7aw50qma1ixmbs0jzq9-profile/bin/sed
-es'|.*/guix-cookb\
ook\.\(.*\)\.po$|\1|g'`"; \
make "doc-po-update-cookbook-$lang";
\
done
make[1]: Entering directory '/home/vagrant/src/guix-tarball'
make[1]: *** No rule to make target
'doc-po-update-cookbook-po/doc/guix-manual.de.po'. Stop.
make[1]: Leaving directory '/home/vagrant/src/guix-tarball'
make: *** [Makefile:5735: doc-po-update] Error 2
I haven't tracked down how to fix it properly, but it looks like maybe
some rules from guix-manual maybe were copied from the cookbook without
sufficiently being adjusted?
Reverting the commit works around the issue and generates a tarball,
though with the obvious downside of the German translation missing.
live well,
vagrant
signature.asc
Description: PGP signature
- "make dist" broken by German cookbook translation,
Vagrant Cascadian <=