Based on this discourse post and some testing, it is not possible to record extra dependencies in the patch format. The likely culprit is parse_dependency in libpijul/src/change/parse.rs.
parse_dependency
libpijul/src/change/parse.rs
YWFLYCHUZ3T3RDE5KUQ7BFZU2MM62FPQTI7QHETGB24XCTEGW2CAC
4X2P4IA7PEL6SWYL6U25O2NNCJET2RQTYHQZY5GD66DNWNOF37ZQC
I’ve added two patches (test & fix) for the problem. I can also merge them, if you prefer.
Based on this discourse post and some testing, it is not possible to record extra dependencies in the patch format. The likely culprit is
parse_dependency
inlibpijul/src/change/parse.rs
.