Looking into NetworkManager documentation, it looks like the 'networking service
provided by Guix does not implement the NetworkManager's systemd equivalent. [1]
Namely, NetworkManager has some specific steps until it can be considered up
and running/"startup complete". [1]
This process seems mos
If a service has a requirement on 'networking
(either from accepting a shepherd-requirements field from its configuration
record-type or
from the service-type definition) and networking is provided by NetworkManager,
it will not
work as intended. This is because networking is prematurely flagged