QA: other QA Notice: This ebuild installs into paths that should be created at runtime. To fix, simply do not install into these directories. Instead, your package should create dirs on the fly at runtime as needed via init scripts/etc... run run/quagga
Look closely at ebuild - it installs tmpfiles.d config too. That paths needs to be created in ebuild, otherwise init script will fail before first reboot. And no, i do not want to overcomplicate initscript with additional checks, because it would not work with systemd units.
Isn't it then a bug in the QA detection ?
>Isn't it then a bug in the QA detection ? Makes sense. @qa: correct me if i am wrong - we do not have any variables to ignore some paths from this check, do we?
Look at tmpfiles.eclass.