From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 15 12:13:23 2020 Received: (at submit) by debbugs.gnu.org; 15 Jul 2020 16:13:23 +0000 Received: from localhost ([127.0.0.1]:53416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jvk27-0003K3-JH for submit@debbugs.gnu.org; Wed, 15 Jul 2020 12:13:23 -0400 Received: from lists.gnu.org ([209.51.188.17]:53376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jvk22-0003Jr-Np for submit@debbugs.gnu.org; Wed, 15 Jul 2020 12:13:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54310) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jvk22-0006mM-GX for bug-guix@gnu.org; Wed, 15 Jul 2020 12:13:18 -0400 Received: from mail-qt1-x830.google.com ([2607:f8b0:4864:20::830]:35552) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jvk20-0007CW-LF for bug-guix@gnu.org; Wed, 15 Jul 2020 12:13:18 -0400 Received: by mail-qt1-x830.google.com with SMTP id b25so2136369qto.2 for ; Wed, 15 Jul 2020 09:13:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=eYWg0mNBcT1Uhu4K494o6uNmdSISghqbbGqnqcpYsgs=; b=Jw6vGrJbULugJsF1L2Xx3KzmoPxEp/tIYtoxFpWM96uYwe+g/OiRoYXcEs4DUUUQ+S tOEGprW9u+J1WQ8svI2qUQYrEkiNZbzGLorV/F9HmwoG4R3b6SgH+Yokh4Oebpvbuvtf VYFUwwT55MWKRrbAWgXqsUZDbLwaNiOgUzGkjxU9Z1aEDvnJNT1grz7CgcaV+13IFkG2 vxRwwaFaGbQgxQO955GsBSwAu6KlgVCVc4qdL5X1xB9ZCx+uo9H9iAnpCS+YOTUBawuz CnG2d7TWKNlA4790vEjncMyxxHR4YchkaHOpuUbyCHlVFXD6XoEFqElZ3AWQ4nPPaerF wbGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=eYWg0mNBcT1Uhu4K494o6uNmdSISghqbbGqnqcpYsgs=; b=RFUKfKtN/DBzrP2l2qQ6+UXA1O71SFxC/ey3OGpXdDFhznf5IjioHIDciVZzCcl3+c oee92WzQiFWt5dB5KEQ0peUoegWpq4Mq2v0fHYFP/ytHTnXpwlckxj4R0HBkUM3Vagbj zahfFvZVlL/NCaf07N/fLNWK5ZNHPW1gakYSKC5R8TF11XNrZVP8CXv6puRaiAInd+55 /qI4rJQPP5JUUr0DmQwOBE9qnGbBXBRRsrqCh3wSXnDGxQJqePErcKYdT22E1yK7NNoH P/XjxaqWIRQ55fAMepUe2moovaTQqaSWtgWONA1YJnFb/3FGiCPnPqCzdFgr6uDvNUGZ 103g== X-Gm-Message-State: AOAM530QR/vSJWksxKiJguBcuIOjmqTbz6a/DjgN8MYtUOtBHp0R8aWN 74cdkzI7msgRybOot+68mGnQ3am2 X-Google-Smtp-Source: ABdhPJzCWxIyXkVPzcYeY328kKhLMWvyBTKQgT+xkLszKj6W0sYiILhklwS4usyMAYDY+gkeQragfA== X-Received: by 2002:ac8:44d6:: with SMTP id b22mr469876qto.391.1594829594873; Wed, 15 Jul 2020 09:13:14 -0700 (PDT) Received: from hurd (dsl-149-149.b2b2c.ca. [66.158.149.149]) by smtp.gmail.com with ESMTPSA id x189sm2907758qkc.54.2020.07.15.09.13.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2020 09:13:14 -0700 (PDT) From: Maxim Cournoyer To: bug-guix Subject: Grafts max out build slots without being queued Date: Wed, 15 Jul 2020 12:13:13 -0400 Message-ID: <878sfkkb8m.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::830; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qt1-x830.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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: 0.2 (/) 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: -2.3 (--) Hello, While working on ruby-asciidoctor-pdf, the following command failed because of maxing out build users: ./pre-inst-env guix build --quiet --keep-going --check ruby_version@1.0.2 gnome-shell-extension-gsconnect@33 numix-gtk-theme@2.6.7 arc-theme@20190917 gnome@3.34.2 ruby-fakefs@1.2.2 ruby-protobuf@3.10.3 ruby-fast-gettext@2.0.3 ruby-sass-rails@5.0.7 mailcatcher@0.7.1 ruby-rspec-its@1.3.0 warzone2100@3.4.0 keepassxc@2.6.0 wsjtx@2.2.2 js8call@2.2.0 ruby-yard-with-tests@0.9.25 ruby-asciidoctor-pdf@1.5.3-1.f25ea78 ruby-web-console@3.7.0 ruby-autoprefixer-rails@9.4.7 ruby-jekyll-paginate-v2@2.0.0 ruby-solargraph@0.36.0 --max-jobs=1 The following derivations will be built: /gnu/store/w5qba9nzswv7ysrlxfwcqdvrf9vsgbk6-ruby-jekyll-paginate-v2-2.0.0.drv /gnu/store/4r1ziw3cb5n5jgknd1jfsvdl46cz56f9-ruby-autoprefixer-rails-9.4.7.drv /gnu/store/2f674244hhb399p86z15zgv246sj78gr-ruby-web-console-3.7.0.drv /gnu/store/sqy6f63vzgbyk6jg1zigxvks9g365wfs-ruby-rspec-its-1.3.0.drv /gnu/store/zz34dh2q37r21r2d26k7z5rpryysc3km-ruby-sass-rails-5.0.7.drv /gnu/store/62nlbfwd2jf01nm0p0wlc9sgvn5yp6gc-ruby-fakefs-1.2.2.drv /gnu/store/pjdh08jh7pxlfm4dcz86bg5xqbjyf4lm-gnome-3.34.2.drv /gnu/store/xqdvar6gmkz28003md4w9c1mqvg0slas-arc-theme-20190917.drv /gnu/store/qwmj9b493ays4dvgkmniq61fnxg3claw-numix-gtk-theme-2.6.7.drv /gnu/store/s112ayw6qg86y7j45r5yslfl151ngvgn-ruby_version-1.0.2.drv The following grafts will be made: /gnu/store/ww8blyc1nkf788jjb3anh22dylibvbah-ruby-solargraph-0.36.0.drv /gnu/store/c7bfyqfq8d7imgy8il7wzqpx3qpx4zpw-ruby-asciidoctor-pdf-1.5.3-1.f25ea78.drv /gnu/store/cf501w2kdgw6k2gv6n24ikhzww8f51x7-ruby-yard-with-tests-0.9.25.drv /gnu/store/da8hhcaj20z06f2kww0sg4y24ma034dy-js8call-2.2.0.drv /gnu/store/zn1jkg86fpji54s0pa0lfnf1dy00s2nh-wsjtx-2.2.2.drv /gnu/store/77g250mf14rskilpsggn070y4fjrbngx-keepassxc-2.6.0.drv /gnu/store/5k393vfm5qw442ya7v061q5fmjvhhcs5-warzone2100-3.4.0.drv /gnu/store/5d4h76qsr0rmbkn2c0zilyjr7mpzk5pd-mailcatcher-0.7.1.drv /gnu/store/mxm64sm569fyhdmxh6jlvdl18fwdb6f6-ruby-fast-gettext-2.0.3.drv /gnu/store/wglga3r1j6x87hqksrh5d1ra70kl729l-ruby-protobuf-3.10.3.drv /gnu/store/73nw9dxmmp8jykhmzwdpc3wk7mn81yal-gnome-shell-extension-gsconnect-33.drv guix build: error: all build users are currently in use; consider creating additional users and adding them to the `guixbuild' group It seems that grafts trigger the problem, as passing the --no-grafts option works around it. Could it be that grafts can't somehow be queued like normal builds, adapting to fit to the available build slots? Maxim