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 via email to