Debian RT - please install an additional dependency for new html theme for Sphinx-based release-notes on wolkenstein
Hello DSA
To switch the Debian release-notes to the new Debian-style html theme
(already active for debian-policy, see [1]), we need one more package
installed on wolkenstein: python3-sphinx-rtd-theme.
Rationale: other manuals like debian-policy are not built from scratch
on wolkenstein, but their binary package is downloaded, unpacked and copied
to www install path.
For release-notes this is different: since the release-notes are not in the
Debian archive (there is no such package like 'release-notes'), we need to
build the release-notes completely from scratch on wolkenstein.
Therefore we need the above mentioned package for the build.
Sorry for bothering you again regarding the Sphinx docs thingy.
I'm attaching a patch for the debian.org-www-master.debian.org
dependencies including the new dependency.
Kind regards,
Holger
[1] https://www.debian.org/doc/debian-policy/
--
Holger Wansing <hwansing@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076
>From e9d4de468296a1e186d4d98d1d6dcae7db6e81f6 Mon Sep 17 00:00:00 2001
From: Holger Wansing <hwansing@mailbox.org>
Date: Thu, 11 Apr 2024 21:34:29 +0200
Subject: [PATCH] Additional build dependency for release-notes (new
Debian-style html theme)
---
debian/changelog | 5 +++++
debian/control | 1 +
2 files changed, 6 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index e45719c..d9c08eb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -18,6 +18,11 @@ debian.org (74) UNRELEASED; urgency=medium
+ libjson-perl
+ libcrypt-jwt-perl
+ [ Holger Wansing ]
+ * www-master - additional dependency for Sphinx-based release-notes
+ (Debian-style html theme):
+ + python3-sphinx-rtd-theme
+
-- Pierre-Elliott Bécue <peb@debian.org> Mon, 18 Mar 2024 22:01:07 +0100
debian.org (73) stable; urgency=medium
diff --git a/debian/control b/debian/control
index e5d4b03..2d8433e 100644
--- a/debian/control
+++ b/debian/control
@@ -340,6 +340,7 @@ Depends: debiandoc-sgml,
python3-distro-info,
python3-sphinx,
python3-stemmer,
+ python3-sphinx-rtd-theme,
tex-gyre,
texinfo,
fonts-freefont-otf,
--
2.39.2
Reply to: