From unknown Mon Aug 11 19:05:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50066: core-update: Raw origin tarballs are not handled correctly. Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 15 Aug 2021 08:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 50066 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 50066@debbugs.gnu.org Cc: Maxim Cournoyer X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162901693820087 (code B ref -1); Sun, 15 Aug 2021 08:43:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Aug 2021 08:42:18 +0000 Received: from localhost ([127.0.0.1]:45715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFBik-0005Du-Cq for submit@debbugs.gnu.org; Sun, 15 Aug 2021 04:42:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:47592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFBii-0005Dm-7U for submit@debbugs.gnu.org; Sun, 15 Aug 2021 04:42:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52118) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mFBih-0007RU-Vu for bug-guix@gnu.org; Sun, 15 Aug 2021 04:42:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43726) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mFBih-0005Vy-HT; Sun, 15 Aug 2021 04:42:15 -0400 Received: from [2a01:e0a:19b:d9a0:f2f7:a404:c3d3:f8b4] (port=44658 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mFBih-0005u4-8m; Sun, 15 Aug 2021 04:42:15 -0400 From: Mathieu Othacehe Date: Sun, 15 Aug 2021 10:42:13 +0200 Message-ID: <87bl5z85ga.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hello, When building "emacs-org-contrib" on core-updates-frozen, the following message is printed: --8<---------------cut here---------------start------------->8--- tar: Exiting with failure status due to previous errors error: in phase 'unpack': uncaught exception: %exception #<&invoke-error program: "tar" arguments: ("xvf" "/gnu/store/r3v4gkqqbxp2w739a0llvk9nrda9xn89-org-plus-contrib-20210809.tar") exit-status: 2 term-signal: #f stop-signal: #f> phase `unpack' failed after 0.0 seconds command "tar" "xvf" "/gnu/store/r3v4gkqqbxp2w739a0llvk9nrda9xn89-org-plus-contrib-20210809.tar" failed with status 2 note: keeping build directory `/tmp/guix-build-emacs-org-contrib-20210809.drv-6' builder for `/gnu/store/52jcx6rwnf0wrkrpcwkyz766fzg6asjy-emacs-org-contrib-20210809.drv' failed with exit code 1 build of /gnu/store/52jcx6rwnf0wrkrpcwkyz766fzg6asjy-emacs-org-contrib-20210809.drv failed View build log at '/var/log/guix/drvs/52/jcx6rwnf0wrkrpcwkyz766fzg6asjy-emacs-org-contrib-20210809.drv.bz2'. guix build: error: build of `/gnu/store/52jcx6rwnf0wrkrpcwkyz766fzg6asjy-emacs-org-contrib-20210809.drv' failed --8<---------------cut here---------------end--------------->8--- That's because "/gnu/store/r3v4gkqqbxp2w739a0llvk9nrda9xn89-org-plus-contrib-20210809.tar" is empty. I believe this is a consequence of: cfcead2e515c0dae02127e5a76496463898be6b6, and in particular this section: --8<---------------cut here---------------start------------->8--- ;; If SOURCE is a directory (such as a checkout), return a ;; directory. Otherwise create a tarball. (cond ((file-is-directory? #+source) (copy-recursively directory #$output #:log (%make-void-port "w"))) ((not #+comp) (copy-file file #$output)) <---------- We should call repack instead here for raw tarballs? (else (repack directory #$output))))))) --8<---------------cut here---------------end--------------->8--- Maxim, could you please have a look? Thanks, Mathieu From unknown Mon Aug 11 19:05:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50066: core-update: Raw origin tarballs are not handled correctly. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 27 Aug 2021 04:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50066 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: 50066@debbugs.gnu.org X-Debbugs-Original-Cc: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.163003798826965 (code B ref -1); Fri, 27 Aug 2021 04:20:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Aug 2021 04:19:48 +0000 Received: from localhost ([127.0.0.1]:50990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJTLA-00070j-Ri for submit@debbugs.gnu.org; Fri, 27 Aug 2021 00:19:48 -0400 Received: from lists.gnu.org ([209.51.188.17]:37772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJTL9-00070b-Dw for submit@debbugs.gnu.org; Fri, 27 Aug 2021 00:19:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57710) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJTL9-000295-4Y for bug-guix@gnu.org; Fri, 27 Aug 2021 00:19:39 -0400 Received: from mail-qv1-xf2c.google.com ([2607:f8b0:4864:20::f2c]:41890) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mJTL7-0007Pf-EI; Fri, 27 Aug 2021 00:19:38 -0400 Received: by mail-qv1-xf2c.google.com with SMTP id f7so3319041qvt.8; Thu, 26 Aug 2021 21:19:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=7HXpKI4uvqDmNrivb2iDZ19xRZzWv4kF4x59jkgSKAE=; b=uC+2ukXK/UGgAgxSE9vaRrRXTtZFV8Gf0+LipnGO0YZw5enT8tU40B6K+AoU7z2j7l XYSj7y9T0DCWT8znVAx/YMBQ+r0GG7BX7zjTC5VDl08vd5pKSnThs56sfvDtChz5S80Z +bfBxcyEGTnCXqtEjm0PuhccM1DdNr2V5GaU4h757P1d++KERKK9yiMaj/2n4SC0WzRJ NdQAq86QGr8bN7G894zgH2xDQvZgzJPerB5ZPB1oI/xJa6/eMfxGmqb8ptZ4e5nCgIg0 cXFevJ5KJifLrEd46qc+RItWpZVy0ziAojM8aJ4C/dne4/cjg4LvVLoP9g+hoS7/rIA5 mU3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=7HXpKI4uvqDmNrivb2iDZ19xRZzWv4kF4x59jkgSKAE=; b=uHWNKAtG8h0VZYGl/Iz3GeJ8yDNqClQPHfzhbK5mUjISU5ZF90fOHzoXYyOU9t511b Fy1YONEiLewGjd4NF9in/XNVFwviWi0s7QPK/vNx8HP43LS1BscSrbiPrwr8NXw+k7g6 AQQV+guF4OCAQaDkSfuUrp3rkQrw4Ap2Zl9cTk+AlzNGeY67XWCk+/vadM44Y13YuCNF v5s6mcFu0G53kXTRCJ7eDi6nJlGqBKLSl2CusNwsx9LvAB6rA9eNTaQDlIIwBzsvRXGS dwoRmUsJjiWZrg/2uUWTQP4L4XYP4VmenQsB4R01Zo9BNP7DCDEP6x6m+dC4d1w7FHbw ih4w== X-Gm-Message-State: AOAM530Ym/Nfy7AaZWritbro7/X4MjrqIiSNnbdpUOtx1k/ONFfieKCd JDwFEM1bNTwFd8YtZMJXzKx638ZwJpw= X-Google-Smtp-Source: ABdhPJzaRNNH58d9VDdQ5lAceHSg93H2VgOEw5japLnl2WuwFVOw+KFdsrJCARtGzkyC4i7ANZ9Asg== X-Received: by 2002:a05:6214:250f:: with SMTP id gf15mr7926109qvb.2.1630037975135; Thu, 26 Aug 2021 21:19:35 -0700 (PDT) Received: from hurd (dsl-157-184.b2b2c.ca. [66.158.157.184]) by smtp.gmail.com with ESMTPSA id s20sm2905242qtw.14.2021.08.26.21.19.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Aug 2021 21:19:34 -0700 (PDT) From: Maxim Cournoyer References: <87bl5z85ga.fsf@gnu.org> Date: Fri, 27 Aug 2021 00:19:33 -0400 In-Reply-To: <87bl5z85ga.fsf@gnu.org> (Mathieu Othacehe's message of "Sun, 15 Aug 2021 10:42:13 +0200") Message-ID: <87lf4nsene.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::f2c; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qv1-xf2c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: -0.0 (/) Hello Mathieu, Mathieu Othacehe writes: > Hello, > > When building "emacs-org-contrib" on core-updates-frozen, the following > message is printed: > > tar: Exiting with failure status due to previous errors > error: in phase 'unpack': uncaught exception: > %exception #<&invoke-error program: "tar" arguments: ("xvf" "/gnu/store/r3v4gkqqbxp2w739a0llvk9nrda9xn89-org-plus-contrib-20210809.tar") exit-status: 2 term-signal: #f stop-signal: #f> > phase `unpack' failed after 0.0 seconds > command "tar" "xvf" "/gnu/store/r3v4gkqqbxp2w739a0llvk9nrda9xn89-org-plus-contrib-20210809.tar" failed with status 2 > note: keeping build directory `/tmp/guix-build-emacs-org-contrib-20210809.drv-6' > builder for `/gnu/store/52jcx6rwnf0wrkrpcwkyz766fzg6asjy-emacs-org-contrib-20210809.drv' failed with exit code 1 > build of /gnu/store/52jcx6rwnf0wrkrpcwkyz766fzg6asjy-emacs-org-contrib-20210809.drv failed > View build log at '/var/log/guix/drvs/52/jcx6rwnf0wrkrpcwkyz766fzg6asjy-emacs-org-contrib-20210809.drv.bz2'. > guix build: error: build of `/gnu/store/52jcx6rwnf0wrkrpcwkyz766fzg6asjy-emacs-org-contrib-20210809.drv' failed > > > That's because > "/gnu/store/r3v4gkqqbxp2w739a0llvk9nrda9xn89-org-plus-contrib-20210809.tar" > is empty. I believe this is a consequence of: > cfcead2e515c0dae02127e5a76496463898be6b6, and in particular this > section: > > ;; If SOURCE is a directory (such as a checkout), return a > ;; directory. Otherwise create a tarball. > (cond > ((file-is-directory? #+source) > (copy-recursively directory #$output > #:log (%make-void-port "w"))) > ((not #+comp) > (copy-file file #$output)) <---------- We should call repack instead here for raw tarballs? > (else > (repack directory #$output))))))) > > Maxim, could you please have a look? Thanks for the report; it looks like a bug indeed. I had probably overlooked that case (where there is no compression but we are still dealing with an archive format). The annoying thing is that touching this code will trigger a world rebuild; so unless we find other big problems and batch the fixes, it may not be worth it. The site.py problem you reported may be one, if I find a solution. Other things on my mind: 1. rustc bootstrap from 1.39 (the itch to make it faster comes back everytime I have to build it ;-)). 2. fontconfig update that should allow per-profile fonts management via XDG_DATA_DIRS (I have the commit ready, but failed to test it due to having to build rust and getting distracted by 1. :-)) Not a very useful reply in itself, but I felt that communicating what I've been busy with was better than a longer silence :-). Thank you, Maxim From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 27 13:03:32 2021 Received: (at control) by debbugs.gnu.org; 27 Aug 2021 17:03:32 +0000 Received: from localhost ([127.0.0.1]:52857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJfGO-0003mE-F9 for submit@debbugs.gnu.org; Fri, 27 Aug 2021 13:03:32 -0400 Received: from mail-qt1-f173.google.com ([209.85.160.173]:37380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJfGJ-0003lv-21 for control@debbugs.gnu.org; Fri, 27 Aug 2021 13:03:31 -0400 Received: by mail-qt1-f173.google.com with SMTP id l24so5856443qtj.4 for ; Fri, 27 Aug 2021 10:03:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:message-id:to:from:subject; bh=6oDbHxzdKaEdcQjkgmLY5LoudVpBG4MuJOGKLu3axGY=; b=U50nsIHztN9jv4gsy41OYDVSm+kEsryfqLUp0hYkgSmaSsR7VO6y9cSL/WTmjDX17H rvwUtl4CRvYnVNpypDHV3QhsegI7db7Uf06sV2U8H1hDQ5y84UYyw3zskwCsquqs2gDS thSPP9VOTHdv0yfcknOOqhX9fwqR5CNjt9O2v6IQ1Wwswm/nUwB5cNYJ9DZ0ZayWsrdB T4uMr790ijTBHlEyYD0jUWrOVN36SkpLvHhK82Djx2TqVFRaYk7sb0t9zzPQ9+sKhMkW lH/fz7nijE3QzE55mkUB3eR3ocn3JCFT0jSO9t0u+yeOdzhDGjNL3Zp6kyzrDUWSFnuX /SvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:to:from:subject; bh=6oDbHxzdKaEdcQjkgmLY5LoudVpBG4MuJOGKLu3axGY=; b=tgHu7PepBv0QRUmilRhIusXfgRn790b7flBqqD9vv68V5QcjtuUFpgqrSTg85YhC8T RNYcLm3VCyTnQfe7IZ87lfa+mUu5vO3LdW1Ov/FPgo3Lw7RuYX9f8fKvDYo15fCXcY3w q7U8N+AaX4mzzUlwhoHMedWOFSu2LReXd5FuR1KKIJMK2XdmOEYRGKXdoSLYThlpc3Wn c+uqdZxsb5WnHPZWxYkYxGQS9thxrPh/J17xJFTdO5QMZcv7hRvLDXJk3bx/qd8QFzSW /bSQA5Y8rsL2mqQqekDIxzyqTH5fb50zizB0Rxq6Elh8LBezzUTiq3IrE5owD+6sjhhc pqAQ== X-Gm-Message-State: AOAM5320wH0R9pBpD6RhW4v/h4xzjl2SKkmO+uS+kBXzh4OP1MwRrqa0 CJLHRxBZ3rxlbsfU7qIHZEjrPsAX/Ls= X-Google-Smtp-Source: ABdhPJzvz6RHscz/tfLLX2/iacWJMbxc5XuVw0yg3gdxwAeM6jMbP3q9uU2lDDhNVD/veAAkZYpuaA== X-Received: by 2002:a05:622a:1456:: with SMTP id v22mr9049252qtx.275.1630083800809; Fri, 27 Aug 2021 10:03:20 -0700 (PDT) Received: from hurd (dsl-205-151-56-126.b2b2c.ca. [205.151.56.126]) by smtp.gmail.com with ESMTPSA id r23sm3736975qtp.60.2021.08.27.10.03.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Aug 2021 10:03:20 -0700 (PDT) Date: Fri, 27 Aug 2021 13:03:19 -0400 Message-Id: <87k0k6stuw.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #50066 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control 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 (-) severity 50066 important quit From unknown Mon Aug 11 19:05:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50066: core-update: Raw origin tarballs are not handled correctly. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 31 Aug 2021 03:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50066 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: 50066@debbugs.gnu.org Received: via spool by 50066-submit@debbugs.gnu.org id=B50066.163038183022965 (code B ref 50066); Tue, 31 Aug 2021 03:51:02 +0000 Received: (at 50066) by debbugs.gnu.org; 31 Aug 2021 03:50:30 +0000 Received: from localhost ([127.0.0.1]:60842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKun8-0005yL-6c for submit@debbugs.gnu.org; Mon, 30 Aug 2021 23:50:30 -0400 Received: from mail-qk1-f175.google.com ([209.85.222.175]:43904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKun5-0005y4-8P for 50066@debbugs.gnu.org; Mon, 30 Aug 2021 23:50:28 -0400 Received: by mail-qk1-f175.google.com with SMTP id ay33so18126826qkb.10 for <50066@debbugs.gnu.org>; Mon, 30 Aug 2021 20:50:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=+QLzocNo31EmFjmDUvrgHCAg1e4z3XnV9JcBusiAHvI=; b=u04vKKmC6spaMCWZJw/bHnXeNG10xFidtHCdFtzGIkzYxCeyf5ZElL7zIHFatoOcAH 7X5KT2W3F2bWxBSr3q+dJXIoVubM+B6titUwywYc2u7XrP5SgBphnOACxTT3HBsURyN8 B/KJ+gWLEE1BiQeDAzEBcc79WCvWu67JPrDUGNdrU/XCft/v8YzFkBykhyDkXQ6tCVtQ GNsx7EVr6fHVpFS985lfI3Ifl8XnYECBsPVrsVdA5EInNpwsGDmNYglDHxxwA6Mk2tNm nRxgicX5a+QbaNfAatdXK0BQav7UlOBO5Cl/VtJkpB65P9aEEcguE6wCEZBVnNTgm4gG wbVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=+QLzocNo31EmFjmDUvrgHCAg1e4z3XnV9JcBusiAHvI=; b=Yrd7qsCCHxQjDQIi/mX+Tx71JjZlYXkkLLo7aYXFxzChAImbTQa0jLYWExmKWXH1Cp HbZXXbD5Z4sk3oN+bpDM64gq41+QivkFF35NChffrKPKk42XY+Nt1+sD/E3pLT7osX52 bIoUNBovu2h67qeTH+iyJ4T8oLXWlZG7Wuk7IOHCvPcyO/bZX9FxGpts5MKuuQDgrCch liOceMot0b8cJEL/j8Mcm0+s3uvUH0Nm1qPFjddm/qMrzLRub7K60++1JTeygO3+yXw8 it9LuS62pAap3YN+T7H+pMnuXWNMTZqEPZLxKRpXmcep+wpJ0wxVjm5BK0il6t2N8D5Y My9w== X-Gm-Message-State: AOAM531yaphizni4h3MX4rNSRLa4+G9n+UjRSoVDSwkHTkwc0aPvUXDA nq1pon9xOpfGy/ZupUlYcs3iNfQUjKEpIA== X-Google-Smtp-Source: ABdhPJzwSHK9M5eMS+4LNpJ1CQBWJT3mg5oKV2QVbbJT7qFb9xkZLRhjN36vVCID1atW7BKEg9n4UA== X-Received: by 2002:a37:9445:: with SMTP id w66mr1057667qkd.410.1630381821574; Mon, 30 Aug 2021 20:50:21 -0700 (PDT) Received: from hurd (dsl-10-141-212.b2b2c.ca. [72.10.141.212]) by smtp.gmail.com with ESMTPSA id v27sm12653440qkj.129.2021.08.30.20.50.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Aug 2021 20:50:21 -0700 (PDT) From: Maxim Cournoyer References: <87bl5z85ga.fsf@gnu.org> <87lf4nsene.fsf@gmail.com> Date: Mon, 30 Aug 2021 23:50:20 -0400 In-Reply-To: <87lf4nsene.fsf@gmail.com> (Maxim Cournoyer's message of "Fri, 27 Aug 2021 00:19:33 -0400") Message-ID: <874kb6jmrn.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) 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 (-) Hello Mathieu, [...] > Thanks for the report; it looks like a bug indeed. I had probably > overlooked that case (where there is no compression but we are still > dealing with an archive format). The annoying thing is that touching > this code will trigger a world rebuild; so unless we find other big > problems and batch the fixes, it may not be worth it. > > The site.py problem you reported may be one, if I find a solution. > > Other things on my mind: > > 1. rustc bootstrap from 1.39 (the itch to make it faster comes back > everytime I have to build it ;-)). I'm nearing completion on this front. > 2. fontconfig update that should allow per-profile fonts management via > XDG_DATA_DIRS (I have the commit ready, but failed to test it due to > having to build rust and getting distracted by 1. :-)) I'll propose a few patches to include in the 'frozen' core-updates branch since we've found a world-rebuilding change worthy of addressing anyway (the patch below). 1 file changed, 4 insertions(+), 4 deletions(-) guix/packages.scm | 8 ++++---- modified guix/packages.scm @@ -836,10 +836,10 @@ specifies modules in scope when evaluating SNIPPET." ((file-is-directory? #+source) (copy-recursively directory #$output #:log (%make-void-port "w"))) - ((not #+comp) - (copy-file file #$output)) - (else - (repack directory #$output))))))) + ((or #+comp (tarball? #+source)) + (repack directory #$output)) + (else ;single uncompressed file + (copy-file file #$output))))))) (let ((name (if (or (checkout? original-file-name) (not (compressor original-file-name))) Sadly the plain .tar file was/is not covered by tests (and not easily so), but if his was my only omission, it should be correct (TM). Attentive review needed :-). Thank you! Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 31 09:47:24 2021 Received: (at control) by debbugs.gnu.org; 31 Aug 2021 13:47:24 +0000 Received: from localhost ([127.0.0.1]:33327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mL46m-0004bM-N7 for submit@debbugs.gnu.org; Tue, 31 Aug 2021 09:47:24 -0400 Received: from mail-qv1-f46.google.com ([209.85.219.46]:38822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mL46k-0004ay-IV for control@debbugs.gnu.org; Tue, 31 Aug 2021 09:47:23 -0400 Received: by mail-qv1-f46.google.com with SMTP id ew6so10357542qvb.5 for ; Tue, 31 Aug 2021 06:47:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:message-id:to:from:subject; bh=wsyeMZz6z2ZyTt8kRKc40xPow5G+csEBowiPqFgOrVo=; b=bQ6rVhzd6QKQ1xc6NRzPLd/67XW+nidTWHGzDe6Z4z/x8ZBhVe4248EefqtEwmdj0u Fwz2tq6IjnGdeoXCXu1tzIljxgHi1K+QF1rG7mzPIJzsrnLCzZfY45cDrek5fT+2URZW svXEGpM92LtKsaiDOP8H6ahugU1w2iLSz3v0aSpt8NAWiQgmNbLHh3HeQhsw0EvLSAf9 GHzLxQJ+ndBSPaPem3ur2hGi6ksJw9B6S8xNz+AFoDO8MpRkxtlnyFr61tfsJpvZtTtG quMmDxJgYdS+Dk+KCyZQv5VfqM421D2L/0TmpZV+CwuU7hGdGwgw81WRDoaaWUpFZ7VG /1dA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:to:from:subject; bh=wsyeMZz6z2ZyTt8kRKc40xPow5G+csEBowiPqFgOrVo=; b=UKEwiIDS0sjZXyaEeLFAARBniiijsi2pm1cyS1h6GjSz+jvFmh5KHxnO9Wxoiczq+p b0XMae21k0eatwAe1MNrPmHuBOtgTNUicXbct5sdUB0pOhyi6CCN8RrYImGob6lX9uBt 3ftaVE9tnroAmS+lidcddH8nQhF4vDwLVgvgJ60xWN3HFGM0fuPuYw10SKgrrWl2CEUg 5PkGI2sP2XuZKnGWsImAV5iNTFyq79Y1NNDcJ9bwsJxV4l7yJan1ne3bO9RfEiOqzxgk 8cNNiDtUQv9I8uWq4ATkZzv2egR2EuwBcf0LcQMlJFSCH3u8FxsdaJdOosfzj6jf/cwf ri3A== X-Gm-Message-State: AOAM530KZvkSFAia5eDzGUszRgz0e1xk3IiV1+GbH2erPhPjfBwmL1+U W+Bz9ooMj2ePr9TrVg5CCgxY9Nr6PTTYAw== X-Google-Smtp-Source: ABdhPJx0G6Ts/d4qxUd3uDHbgFHKTWs2jp5rMDyy2rvao+aoUNYCzYkUAWPj+ej9Pwoi+ZfgeViAUA== X-Received: by 2002:a0c:be8e:: with SMTP id n14mr28412389qvi.16.1630417636949; Tue, 31 Aug 2021 06:47:16 -0700 (PDT) Received: from hurd (dsl-153-61.b2b2c.ca. [66.158.153.61]) by smtp.gmail.com with ESMTPSA id y185sm14054084qkb.36.2021.08.31.06.47.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Aug 2021 06:47:16 -0700 (PDT) Date: Tue, 31 Aug 2021 09:47:15 -0400 Message-Id: <87v93liv4s.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #50066 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 50066 + patch quit From unknown Mon Aug 11 19:05:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50066: core-update: Raw origin tarballs are not handled correctly. Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 01 Sep 2021 07:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50066 X-GNU-PR-Package: guix X-GNU-PR-Keywords: patch To: Maxim Cournoyer Cc: 50066@debbugs.gnu.org Received: via spool by 50066-submit@debbugs.gnu.org id=B50066.16304801719674 (code B ref 50066); Wed, 01 Sep 2021 07:10:02 +0000 Received: (at 50066) by debbugs.gnu.org; 1 Sep 2021 07:09:31 +0000 Received: from localhost ([127.0.0.1]:36002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLKNG-0002Vy-S6 for submit@debbugs.gnu.org; Wed, 01 Sep 2021 03:09:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLKNF-0002Vn-RB for 50066@debbugs.gnu.org; Wed, 01 Sep 2021 03:09:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39284) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mLKNA-0005Hw-N3; Wed, 01 Sep 2021 03:09:24 -0400 Received: from [2a01:e0a:19b:d9a0:45b5:a14a:5c75:5737] (port=53590 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mLKNA-0006TQ-DF; Wed, 01 Sep 2021 03:09:24 -0400 From: Mathieu Othacehe References: <87bl5z85ga.fsf@gnu.org> <87lf4nsene.fsf@gmail.com> <874kb6jmrn.fsf@gmail.com> Date: Wed, 01 Sep 2021 09:09:22 +0200 In-Reply-To: <874kb6jmrn.fsf@gmail.com> (Maxim Cournoyer's message of "Mon, 30 Aug 2021 23:50:20 -0400") Message-ID: <87lf4gvkkd.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hello Maxim, >> 1. rustc bootstrap from 1.39 (the itch to make it faster comes back >> everytime I have to build it ;-)). > > I'm nearing completion on this front. That will be a welcomed improvement! >> 2. fontconfig update that should allow per-profile fonts management via >> XDG_DATA_DIRS (I have the commit ready, but failed to test it due to >> having to build rust and getting distracted by 1. :-)) > > I'll propose a few patches to include in the 'frozen' core-updates > branch since we've found a world-rebuilding change worthy of addressing > anyway (the patch below). Great! As we are going for a full rebuild, maybe we should also consider some of the Thiago fixes targeting core-updates-frozen such as https://issues.guix.gnu.org/50239. > Sadly the plain .tar file was/is not covered by tests (and not easily > so), but if his was my only omission, it should be correct (TM). > Attentive review needed :-). This seems reasonable and I'm currently rebuilding the world to test this fix and the Python fix. I should maybe apply your Rust bootstrap patch if you have it around to gain some time. Thanks for all those fixes! Mathieu From unknown Mon Aug 11 19:05:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50066: core-update: Raw origin tarballs are not handled correctly. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 01 Sep 2021 12:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50066 X-GNU-PR-Package: guix X-GNU-PR-Keywords: patch To: Mathieu Othacehe Cc: 50066@debbugs.gnu.org Received: via spool by 50066-submit@debbugs.gnu.org id=B50066.163050105422698 (code B ref 50066); Wed, 01 Sep 2021 12:58:01 +0000 Received: (at 50066) by debbugs.gnu.org; 1 Sep 2021 12:57:34 +0000 Received: from localhost ([127.0.0.1]:36633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLPo6-0005u2-C2 for submit@debbugs.gnu.org; Wed, 01 Sep 2021 08:57:34 -0400 Received: from mail-qk1-f181.google.com ([209.85.222.181]:40821) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLPo4-0005tp-82 for 50066@debbugs.gnu.org; Wed, 01 Sep 2021 08:57:32 -0400 Received: by mail-qk1-f181.google.com with SMTP id t190so2833216qke.7 for <50066@debbugs.gnu.org>; Wed, 01 Sep 2021 05:57:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=2ryXOSJT6di8x+8pBMfRbiW2/5dqo+Pcj9xlD87pUZY=; b=Eg9m/ce9yUZ2KwpkW2EaS3F7Ji+feKXwom8tXV2MgALnbfk/Tow3lLldme8qPdlHXu zn5DVL1m9KcUZqnlVnffoRKOhlZDrOP+Al20AGlvqEGyVGHAaJAXpFGyF+Dtz4a5icLM Omfkb+SU9Gz2Ia1jlLCa0lDPgdRXOafclbXxWgge3TJ6wNG7Ds6kNOA8GeoSaoYhAJt3 8LYPIU4GNZXCSdKUmqMGdIubdxBSG8NMG88CYVNCSt5whjeza6ehMtMbGyt+7VidK+3R 0kKLowG9rxsR3ld64LuQ2K4CKsJLUQCiSpcefiAwhNwA4zPRDjRmiUELtt2YecBQ10Os Fk1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=2ryXOSJT6di8x+8pBMfRbiW2/5dqo+Pcj9xlD87pUZY=; b=Wg2Nlh3kE4+JhAA8fYoaUUugE9u0lBi9oufcrGFq1hM3BRYEG7YCRUrYDmvIj3cGcD f0fav/m84pP01AEikTizNj3RSOg8u8LiJ3KSnsGHqVlFaBk5gz9WNji6pjA/kfSqMC6V PcnAkA8xLw1E7cKIxTBtp0X6tGpX3F2tQjtgOlvNHFA4BeThS3UAuoRg8XBm9j+3GrTh ruTQGoc+VFy6tQK1ASse92ruVLbE646ENroQFiR+Y+hotX8H5mKZ6bxCzhpeYr/hJ5oO +i0eIJE2AfOwwziNB9qZMgik5lWvXQEUIoWPvRUj76qlaNuScougYWpgXV+/yTe/dChD tCjw== X-Gm-Message-State: AOAM531pYFIJ7WVT1JIyGQtuequGmKWjPrKdZjOP1YFeM6G4W454EpII MMq/RndqSekQnHyEMoU4iazyW+iutls= X-Google-Smtp-Source: ABdhPJyxToiLbPSN69TgnxSGZuISbNlqQSWZzb1xRQMimnCziSaMP+qt605vw+RBMep1uixRe9CPLw== X-Received: by 2002:a05:620a:cd0:: with SMTP id b16mr8458767qkj.136.1630501046433; Wed, 01 Sep 2021 05:57:26 -0700 (PDT) Received: from hurd (dsl-153-61.b2b2c.ca. [66.158.153.61]) by smtp.gmail.com with ESMTPSA id c67sm16562823qke.113.2021.09.01.05.57.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Sep 2021 05:57:25 -0700 (PDT) From: Maxim Cournoyer References: <87bl5z85ga.fsf@gnu.org> <87lf4nsene.fsf@gmail.com> <874kb6jmrn.fsf@gmail.com> <87lf4gvkkd.fsf@gnu.org> Date: Wed, 01 Sep 2021 08:57:24 -0400 In-Reply-To: <87lf4gvkkd.fsf@gnu.org> (Mathieu Othacehe's message of "Wed, 01 Sep 2021 09:09:22 +0200") Message-ID: <87y28gcv2j.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) 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 Mathieu, Mathieu Othacehe writes: > Hello Maxim, > >>> 1. rustc bootstrap from 1.39 (the itch to make it faster comes back >>> everytime I have to build it ;-)). >> >> I'm nearing completion on this front. > > That will be a welcomed improvement! > >>> 2. fontconfig update that should allow per-profile fonts management via >>> XDG_DATA_DIRS (I have the commit ready, but failed to test it due to >>> having to build rust and getting distracted by 1. :-)) >> >> I'll propose a few patches to include in the 'frozen' core-updates >> branch since we've found a world-rebuilding change worthy of addressing >> anyway (the patch below). > > Great! As we are going for a full rebuild, maybe we should also consider > some of the Thiago fixes targeting core-updates-frozen such as > https://issues.guix.gnu.org/50239. Yes, I think we should cherry-pick anything valuable before the big rebuild of the frozen branch (perhaps we should simply sync with core-updates?) >> Sadly the plain .tar file was/is not covered by tests (and not easily >> so), but if his was my only omission, it should be correct (TM). >> Attentive review needed :-). > > This seems reasonable and I'm currently rebuilding the world to test > this fix and the Python fix. I should maybe apply your Rust bootstrap > patch if you have it around to gain some time. It's currently building Rust 1.47 (it takes about 15 minutes per Rust). I'll build it all until 1.54, then recheck a few ones for reproducibility (at least the first and last ones). If all is good I'll send the patches I have. > Thanks for all those fixes! Thank you for the testing/reports! Maxim From unknown Mon Aug 11 19:05:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50066: core-update: Raw origin tarballs are not handled correctly. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 03 Sep 2021 13:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50066 X-GNU-PR-Package: guix X-GNU-PR-Keywords: patch To: Mathieu Othacehe Cc: 50066@debbugs.gnu.org Received: via spool by 50066-submit@debbugs.gnu.org id=B50066.16306758396392 (code B ref 50066); Fri, 03 Sep 2021 13:31:01 +0000 Received: (at 50066) by debbugs.gnu.org; 3 Sep 2021 13:30:39 +0000 Received: from localhost ([127.0.0.1]:43279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mM9HC-0001f1-Ur for submit@debbugs.gnu.org; Fri, 03 Sep 2021 09:30:39 -0400 Received: from mail-qt1-f170.google.com ([209.85.160.170]:43761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mM9HA-0001el-K3 for 50066@debbugs.gnu.org; Fri, 03 Sep 2021 09:30:37 -0400 Received: by mail-qt1-f170.google.com with SMTP id s15so4469731qta.10 for <50066@debbugs.gnu.org>; Fri, 03 Sep 2021 06:30:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=xFdym1p1K3tVIqD29QsNqSSYnnV8lKF3Pz8bsvpklB4=; b=C0/N2OS+DLEchTLmfVoHPrF+v6OoUsMaCBQdDqLyi9Z/blxdO9eqNDNyIPtYdyiu0c GDDCFNFy+l7qJi63jKrlgrNXYCWhrWUoOnz7Lq7dpAqcJ9wlRKigc1jxzKuz8SQz7nA5 djFhL+gRjt1QBehZTWqbOUfTpk0lBXK2vFqcvgh4ggwmM3FjurAaHicQIHXROw7rSS4E iB4PIW/Ia5rSgEo4/XFw8++SJP1rxMWnj7d7N0/ezJmy24jWO3KevLXc9ZNdoM9LoWsJ dTl4QStNRzcQjROc1toROLy9R+JY9NflE5K1WeUxKngURpBoV25L9hB3GUNkOj5RLwEm YGhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=xFdym1p1K3tVIqD29QsNqSSYnnV8lKF3Pz8bsvpklB4=; b=tA/r+CKoaSttZ+RRx60TgFLh5tzw6O8t8/XIfWe0yhz/svfnjcQIXv62eKvelQ7UI6 hLXt336tCz/Srw+mOC4GctDym8Hbl8Cx+Zrn64wnpVUIwTqpPfUcAeihUIHUk76DA0Ba NQ5iQjFBh17j2jq2SQerKGN272cpHlk/Xnl23REYoKWFI46kxUE1d1ncZUch4A27OloR 9rGDmBdtyMC1vKwBFpVIk80BjnZCsEaWMQ9OL7CwDErVYq+iyc0hpdBzFptPm8oGYV7o 1Ivr58yyqpAOtedfPljIsCy6c/b0qpfJcYeM/b5ps29HGj9M3sgdZVU/17Jpvo2JQCM8 Enaw== X-Gm-Message-State: AOAM533so25Q8KvJA8nBpEnpnASNOzSe7ru4TaHmOE+ycflv8b7Wk5aX Q+y1jf7GMRhRMgfoEVqKzm7Vl9wNteg= X-Google-Smtp-Source: ABdhPJz29+/WcRcdV7TpM2WRs2brtREzFEP+7bJOjbdhgAwDt5XtXw72TdBYk2jWrV38uylSkGJnuQ== X-Received: by 2002:a05:622a:1207:: with SMTP id y7mr3904735qtx.146.1630675830803; Fri, 03 Sep 2021 06:30:30 -0700 (PDT) Received: from hurd ([207.35.94.150]) by smtp.gmail.com with ESMTPSA id m16sm3625210qka.84.2021.09.03.06.30.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Sep 2021 06:30:30 -0700 (PDT) From: Maxim Cournoyer References: <87bl5z85ga.fsf@gnu.org> <87lf4nsene.fsf@gmail.com> <874kb6jmrn.fsf@gmail.com> <87lf4gvkkd.fsf@gnu.org> Date: Fri, 03 Sep 2021 09:30:29 -0400 In-Reply-To: <87lf4gvkkd.fsf@gnu.org> (Mathieu Othacehe's message of "Wed, 01 Sep 2021 09:09:22 +0200") Message-ID: <877dfxdbwq.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) 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 Mathieu, Mathieu Othacehe writes: > Hello Maxim, > >>> 1. rustc bootstrap from 1.39 (the itch to make it faster comes back >>> everytime I have to build it ;-)). >> >> I'm nearing completion on this front. > > That will be a welcomed improvement! > >>> 2. fontconfig update that should allow per-profile fonts management via >>> XDG_DATA_DIRS (I have the commit ready, but failed to test it due to >>> having to build rust and getting distracted by 1. :-)) >> >> I'll propose a few patches to include in the 'frozen' core-updates >> branch since we've found a world-rebuilding change worthy of addressing >> anyway (the patch below). > > Great! As we are going for a full rebuild, maybe we should also consider > some of the Thiago fixes targeting core-updates-frozen such as > https://issues.guix.gnu.org/50239. > >> Sadly the plain .tar file was/is not covered by tests (and not easily >> so), but if his was my only omission, it should be correct (TM). >> Attentive review needed :-). > > This seems reasonable and I'm currently rebuilding the world to test > this fix and the Python fix. I should maybe apply your Rust bootstrap > patch if you have it around to gain some time. successfully built /gnu/store/vag2a53byhgrkpchviqz78lilall6412-emacs-org-contrib-20210519.drv /gnu/store/40hl0dli745i2ggs1aqhn2drh0fkmrbx-emacs-org-contrib-20210519 :-). I'm trying to fix one last thing with my local patch set (mozjs not building with rust@1.54), but if takes too much time, I'll send what I have and we can figure it out together. Thanks, Maxim From unknown Mon Aug 11 19:05:23 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: Mathieu Othacehe Subject: bug#50066: closed (Re: bug#50066: core-update: Raw origin tarballs are not handled correctly.) Message-ID: References: <874k74r1id.fsf@gnu.org> <87bl5z85ga.fsf@gnu.org> X-Gnu-PR-Message: they-closed 50066 X-Gnu-PR-Package: guix X-Gnu-PR-Keywords: patch Reply-To: 50066@debbugs.gnu.org Date: Sun, 19 Dec 2021 16:42:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1639932122-6598-1" This is a multi-part message in MIME format... ------------=_1639932122-6598-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #50066: core-update: Raw origin tarballs are not handled correctly. 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 50066@debbugs.gnu.org. --=20 50066: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D50066 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1639932122-6598-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 50066-done) by debbugs.gnu.org; 19 Dec 2021 16:41:07 +0000 Received: from localhost ([127.0.0.1]:47846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myzFC-0001hD-Lj for submit@debbugs.gnu.org; Sun, 19 Dec 2021 11:41:06 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myzFB-0001ga-Gx for 50066-done@debbugs.gnu.org; Sun, 19 Dec 2021 11:41:05 -0500 Received: from [2001:470:142:3::e] (port=38752 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myzF6-00023l-4j; Sun, 19 Dec 2021 11:41:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=B6iSDLbmxWERPuVHU5BlUrAKTQ0/cgDvI75wvrwUEls=; b=aJ1fapvPczpZUU877yzM uJzsqnA/tWZ+0xNHM0oFrqO/neoBTW6QkZTdCw0mCjyex0tw0gnbzZH8zO7oyaJleDOievqJ5baFN aqj1cAzzqBEUyt/Xycf3Dkl1+P5TFW/wGFO/SFBn3hc9mRrpvy1risOyu8iudEzQ6l0leCCcOxSzy Tlx4zWoocLPUCyjHLysyZ0XQNzX44SG7qDutnR8vdwOtfWq5VkwUMMFPhqlTx9eXweRpHlYpNMNDL xZMQehqqVg2cyezGAa0kPYRBzaUUxsCh5fPIyPjJtvmw8vGB17r54zgO1cWwy8JZ4AGVpCRcc6fuz A0caLEyMtCIMkw==; Received: from [2a01:e0a:19b:d9a0:45b5:a14a:5c75:5737] (port=54168 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myzF6-0001rz-4R; Sun, 19 Dec 2021 11:41:00 -0500 From: Mathieu Othacehe To: Maxim Cournoyer Subject: Re: bug#50066: core-update: Raw origin tarballs are not handled correctly. References: <87bl5z85ga.fsf@gnu.org> <87lf4nsene.fsf@gmail.com> <874kb6jmrn.fsf@gmail.com> <87lf4gvkkd.fsf@gnu.org> <877dfxdbwq.fsf@gmail.com> Date: Sun, 19 Dec 2021 17:40:58 +0100 In-Reply-To: <877dfxdbwq.fsf@gmail.com> (Maxim Cournoyer's message of "Fri, 03 Sep 2021 09:30:29 -0400") Message-ID: <874k74r1id.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50066-done Cc: 50066-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: -3.3 (---) Hey Maxim, > successfully built /gnu/store/vag2a53byhgrkpchviqz78lilall6412-emacs-org-contrib-20210519.drv > /gnu/store/40hl0dli745i2ggs1aqhn2drh0fkmrbx-emacs-org-contrib-20210519 Thanks for fixing this one, Closing, Mathieu ------------=_1639932122-6598-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 Aug 2021 08:42:18 +0000 Received: from localhost ([127.0.0.1]:45715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFBik-0005Du-Cq for submit@debbugs.gnu.org; Sun, 15 Aug 2021 04:42:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:47592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFBii-0005Dm-7U for submit@debbugs.gnu.org; Sun, 15 Aug 2021 04:42:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52118) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mFBih-0007RU-Vu for bug-guix@gnu.org; Sun, 15 Aug 2021 04:42:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43726) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mFBih-0005Vy-HT; Sun, 15 Aug 2021 04:42:15 -0400 Received: from [2a01:e0a:19b:d9a0:f2f7:a404:c3d3:f8b4] (port=44658 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mFBih-0005u4-8m; Sun, 15 Aug 2021 04:42:15 -0400 From: Mathieu Othacehe To: bug-guix@gnu.org Subject: core-update: Raw origin tarballs are not handled correctly. Date: Sun, 15 Aug 2021 10:42:13 +0200 Message-ID: <87bl5z85ga.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Maxim Cournoyer 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: -3.3 (---) Hello, When building "emacs-org-contrib" on core-updates-frozen, the following message is printed: --8<---------------cut here---------------start------------->8--- tar: Exiting with failure status due to previous errors error: in phase 'unpack': uncaught exception: %exception #<&invoke-error program: "tar" arguments: ("xvf" "/gnu/store/r3v4gkqqbxp2w739a0llvk9nrda9xn89-org-plus-contrib-20210809.tar") exit-status: 2 term-signal: #f stop-signal: #f> phase `unpack' failed after 0.0 seconds command "tar" "xvf" "/gnu/store/r3v4gkqqbxp2w739a0llvk9nrda9xn89-org-plus-contrib-20210809.tar" failed with status 2 note: keeping build directory `/tmp/guix-build-emacs-org-contrib-20210809.drv-6' builder for `/gnu/store/52jcx6rwnf0wrkrpcwkyz766fzg6asjy-emacs-org-contrib-20210809.drv' failed with exit code 1 build of /gnu/store/52jcx6rwnf0wrkrpcwkyz766fzg6asjy-emacs-org-contrib-20210809.drv failed View build log at '/var/log/guix/drvs/52/jcx6rwnf0wrkrpcwkyz766fzg6asjy-emacs-org-contrib-20210809.drv.bz2'. guix build: error: build of `/gnu/store/52jcx6rwnf0wrkrpcwkyz766fzg6asjy-emacs-org-contrib-20210809.drv' failed --8<---------------cut here---------------end--------------->8--- That's because "/gnu/store/r3v4gkqqbxp2w739a0llvk9nrda9xn89-org-plus-contrib-20210809.tar" is empty. I believe this is a consequence of: cfcead2e515c0dae02127e5a76496463898be6b6, and in particular this section: --8<---------------cut here---------------start------------->8--- ;; If SOURCE is a directory (such as a checkout), return a ;; directory. Otherwise create a tarball. (cond ((file-is-directory? #+source) (copy-recursively directory #$output #:log (%make-void-port "w"))) ((not #+comp) (copy-file file #$output)) <---------- We should call repack instead here for raw tarballs? (else (repack directory #$output))))))) --8<---------------cut here---------------end--------------->8--- Maxim, could you please have a look? Thanks, Mathieu ------------=_1639932122-6598-1--