From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Huang\, Ying" Subject: Re: gnu/services/shepherd.scm:90:2: In procedure allocate-struct: Wrong type argument in position 2: 5 Date: Fri, 29 Sep 2017 20:09:09 +0800 Message-ID: <87shf54sgq.fsf@163.com> References: <87poa9698o.fsf@163.com> <87a81dpvpp.fsf@igalia.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36353) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dxu6X-0005Js-57 for guix-devel@gnu.org; Fri, 29 Sep 2017 08:09:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dxu6T-0003mB-Va for guix-devel@gnu.org; Fri, 29 Sep 2017 08:09:17 -0400 Received: from m12-16.163.com ([220.181.12.16]:37492) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dxu6T-0003lQ-3q for guix-devel@gnu.org; Fri, 29 Sep 2017 08:09:13 -0400 In-Reply-To: <87a81dpvpp.fsf@igalia.com> (Andy Wingo's message of "Fri, 29 Sep 2017 13:53:22 +0200") 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: Andy Wingo Cc: guix-devel Andy Wingo writes: > On Fri 29 Sep 2017 13:21, "Huang, Ying" writes: > >> 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? > > Remove .go files from your git checkout. A change in Scheme files > caused a change in layout of objects, but some bits were baked into .go > files, and we are missing the ability to know when .go files need to be > rebuilt. To work around this, remove .go files from your checkout. It works! Thanks a lot for your help! Best Regards, Huang, Ying > Andy