gnuboot-patches
[Top][All Lists]
Advanced

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

[PATCH v1 04/10] dependencies: pureos: website: Add graphviz to fix webs


From: Denis 'GNUtoo' Carikli
Subject: [PATCH v1 04/10] dependencies: pureos: website: Add graphviz to fix website package build.
Date: Fri, 22 Nov 2024 15:01:30 +0100

Without that fix, 'make release' fails with the following error:
    [...]
    ROM image release archives available at release/roms/

    set -o pipefail ; ./build release website | tee -a make-1732208182.log
    autoreconf: Entering directory `.'
    autoreconf: configure.ac: not using Gettext
    autoreconf: running: aclocal --force
    autoreconf: configure.ac: tracing
    autoreconf: configure.ac: not using Libtool
    autoreconf: running: /usr/bin/autoconf --force
    autoreconf: configure.ac: not using Autoheader
    autoreconf: running: automake --add-missing --copy --force-missing
    autoreconf: Leaving directory `.'
    [...]
    checking for dot... no
    configure: error: dot was not found in PATH ([...])
    make: *** [Makefile:710: release] Error 1

This happens because during releases we also ship a tarball of the
website, and the commit 388c0ef3d09623dd10a4f44f8f610244c3337e4c
("website: add history page of the GNU Boot git repositories.")
started using dot without also adding the graphviz dependency in the
dependencies for building releases.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
---
 resources/dependencies/pureos-10 | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/resources/dependencies/pureos-10 b/resources/dependencies/pureos-10
index 0d28dcdb..e137f1e7 100755
--- a/resources/dependencies/pureos-10
+++ b/resources/dependencies/pureos-10
@@ -106,4 +106,6 @@ pkcon -y --allow-reinstall install shellcheck # lint
 pkcon -y --allow-reinstall install gawk git grep lzip make sed tar xz-utils # 
u-boot-libre
 
 # For building the website tarball
-pkcon -y --allow-reinstall install pandoc
+pkcon -y --allow-reinstall install \
+      graphviz \
+      pandoc
-- 
2.46.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]