From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: bug#23971: Nobody has a shell Date: Thu, 14 Jul 2016 21:36:43 +0300 Message-ID: <20160714183643.GD11033@debian-netbook> References: <874m7tjiyj.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="sgneBHv3152wZ8jf" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54770) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNlVQ-0007qn-36 for bug-guix@gnu.org; Thu, 14 Jul 2016 14:37:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bNlVN-0005s3-TA for bug-guix@gnu.org; Thu, 14 Jul 2016 14:37:03 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:39393) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNlVN-0005ru-Q3 for bug-guix@gnu.org; Thu, 14 Jul 2016 14:37:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bNlVN-00033S-MF for bug-guix@gnu.org; Thu, 14 Jul 2016 14:37:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: 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: Vincent Legoll Cc: 23971-done@debbugs.gnu.org --sgneBHv3152wZ8jf Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jul 14, 2016 at 12:25:57PM +0200, Vincent Legoll wrote: > > Indeed, fixed in 2d94702ff4133606cda1e51a2c8378a8e79afb9d. > > > > The =E2=80=98shell=E2=80=99 field was omitted from the definition of = =E2=80=9Cnobody=E2=80=9D, which is > > why it ended up using Bash, which is the default shell. >=20 > Thanks the fix looks good, but I tried with guix system reconfigure > after guix pull > That does not change /etc/passwd >=20 > I tried guix refresh, but got that bt: >=20 > ##################################################################### > Backtrace: > In unknown file: > ?: 19 [apply-smob/1 #] > In ice-9/boot-9.scm: > 63: 18 [call-with-prompt prompt0 ...] > In ice-9/eval.scm: > 432: 17 [eval # #] > In ice-9/boot-9.scm: > 2401: 16 [save-module-excursion # ice-9/boot-9.scm:4045:3 ()>] > 4050: 15 [#] > 1724: 14 [%start-stack load-stack # ice-9/boot-9.scm:4041:10 ()>] > 1729: 13 [#] > In unknown file: > ?: 12 [primitive-load > "/gnu/store/1g2ygiq4z0b5snnwmddfks4flnippna6-guix-0.10.0-0.e901/bin/.guix= -real"] > In guix/ui.scm: > 1209: 11 [run-guix-command refresh] > In ice-9/boot-9.scm: > 157: 10 [catch srfi-34 # ...] > 157: 9 [catch system-error ...] > In guix/scripts/refresh.scm: > 382: 8 [#] > 401: 7 [#] > In srfi/srfi-1.scm: > 616: 6 [for-each # guix/scripts/refresh.scm:401:22 (package)> ...] > In guix/scripts/refresh.scm: > 402: 5 [# #] > In guix/upstream.scm: > 135: 4 [package-update-path # #] > In ice-9/boot-9.scm: > 157: 3 [catch srfi-34 # guix/import/pypi.scm:313:2 ()> ...] > In guix/import/pypi.scm: > 317: 2 [#] > 68: 1 [latest-source-release #f] > In unknown file: > ?: 0 [find # #f] >=20 > ERROR: In procedure find: > ERROR: In procedure find: Wrong type argument in position 2 (expecting li= st): #f > ##################################################################### >=20 > What did I do wrong ? >=20 > --=20 > Vincent Legoll >=20 `guix refresh' checks upstream for newer releases of software than what Guix currently knows, so here it was checking for newer software =66rom pypi, which hasn't been updated since pypi changed their uri scheme. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --sgneBHv3152wZ8jf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJXh9u4AAoJEPTB05F+rO6T6Q8P/jdkcJGgkbWczt9DZ8WJ2nLa nAWopA1dCfsrj3pCqWO/BMEZj3RMHI2/+eAxS9N/YoP1DYZpDih6J6O03OfM7lO1 ia+ZDyLCdFIEbT60Y7gJdCOSg8PfDBFPBD3o42tw7RK+I5BIsLM0yIncgFISp+eq zhCT7/ftlNh/6eF8mIQbxP7BvWno6oiWbrWi49ONnEzzXVk4gXWVoUDWqrEqelvV NpBrQU7H0sD75kMwWgQjvY0Ief8K1sF+eecMzmYU+Z/4MVb7K3oZSwhTf7iE19yt dx9yjo/H26Lx0XuHYqUASpyMJ1R3wg9KC1G7sNXaWl25FSpY+CNw28hj66esAsB3 pqOhrSvO/Jh94qHKq1eDN4cCzFCANXeBmH/1EjYRyApP/0uEeB4OoExUx4GETq22 My3EQSo4uI0QWajhQ9ilYIk69nY7YQS8kxuM4CqE8SwecslcZ5RbiIU6WTX1iTPg Q27HfaL+SiWAqSYYACbO9lwT60eGXVVpRonywG8Z2fulnYcFwHQ70s09XZsrZHcf c5AJCMJZlCs6sIO24AESjnIkD8Ww4pExEJ8b9Lb2/XNj9VFo0ntF4b+cBcSf1fSx 9elxA/TnpxFlHIv9Asa6cZ4Ie6qcfrvrqNSp0hcY1KruR2Mwdubo5pn2lMiotGe7 owHh/q71z0/IlhUAKVkZ =RRc7 -----END PGP SIGNATURE----- --sgneBHv3152wZ8jf--