From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Wette Subject: bug#39377: guix search reports bad location for bytestructures Date: Fri, 31 Jan 2020 14:07:42 -0800 Message-ID: <52d09f27-9b5f-8f8d-1f11-04d1e05e2239@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:51318) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ixeSJ-0002F0-Dm for bug-guix@gnu.org; Fri, 31 Jan 2020 17:08:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ixeSI-0002zu-65 for bug-guix@gnu.org; Fri, 31 Jan 2020 17:08:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:60449) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ixeSI-0002zN-35 for bug-guix@gnu.org; Fri, 31 Jan 2020 17:08:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ixeSH-000721-VJ for bug-guix@gnu.org; Fri, 31 Jan 2020 17:08:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:51246) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ixeS2-0001z8-GF for bug-guix@gnu.org; Fri, 31 Jan 2020 17:07:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ixeS1-0002UZ-DF for bug-guix@gnu.org; Fri, 31 Jan 2020 17:07:46 -0500 Received: from mail-pf1-x434.google.com ([2607:f8b0:4864:20::434]:41879) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ixeS1-0002RK-7X for bug-guix@gnu.org; Fri, 31 Jan 2020 17:07:45 -0500 Received: by mail-pf1-x434.google.com with SMTP id j9so964638pfa.8 for ; Fri, 31 Jan 2020 14:07:44 -0800 (PST) Received: from [192.168.2.183] (64-52-176-132.championbroadband.com. [64.52.176.132]) by smtp.gmail.com with ESMTPSA id 136sm10832821pgg.74.2020.01.31.14.07.42 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 31 Jan 2020 14:07:43 -0800 (PST) Content-Language: en-US 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-mx.org@gnu.org Sender: "bug-Guix" To: 39377@debbugs.gnu.org I'm using guix-1.0.1 on Fedora 30, x86_64. I wanted to get module spec for bytestructures, but failed: location points to (guix packages), but it's actually in (gnu packages guile). $ guix search bytestructures name: guile3.0-bytestructures version: 1.0.7 outputs: out systems: x86_64-linux i686-linux dependencies: autoconf@2.69 automake@1.16.1 guile-next@3.0.0 pkg-config@0.29.2 location: guix/packages.scm:880:11 homepage: https://github.com/TaylanUB/scheme-bytestructures license: GPL 3+ synopsis: Structured access to bytevector contents for Guile description: Guile bytestructures offers a system imitating the type system of + the C programming language, to be used on bytevectors.  C's type system works + on raw memory, and Guile works on bytevectors which are an abstraction over + raw memory.  It's also more powerful than the C type system, elevating types + to first-class status. relevance: 6 $ guix repl scheme@(guix-user)> guile3.0-bytestructures ;;; : warning: possibly unbound variable `guile3.0-bytestructures' ERROR: error: guile3.0-bytestructures: unbound variable Entering a new prompt.  Type `,bt' for a backtrace or `,q' to continue. scheme@(guix-user) [1]> ,use (gnu packages guile) scheme@(guix-user) [1]> guile3.0-bytestructures $1 = #