Hi Guix, i am using guix system as (personal) daily driver since 1.4. During the time i added services and packages.
I am so glad for the declarative and rolling system. I learned lot from it and my knowledge of gnu and system administration is growing (still lot to learn). This kind of system helped me adding lot of software like podman, docker, distrobox, and so many on With lot of software a problem started to show up. System is less "stable" (pass me the expression). Sometimes i use software after 1 month to discover it's not working any more. At this point i can usually not rollback for 2 main reasons: - i don't know any more when something broke - the configure that introduced the bug resolved one other Tryed to force me to upgrade once a month to reduce the impact but this is not a good answer for the periods where i am experimenting in implementing new services or configuration. Last month introduced home config which needed lots of reconfigure to figure out what i was looking for (still not the best sysadmin) Am i missing some best practices? Should i work more with pinned software? I arrive from debian stable, putting lot of effort to change mindset. Sometimes it feels too much time consuming (again for me not beeing that good) Thanks a lot for any advice that can come from the community which i find really a good one.