Hello Guix folks,
The next piece of my long journey to move most stuff onto Guix is
a service for collectd. I use collectd to gather metrics from my
systems and send them to a central aggregator for graphing.
I put up a PR for this a few days ago[1], but it has an issue I’m
not sure how to resolve. The short version is that I’m building a
profile containing Python packages, then putting its
GUIX_PYTHONPATH into the collectd configuration, which lets it
load my plugin and its dependencies. This works, but a `guix gc'
deletes the profile and breaks the service. I’ve written up the
problem in more detail in a PR comment[2].
I could use some advice. Can I connect this profile to the system
profile in some way? Use a completely different approach? Any
guidance would be appreciated.
Thanks,
-- Ian
[1]: https://codeberg.org/guix/guix/pulls/5553
[2]:
https://codeberg.org/guix/guix/pulls/5553#issuecomment-9740600