Hubert, Your issue is in your operating-system services field. In the backtrace:
--8<---------------cut here---------------start------------->8--- In procedure append: Wrong type argument in position 2 (expecting empty list) #<<service> type: #<service-type bluetooth ... --8<---------------cut here---------------end--------------->8--- You have several services outside of the (list) call, so you're basically running --8<---------------cut here---------------start------------->8--- (append (list (service-1 service-2) service-3 service-4 %desktop-services)) --8<---------------cut here---------------end--------------->8--- Append only takes lists as arguments. %desktop-services is a list, but bluetooth service and hurd-vm service are not. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.