From mboxrd@z Thu Jan 1 00:00:00 1970 From: myglc2 Subject: bug#27137: make check 'FAIL: tests/guix-package-net' Date: Tue, 30 May 2017 13:19:14 -0400 Message-ID: <86o9ua6z59.fsf@gmail.com> References: <86y3tfs27f.fsf@gmail.com> <87k24y2vsn.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50883) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dFkoR-0003Sn-N4 for bug-guix@gnu.org; Tue, 30 May 2017 13:20:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dFkoM-00072p-N1 for bug-guix@gnu.org; Tue, 30 May 2017 13:20:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:42901) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dFkoM-00072Z-Iz for bug-guix@gnu.org; Tue, 30 May 2017 13:20:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dFkoM-0006zh-EA for bug-guix@gnu.org; Tue, 30 May 2017 13:20:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87k24y2vsn.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 30 May 2017 17:45:12 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 27137@debbugs.gnu.org On 05/30/2017 at 17:45 Ludovic Court=C3=A8s writes: > Hi myglc2, > > myglc2 skribis: > >> + test t-profile-21734-2-link =3D t-profile-21734-2-link >> + guix package -p t-profile-21734 --switch-generation=3D-1 >> accepted connection from pid 30492, user g1 >> switched from generation 2 to 1 >> guix package: warning: Your Guix installation is 13 days old. >> guix package: warning: Consider running 'guix pull' followed by >> 'guix package -u' to get up-to-date packages and security updates. >> >> ++ readlink_base t-profile-21734 >> +++ readlink t-profile-21734 >> ++ basename t-profile-21734-1-link >> + test t-profile-21734-1-link =3D t-profile-21734-1-link >> ++ seq 1 3 >> + for i in `seq 1 3` >> + guix package --bootstrap --roll-back -p t-profile-21734 >> accepted connection from pid 30827, user g1 >> guix package: error: profile 't-profile-21734' does not exist > > Could it be that a concurrent process removed =E2=80=98t-profile-21734=E2= =80=99 behind > our back? I have no idea! This time I did ... make -j check ... but I often do ... make -j 10 check ... so I repeated ... make -j 10 check ... a few times thinking maybe another test could delete the link, but could not reproduce the error. BTW, from each 'make check' I do end up with a dangling link like ... t-profile-alt-10987-1-link -> /home/g1/src/guix/test-tmp/store/hwr4xiqd60wrh033wvjljly50j6d39dg-profile ... is this normal? > As you can see, that symlink was available just above. > Or is it 100% reproducible when running > > make check TESTS=3Dtests/guix-package-net.sh > > ? It is not reproducible ... except by deleting the profile while the test is running ;-) HTH - George