From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#21925: Additional information for bug report: 21925 Date: Mon, 16 Nov 2015 17:44:42 +0100 Message-ID: <87wpth3nd1.fsf@gnu.org> References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47063) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZyMus-0006bw-TV for bug-guix@gnu.org; Mon, 16 Nov 2015 11:46:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZyMuo-0005qM-GE for bug-guix@gnu.org; Mon, 16 Nov 2015 11:46:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:50689) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZyMuo-0005qH-D2 for bug-guix@gnu.org; Mon, 16 Nov 2015 11:46:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZyMuo-0002ZU-8F for bug-guix@gnu.org; Mon, 16 Nov 2015 11:46:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: (Chris Marusich's message of "Sun, 15 Nov 2015 02:19:24 -0800") 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-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Chris Marusich Cc: 21925@debbugs.gnu.org, 21924@debbugs.gnu.org --=-=-= Content-Type: text/plain Chris Marusich skribis: > I've noticed that I also experience similar failures when I try to > install certain packages. For example, I cannot install ncurses or > autoconf: > > marusich@garuda ~$ guix package -i autoconf > guix package: error: socket: Protocol not supported > marusich@garuda ~$ guix package -i ncurses > guix package: error: socket: Protocol not supported Could you apply this patch: --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/guix/ftp-client.scm b/guix/ftp-client.scm index f02d460..e76f08a 100644 --- a/guix/ftp-client.scm +++ b/guix/ftp-client.scm @@ -140,8 +140,9 @@ TIMEOUT, an ETIMEDOUT error is raised." (let loop ((addresses addresses)) (let* ((ai (car addresses)) - (s (socket (addrinfo:fam ai) SOCK_STREAM ;TCP only - (addrinfo:protocol ai)))) + (s (socket (addrinfo:fam ai) + ;; TCP/IP only + SOCK_STREAM IPPROTO_IP))) (catch 'system-error (lambda () --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable and then try again, with: ./pre-inst-env guix package -i autoconf (I can provided more info on how to apply the patch if needed. See also .) This may be a regression introduced in 279ec1d. TIA! Ludo=E2=80=99. --=-=-=--