From mboxrd@z Thu Jan 1 00:00:00 1970 From: swedebugia@riseup.net Subject: guix package is slow Date: Sat, 30 Jun 2018 08:20:48 -0700 Message-ID: <8a4e9b4cb730094a84ef3ff29233c6dd@riseup.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47431) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZHgD-0007L0-BG for guix-devel@gnu.org; Sat, 30 Jun 2018 11:20:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fZHgA-00070N-2i for guix-devel@gnu.org; Sat, 30 Jun 2018 11:20:53 -0400 Received: from mx1.riseup.net ([198.252.153.129]:33659) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fZHg9-0006yW-Pb for guix-devel@gnu.org; Sat, 30 Jun 2018 11:20:50 -0400 Received: from piha.riseup.net (piha-pn.riseup.net [10.0.1.163]) (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 B57941A0405 for ; Sat, 30 Jun 2018 08:20:48 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by piha.riseup.net with ESMTPSA id 86A8242A7A for ; Sat, 30 Jun 2018 08:20:48 -0700 (PDT) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel Hi I would like guix package -A/s to be faster. There it takes >3s every time I run the command. Would it be possible to populate an index or something when pulling so that we have the information in a sqlite-db instead of traversing 40 go-files with guile? On an older guixsd with about 4k packages the delay was noticeably shorter. What do you think?