From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: bug#20188: [wishlist] avoid unnecessary calls to substitute-binary Date: Tue, 24 Mar 2015 01:54:44 -0400 Message-ID: <87twxbos7v.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39751) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YaHnu-0002KH-RV for bug-guix@gnu.org; Tue, 24 Mar 2015 01:55:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YaHnq-0002IP-S4 for bug-guix@gnu.org; Tue, 24 Mar 2015 01:55:06 -0400 Received: from debbugs.gnu.org ([140.186.70.43]:44635) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YaHnq-0002IE-Pb for bug-guix@gnu.org; Tue, 24 Mar 2015 01:55:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YaHnq-0001fk-G6 for bug-guix@gnu.org; Tue, 24 Mar 2015 01:55:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39619) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YaHnG-0002GN-JT for bug-guix@gnu.org; Tue, 24 Mar 2015 01:54:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YaHnC-0001ki-Fn for bug-guix@gnu.org; Tue, 24 Mar 2015 01:54:26 -0400 Received: from world.peace.net ([50.252.239.5]:55937) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YaHnC-0001kV-Cl for bug-guix@gnu.org; Tue, 24 Mar 2015 01:54:22 -0400 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.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 20188@debbugs.gnu.org It would be good to avoid unnecessary calls to 'substitute-binary' when the needed items are already in the store, e.g.: --8<---------------cut here---------------start------------->8--- mhw@jojen:~$ guix build qt substitute-binary: updating list of substitutes from 'http://hydra.gnu.org'... /gnu/store/1si4b0cww9xzf23i6krkvr2h3vw67jgz-qt-5.4.1 --8<---------------cut here---------------end--------------->8--- Mark