[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: