Re: Installation guide is not updated in some languages
Hello doc people,
Samuel Thibault, on dim. 04 juin 2017 11:54:04 +0200, wrote:
> Some build dependencies are missing on www-master:
>
> fonts-wqy-microhei fonts-vlgothic
Could you apply the attached patch on www-master, so that we way more
easily catch the issue?
And also please run
touch -t 201701010000 /srv/www.debian.org/installmanual/stretch.log
so that lessoften triggers the build again.
Thanks,
Samuel
--- /srv/www.debian.org/cron/lessoften-parts/1installation-guide.old 2017-06-04 10:05:04.435177401 +0000
+++ /srv/www.debian.org/cron/lessoften-parts/1installation-guide 2017-06-04 10:04:50.382858046 +0000
@@ -17,9 +17,12 @@
[ -d "$igdir" ] && rm -fr "$igdir"
dpkg-source -sn -x "$igdsc" >> $crondir/log/lessoften.log
if [ -d "$igdir" ]; then
- echo "building installation-guide for stretch..." >> $crondir/log/lessoften.log
- cd $igdir/build &&
- manual_release=stretch destination=$webtopdir/installmanual/stretch/ ./buildweb.sh > $webtopdir/installmanual/stretch.log 2>&1
+ echo "checking build dependencies..." >> $crondir/log/lessoften.log
+ if cd $igdir && dpkg-checkbuilddeps >> $crondir/log/lessoften.log ; then
+ echo "building installation-guide for stretch..." >> $crondir/log/lessoften.log
+ cd $igdir/build &&
+ manual_release=stretch destination=$webtopdir/installmanual/stretch/ ./buildweb.sh > $webtopdir/installmanual/stretch.log 2>&1
+ fi
fi
echo "copying stretch installmanual in place..." >> $crondir/log/lessoften.log
cp -a $webtopdir/installmanual/stretch/* $webdir/releases/stretch/
Reply to: