From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jack Hill Subject: bug#35154: guix package --show=openssh gnu/packages/curl.scm:55:4: error: libssh2: unbound variable Date: Fri, 5 Apr 2019 13:47:35 -0400 (EDT) Message-ID: References: <8736mwxvn6.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Return-path: Received: from eggs.gnu.org ([209.51.188.92]:37403) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hCSxm-0001ZV-MM for bug-guix@gnu.org; Fri, 05 Apr 2019 13:49:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hCSxl-0006G0-J3 for bug-guix@gnu.org; Fri, 05 Apr 2019 13:49:14 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60959) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hCSwc-0005aQ-Kr for bug-guix@gnu.org; Fri, 05 Apr 2019 13:49:13 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hCSwc-0003Ug-F7 for bug-guix@gnu.org; Fri, 05 Apr 2019 13:48:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <8736mwxvn6.fsf@elephly.net> 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: Ricardo Wurmus Cc: 35154@debbugs.gnu.org On Fri, 5 Apr 2019, Ricardo Wurmus wrote: > I think (gnu packages curl) is not correct because it provides > libssh2-1.8.0, which inherits from a package that is in (gnu packages > ssh). > > The definition of libssh2-1.8.0 should probably be moved to (gnu > packages ssh). Maybe. Here's an interesting twist: I thought I would try produce a patch to move that definition. From a up-to-date checkout (commit 177bc62d63e89a1ce2f255879bca1fdc5f3769f1), I ran: guix environment guix ./bootstrap ./configure --localstatedir=/var make ./pre-inst-env guix package --show=openssh And there is no error even though the definition had not been moved. However, if I guix pull to the same commit, the problem persists.