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

Reply via email to