From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Huang\, Ying" Subject: gnu/services/shepherd.scm:90:2: In procedure allocate-struct: Wrong type argument in position 2: 5 Date: Fri, 29 Sep 2017 19:21:27 +0800 Message-ID: <87poa9698o.fsf@163.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54798) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dxtMU-00042n-JC for guix-devel@gnu.org; Fri, 29 Sep 2017 07:21:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dxtMQ-00037a-Rc for guix-devel@gnu.org; Fri, 29 Sep 2017 07:21:42 -0400 Received: from m12-18.163.com ([220.181.12.18]:50102) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dxtMQ-00034t-1F for guix-devel@gnu.org; Fri, 29 Sep 2017 07:21:38 -0400 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel Hi, All, I use the guix git. After not upgrade the code for quite some time (several months?), today after `git pull`, `guix environment guix` report the following error. How to deal with it? Backtrace: In ice-9/boot-9.scm: 230:29 19 (map1 _) 230:29 18 (map1 _) 230:29 17 (map1 _) 230:29 16 (map1 _) 230:29 15 (map1 _) 230:29 14 (map1 _) 230:29 13 (map1 _) 230:29 12 (map1 _) 230:29 11 (map1 _) 230:29 10 (map1 _) 230:29 9 (map1 (((gnu packages firmware)) ((gnu services)) ((gnu services shepherd)) …)) 230:29 8 (map1 (((gnu services)) ((gnu services shepherd)) ((gnu services base)) (#) …)) 230:17 7 (map1 (((gnu services shepherd)) ((gnu services base)) ((gnu bootloader)) # …)) 2792:17 6 (resolve-interface (gnu services shepherd) #:select _ #:hide _ #:prefix _ # _ …) 2718:10 5 (_ (gnu services shepherd) _ _ #:ensure _) 2986:16 4 (try-module-autoload _ _) 2316:4 3 (save-module-excursion #) 3006:22 2 (_) In unknown file: 1 (primitive-load-path "gnu/services/shepherd" #) In gnu/services/shepherd.scm: 90:2 0 (_) gnu/services/shepherd.scm:90:2: gnu/services/shepherd.scm:90:2: In procedure allocate-struct: Wrong type argument in position 2: 5 Best Regards, Huang, Ying