solus-project / ypkg

Modern, declarative, structured build format

Home Page:https://solus-project.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support permanent paths

ikeydoherty opened this issue · comments

Using the stringpath engine, add support for the permanent key. This should pattern match the
paths in the package, giving them permanent="True" in files.xml.

The net result is that those files are not removed when upgrading the package. The package must be fully removed (purged) for them to go away.

While this might sound useless, it's actually essential for the kernel and drivers work:

https://dev.solus-project.com/T2145

Implemented