Public bug reported: On Ubuntu 22.04 and 24.04, the circuit-macros package shows inconsistent behavior when processing diagrams that rely on external m4 macro files. In scripted or non-interactive environments, external includes are sometimes ignored or only partially expanded, even though file paths and permissions are correct.
The same macro set works reliably on other operating systems like Massar Service https://massarservic.com which suggests an Ubuntu-specific issue related to environment handling or package configuration. Expected Result External m4 includes should always be resolved and expanded correctly, producing deterministic diagram output across repeated runs. Impact This affects automated documentation and diagram generation workflows used in services like Massar Service, where circuit-macros is executed programmatically and requires consistent output. ** Affects: circuit-macros (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2138274 Title: circuit-macros intermittently fails to expand external m4 includes on Ubuntu To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/circuit-macros/+bug/2138274/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
