From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 08 12:27:22 2020 Received: (at submit) by debbugs.gnu.org; 8 Jan 2020 17:27:22 +0000 Received: from localhost ([127.0.0.1]:51248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ipF73-0004AV-TW for submit@debbugs.gnu.org; Wed, 08 Jan 2020 12:27:22 -0500 Received: from lists.gnu.org ([209.51.188.17]:51716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ipF71-0004AM-HM for submit@debbugs.gnu.org; Wed, 08 Jan 2020 12:27:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49819) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ipF70-0003vj-I2 for bug-guix@gnu.org; Wed, 08 Jan 2020 12:27:19 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ipF6z-0004HK-1i for bug-guix@gnu.org; Wed, 08 Jan 2020 12:27:18 -0500 Received: from mail-io1-xd36.google.com ([2607:f8b0:4864:20::d36]:35636) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ipF6y-0004G4-TW for bug-guix@gnu.org; Wed, 08 Jan 2020 12:27:16 -0500 Received: by mail-io1-xd36.google.com with SMTP id h8so4092762iob.2 for ; Wed, 08 Jan 2020 09:27:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=7EecC9XGX4F2ga0CQrVRp6Uso0rp5XDoSxajropWc+Q=; b=k+NEBA/E2rgJOAd2nVx0WgDRYe8Kza2ZKt3CJlRSREzWCPA/21Kv8IzoRdU7AxRVJA 9pOSR92iWAbNSIwBdQ0jFk9PCyGPzVjhofxxu7Ymt9XodY0mvTgs95xFSvXvAK6+xqNw gdBd6Q0a9T9Qa1v1Ps88Xxj5sodFVAzEJLq3HG90g3VfNjgp2dOXhOP/FEqhV/8yEdCr 5EUqEmgxjChVO5NWeTY/UVEzcrl69bVKskpdQskslHALY+eKHA0cEQXbdFpL1JJzdiop k3J/dYIew6YsnOKapzmy8UcKUeKnd3nnU7x3MLwuiOg3j9R+IzkNzfZOgPN8ErWrpKXD 3zZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=7EecC9XGX4F2ga0CQrVRp6Uso0rp5XDoSxajropWc+Q=; b=sFm+dGYStV0XJmOeqHBbM/WuYdvZuFIRjSUwI6luoYTY8XgMehGratgZHAGSDtJFTn Vghp7qoR6hFqlIY/yQ4n48d8zBRW/hV6647n7Ajipi7lyOgIXUPA6SjphQLLEbh6rBe7 O4f1tjitSL8xEcu71/TNckkcTrkNWcXckQtUyUA+BOP8UiHHjQUMYgUZHzmeuNdPQ2gi 2U8krRH6xNH8kLTnMTJqCIQMruH4V3k3+zRr1O68AXQGRas1dOmBZ2fsDo/Z6IR6NpHx t4vy9Kh5MG7mcgjF+KaE3IKqkEkrHAJOjpYd+VMj86Ni2JJXZnQ4pHeu7h9uG+5TAsHW humw== X-Gm-Message-State: APjAAAWzZoRLwblKJZoXxJ9qQBdze4Y3AsY8bR7Doq5Nu0VL7wVFTZOj d7zbG+/eSLHUToB8boOvMEpdiEchf/MkwG0acbvQz8p8 X-Google-Smtp-Source: APXvYqyPQmnqy+zctchb9R4Lfk86BG4gCNWKNEyTVoCU2mkoopWqW14frRxex7M9Js2C5u+W23aFeL4EwkCdafsIvi0= X-Received: by 2002:a6b:6e02:: with SMTP id d2mr4332878ioh.22.1578504435546; Wed, 08 Jan 2020 09:27:15 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a92:4186:0:0:0:0:0 with HTTP; Wed, 8 Jan 2020 09:27:15 -0800 (PST) From: Valentin Ignatev Date: Wed, 8 Jan 2020 20:27:15 +0300 Message-ID: Subject: cargo-build-system expects build dependencies to be in #:cargo-inputs, but the importer places them to #:cargo-development-inputs To: bug-guix@gnu.org Content-Type: text/plain; charset="UTF-8" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::d36 X-Spam-Score: 0.7 (/) 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 (--) As the subject states, when you import a cargo package from crates.io, importer places build dependencies to #:cargo-development-inputs, but when you build the package, cargo fails to find such dependencies. It works well if you move build deps from #:cargo-development-inputs to #:cargo-inputs. One example of this behavior is terminfo package and its phf-codegen dependency. Another example is x11-dl package and its pkg-config dependency Regards, Valentin