Re: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

Holger Wansing <[email protected]>
Newsgroups gmane.linux.debian.devel.www,gmane.linux.debian.devel.boot
Message-ID <[email protected]>
Hi,

Holger Wansing <[email protected]> wrote:
> However, the build went completely fine, when I tested my changes to the
> lessoften cron script locally on my laptop.
> And the "invalid fontname" error on Korean PDF rings a bell here now.
> I think the point is a missing build depends on wolkenstein.
> 
> With the version 20190622, a change got applied to change the used font
> for Korean PDF. And in the light of this build errors, I assume the needed font 
> is not installed on wolkenstein.
> Which means, that package version never built successful on that machine!
> And that in turn would be the reason why the example-preseed.txt file on the 
> webpage was an old version for months!
> (This version was uploaded 2019-06-22, and at 2019-07-15 I have reported under
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930846#47
> that the example-preseed.txt file is still the old one, so I think the build
> failed the same way that time as I does today. Just noone noticed that ...)
> 
> We could ask DSA to install 'fonts-nanum' and 'fonts-nanum-coding' at wolkenstein,
> to get that build successful again.
> Would that be an option?

Patch (from git format-patch) again DSA's debian.org repo is attached.


Holger

-- 
Holger Wansing <[email protected]>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076
0001-Add-additional-build-depends-for-installation-guide.patch (text/x-diff, 1.1 KB)
>From ba54e249ceda995b6d7c16e634afabd553f81f0e Mon Sep 17 00:00:00 2001
From: Holger Wansing <[email protected]>
Date: Sun, 5 Jan 2020 17:38:39 +0100
Subject: [PATCH] Add additional build-depends for installation-guide

---
 debian/changelog | 5 +++++
 debian/control   | 2 ++
 2 files changed, 7 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index bce2069..2af469a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -16,6 +16,11 @@ debian.org (68) UNRELEASED; urgency=medium
     + python3
     + python3-debian
 
+  [ Holger Wansing ]
+  * www-master.d.o - additional build dependencies for installation-guide:
+    + fonts-nanum
+    + fonts-nanum-coding
+
  -- Aurelien Jarno <[email protected]>  Sat, 21 Dec 2019 17:44:08 +0100
 
 debian.org (67) stable; urgency=medium
diff --git a/debian/control b/debian/control
index ddae7cd..08e62c9 100644
--- a/debian/control
+++ b/debian/control
@@ -304,6 +304,8 @@ Depends: debiandoc-sgml,
 	texlive-latex-extra,
 	texlive-latex-recommended,
 	fonts-wqy-microhei,
+	fonts-nanum,
+	fonts-nanum-coding,
 	fonts-vlgothic,
 	tidy,
 	time,
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.