From unknown Sat Aug 16 21:11:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33867: Folding with origin-uri fails for inherited packages Resent-From: swedebugia Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 25 Dec 2018 11:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 33867 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 33867@debbugs.gnu.org X-Debbugs-Original-To: Report new Guix bug Received: via spool by submit@debbugs.gnu.org id=B.154573783712666 (code B ref -1); Tue, 25 Dec 2018 11:38:01 +0000 Received: (at submit) by debbugs.gnu.org; 25 Dec 2018 11:37:17 +0000 Received: from localhost ([127.0.0.1]:35737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbl1Q-0003IE-Q4 for submit@debbugs.gnu.org; Tue, 25 Dec 2018 06:37:16 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbl1P-0003Hy-4I for submit@debbugs.gnu.org; Tue, 25 Dec 2018 06:37:15 -0500 Received: from lists.gnu.org ([208.118.235.17]:50380) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gbl1J-0006NV-Sq for submit@debbugs.gnu.org; Tue, 25 Dec 2018 06:37:09 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37694) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gbl1J-0000yD-4c for bug-guix@gnu.org; Tue, 25 Dec 2018 06:37:09 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_40,RCVD_IN_DNSWL_LOW autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gbl1F-0006IX-3x for bug-guix@gnu.org; Tue, 25 Dec 2018 06:37:09 -0500 Received: from mx1.riseup.net ([198.252.153.129]:55173) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gbl1E-0006Hq-Tt for bug-guix@gnu.org; Tue, 25 Dec 2018 06:37:05 -0500 Received: from cotinga.riseup.net (cotinga-pn.riseup.net [10.0.1.164]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 5E1881A09D8 for ; Tue, 25 Dec 2018 03:37:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1545737823; bh=lbweNtN/9D9YRII0It9evokH6BGblvs2ySiUZoFNiWw=; h=To:From:Subject:Date:From; b=U8e9YUa7JFdgxFbCxIs1KYi4BCi/0GHkYijvHKew+bTIP9EujMT9sn5QVjJutZRkb moGEjlt8SgB4/Eiiv3csqgTbbDViKi+BsVZ/AL8b73lfmLB9Uis8iS2EH0zS6mX2P/ SuU9UgFI5hXKlFCixDfqcVXJj05sZBsIS4ROtdtg= X-Riseup-User-ID: 158945DB1ABD183D5C9F60E6ED566D6E0DA23DE849C1CE23FAD00280533311C3 Received: from [127.0.0.1] (localhost [127.0.0.1]) by cotinga.riseup.net with ESMTPSA id C383710590B for ; Tue, 25 Dec 2018 03:37:02 -0800 (PST) From: swedebugia Message-ID: <213acfca-4a92-4494-4a0c-b8fc100d6f10@riseup.net> Date: Tue, 25 Dec 2018 12:43:38 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 198.252.153.129 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -4.1 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) Is this a bug? scheme@(guix-user) [1]> (define snakes (fold-packages (lambda (package lst) (if (string-prefix? "python" (package-name package)) (cons (origin-uri package) lst) lst)) '())) ... ... ... ... ... ... ... :15:45: In procedure=20 origin-uri: Wrong type argument: # Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue. scheme@(guix-user) [2]> ,bt In current input: 11:23 5 (_) In guix/discovery.scm: 155:3 4 (fold-module-public-variables _ _ _) In guix/combinators.scm: 45:26 3 (fold2 # =E2=80=A6) 45:26 2 (fold2 # =E2=80=A6) In guix/discovery.scm: 158:33 1 (_ # =E2=80=A6) In current input: 15:45 0 (_ _ _) --=20 Cheers Swedebugia From unknown Sat Aug 16 21:11:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33867: Folding with origin-uri fails for inherited packages Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 25 Dec 2018 12:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33867 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: swedebugia Cc: 33867@debbugs.gnu.org Received: via spool by 33867-submit@debbugs.gnu.org id=B33867.154573928515219 (code B ref 33867); Tue, 25 Dec 2018 12:02:02 +0000 Received: (at 33867) by debbugs.gnu.org; 25 Dec 2018 12:01:25 +0000 Received: from localhost ([127.0.0.1]:35749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gblOn-0003xO-HB for submit@debbugs.gnu.org; Tue, 25 Dec 2018 07:01:25 -0500 Received: from mail-wm1-f42.google.com ([209.85.128.42]:53846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gblOl-0003xC-Pg for 33867@debbugs.gnu.org; Tue, 25 Dec 2018 07:01:24 -0500 Received: by mail-wm1-f42.google.com with SMTP id d15so12801210wmb.3 for <33867@debbugs.gnu.org>; Tue, 25 Dec 2018 04:01:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:message-id:in-reply-to :date:mime-version; bh=dkUhDM6ii4q8HlEBVjcq8VGShv3RCV64RMhQHA9Gp6g=; b=BanAAnN0hP1xsZmrbUu20/kPfT4kYUB9sFgGq+VuybUyMHGpRPJnBq5bsiXZjhOC2Q 9SI8VclxT+KN+rLbJ6p3Deiyl64UacM+Xe9sTRyoEupUq2+PFeSYrW3r2MdwHkjTbIu5 Omv56SWNyfG5mPSUXAabkTkO8UTr8pT+/pcrQrW3FSp0cM6rG0ZpHMaQ5VVGOnXAquuI Yfi1dDGPkvopUtLpdTdS6H4XLOS2iCtSyIAGEWRyXPfsufUrOuLGjSl4JzYpBiMVW9py J+r73LxFqi6Y4HDpGbZjUjM40JTMfNEM5n75BI5YPjmOZLYiDVQxQq7Pfo+EdkmPnQTu NNgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :message-id:in-reply-to:date:mime-version; bh=dkUhDM6ii4q8HlEBVjcq8VGShv3RCV64RMhQHA9Gp6g=; b=NyeQ/8fuNGbgpu8+UGvArIuvXf2zsLUdoC5x3Pd4qh7B2i+NA01Qk/80sBYVbJNbBb mo0sa2RdzYiHjiGQJO1jtnKlbgobkmKB+1LPrmx4L/zaDPqubAfW2sfzNW646Cli3Me8 VguiNw4Fn9xqniPWBaZ3+b6CzoqqH1tidQ84QDK06WvZxqSc/N4jdCjJZ+KDmnyEJXJF YlT+PwO0Mh62oDNA/Slqh34FkvEigOUF/UzSQ+f4sZVCu6ScAWXqhoRWIYkcUT4+NOyI EgotOS+0Ayz1tRQZHbawZJ4iA3d0xdsS+WMgd+4vY7BLLewIJV0MgEgcDyIMS/lh7v1d 1+RA== X-Gm-Message-State: AA+aEWb3pPmSjbvzv4gWCP9qINLKFlBNt0LGUoKycBGCULsDvAooMuNd bycCk4s+LCO9DLeRPvOMg/W9OiBU X-Google-Smtp-Source: AFSGD/UDoTnIfctHWhSyrO+MwM33yH369DL+MTng/bppVCNd3OOpILEQK9QmTLdWFoTpUgk0ts2nmA== X-Received: by 2002:a1c:f509:: with SMTP id t9mr16029100wmh.76.1545739277676; Tue, 25 Dec 2018 04:01:17 -0800 (PST) Received: from cervin (abayonne-651-1-193-198.w109-223.abo.wanadoo.fr. [109.223.81.198]) by smtp.gmail.com with ESMTPSA id t76sm36728195wme.33.2018.12.25.04.01.16 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Dec 2018 04:01:17 -0800 (PST) References: <213acfca-4a92-4494-4a0c-b8fc100d6f10@riseup.net> User-agent: mu4e 1.0; emacs 26.1 From: Mathieu Othacehe Message-ID: <875zvhdddp.fsf@gmail.com> In-reply-to: <213acfca-4a92-4494-4a0c-b8fc100d6f10@riseup.net> Date: Tue, 25 Dec 2018 13:01:15 +0100 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, > Is this a bug? No it's not, the following snippet should work better. --8<---------------cut here---------------start------------->8--- (fold-packages (lambda (package lst) (if (string-prefix? "python" (package-name package)) (cons (and=> (package-source package) (lambda (source) (origin-uri source))) lst) lst)) '()) --8<---------------cut here---------------end--------------->8--- Mathieu From unknown Sat Aug 16 21:11:34 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: swedebugia Subject: bug#33867: closed (Re: bug#33867: Folding with origin-uri fails for inherited packages) Message-ID: References: <3a9cf0d3-b056-5114-d159-d0064c35a33e@riseup.net> <213acfca-4a92-4494-4a0c-b8fc100d6f10@riseup.net> X-Gnu-PR-Message: they-closed 33867 X-Gnu-PR-Package: guix Reply-To: 33867@debbugs.gnu.org Date: Tue, 25 Dec 2018 17:23:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1545758583-22536-1" This is a multi-part message in MIME format... ------------=_1545758583-22536-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #33867: Folding with origin-uri fails for inherited packages which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 33867@debbugs.gnu.org. --=20 33867: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D33867 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1545758583-22536-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 33867-done) by debbugs.gnu.org; 25 Dec 2018 17:22:57 +0000 Received: from localhost ([127.0.0.1]:36396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbqPx-0005qs-KY for submit@debbugs.gnu.org; Tue, 25 Dec 2018 12:22:57 -0500 Received: from mx1.riseup.net ([198.252.153.129]:58392) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbqPv-0005qk-7A for 33867-done@debbugs.gnu.org; Tue, 25 Dec 2018 12:22:55 -0500 Received: from cotinga.riseup.net (cotinga-pn.riseup.net [10.0.1.164]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 51D8C1A2A7F; Tue, 25 Dec 2018 09:22:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1545758574; bh=Czc9Eccjiayj6S9R8D1xmqBoBnRziObFub+bLDUxcAw=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=MKbYEohhlBb9nCeK5BmyR++ZcvKM+B7ekdEPWwshV74weaaToc+N7lBnFi0pNMadh JlNq8XJF6bTjC+SIp13iqGwwd/Qv06YyEb908CEl76x13AG1HJZIj11vQ/9qthCPsH DctD1FhXjjiTvShnsxaPveB0VCnyD0zW8tgHahGo= X-Riseup-User-ID: 335008E56B698BC1823C68D9EB4981ADD2A489D145EB78AADB3294BDB56FF555 Received: from [127.0.0.1] (localhost [127.0.0.1]) by cotinga.riseup.net with ESMTPSA id 54C76105AEA; Tue, 25 Dec 2018 09:22:51 -0800 (PST) Subject: Re: bug#33867: Folding with origin-uri fails for inherited packages To: Mathieu Othacehe References: <213acfca-4a92-4494-4a0c-b8fc100d6f10@riseup.net> <875zvhdddp.fsf@gmail.com> From: swedebugia Message-ID: <3a9cf0d3-b056-5114-d159-d0064c35a33e@riseup.net> Date: Tue, 25 Dec 2018 18:29:28 +0100 MIME-Version: 1.0 In-Reply-To: <875zvhdddp.fsf@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 33867-done Cc: 33867-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On 2018-12-25 13:01, Mathieu Othacehe wrote: > (fold-packages > (lambda (package lst) > (if (string-prefix? "python" (package-name package)) > (cons (and=> (package-source package) > (lambda (source) > (origin-uri source))) > lst) > lst)) > '()) thanks! closing -- Cheers Swedebugia ------------=_1545758583-22536-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 25 Dec 2018 11:37:17 +0000 Received: from localhost ([127.0.0.1]:35737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbl1Q-0003IE-Q4 for submit@debbugs.gnu.org; Tue, 25 Dec 2018 06:37:16 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbl1P-0003Hy-4I for submit@debbugs.gnu.org; Tue, 25 Dec 2018 06:37:15 -0500 Received: from lists.gnu.org ([208.118.235.17]:50380) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gbl1J-0006NV-Sq for submit@debbugs.gnu.org; Tue, 25 Dec 2018 06:37:09 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37694) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gbl1J-0000yD-4c for bug-guix@gnu.org; Tue, 25 Dec 2018 06:37:09 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_40,RCVD_IN_DNSWL_LOW autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gbl1F-0006IX-3x for bug-guix@gnu.org; Tue, 25 Dec 2018 06:37:09 -0500 Received: from mx1.riseup.net ([198.252.153.129]:55173) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gbl1E-0006Hq-Tt for bug-guix@gnu.org; Tue, 25 Dec 2018 06:37:05 -0500 Received: from cotinga.riseup.net (cotinga-pn.riseup.net [10.0.1.164]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 5E1881A09D8 for ; Tue, 25 Dec 2018 03:37:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1545737823; bh=lbweNtN/9D9YRII0It9evokH6BGblvs2ySiUZoFNiWw=; h=To:From:Subject:Date:From; b=U8e9YUa7JFdgxFbCxIs1KYi4BCi/0GHkYijvHKew+bTIP9EujMT9sn5QVjJutZRkb moGEjlt8SgB4/Eiiv3csqgTbbDViKi+BsVZ/AL8b73lfmLB9Uis8iS2EH0zS6mX2P/ SuU9UgFI5hXKlFCixDfqcVXJj05sZBsIS4ROtdtg= X-Riseup-User-ID: 158945DB1ABD183D5C9F60E6ED566D6E0DA23DE849C1CE23FAD00280533311C3 Received: from [127.0.0.1] (localhost [127.0.0.1]) by cotinga.riseup.net with ESMTPSA id C383710590B for ; Tue, 25 Dec 2018 03:37:02 -0800 (PST) To: Report new Guix bug From: swedebugia Subject: Folding with origin-uri fails for inherited packages Message-ID: <213acfca-4a92-4494-4a0c-b8fc100d6f10@riseup.net> Date: Tue, 25 Dec 2018 12:43:38 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 198.252.153.129 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) Is this a bug? scheme@(guix-user) [1]> (define snakes (fold-packages (lambda (package lst) (if (string-prefix? "python" (package-name package)) (cons (origin-uri package) lst) lst)) '())) ... ... ... ... ... ... ... :15:45: In procedure=20 origin-uri: Wrong type argument: # Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue. scheme@(guix-user) [2]> ,bt In current input: 11:23 5 (_) In guix/discovery.scm: 155:3 4 (fold-module-public-variables _ _ _) In guix/combinators.scm: 45:26 3 (fold2 # =E2=80=A6) 45:26 2 (fold2 # =E2=80=A6) In guix/discovery.scm: 158:33 1 (_ # =E2=80=A6) In current input: 15:45 0 (_ _ _) --=20 Cheers Swedebugia ------------=_1545758583-22536-1--