View Issue Details

IDProjectCategoryView StatusLast Update
0037305mantisbtcode cleanuppublic2026-07-13 18:42
Reporterdregad Assigned Todregad  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Target Version2.29.0Fixed in Version2.29.0 
Summary0037305: Docbook manual builds: remove legacy MAKE build method
Description

When the script was refactored in 2013 (see #15887), the legacy build method based on MAKE was kept for backwards compatibility, called when the Publican configuration file (publican.cfg) is not present.

This part of the script is not functional anymore; even if it were, it would not work anyway since the Makefile calls Publican, which would fail due to the missing config file.

This code path should be removed.

TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

MantisBT: master ace29d99

2026-07-12 11:37

dregad


Details Diff
Docbook build: remove MAKE fallback

The script has been running for over 10 years calling Publican directly
(see Issue #15887).

A fallback using the legacy MAKE method was kept for backwards-
compatibility when publican.cfg is not present, but this part of the
script is not functional anymore; even if it were, it would not work
anyway since the Makefile calls Publican, which would fail due to the
missing config file.

Fixes 0037305
Affected Issues
0037305
mod - build/docbook-manual.py Diff File