From mboxrd@z Thu Jan 1 00:00:00 1970 From: myglc2 Subject: Re: 04/06: profiles: Generate database file for man pages. Date: Sun, 09 Apr 2017 21:45:37 -0400 Message-ID: <864lxxghmm.fsf@gmail.com> References: <20170405205638.12336.78854@vcs0.savannah.gnu.org> <20170405205640.15AE6210A4@vcs0.savannah.gnu.org> <86y3v9bicq.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35317) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cxOOn-0000mw-Go for guix-devel@gnu.org; Sun, 09 Apr 2017 21:45:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cxOOj-0006sO-I4 for guix-devel@gnu.org; Sun, 09 Apr 2017 21:45:45 -0400 Received: from mail-qk0-x22b.google.com ([2607:f8b0:400d:c09::22b]:36265) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cxOOj-0006qP-Dw for guix-devel@gnu.org; Sun, 09 Apr 2017 21:45:41 -0400 Received: by mail-qk0-x22b.google.com with SMTP id p22so97637965qka.3 for ; Sun, 09 Apr 2017 18:45:39 -0700 (PDT) In-Reply-To: (Maxim Cournoyer's message of "Mon, 10 Apr 2017 10:22:58 +0900") 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: Maxim Cournoyer Cc: guix-devel On 04/10/2017 at 10:22 Maxim Cournoyer writes: > Hi myglc2! > > On Mon, Apr 10, 2017 at 2:28 AM, myglc2 wrote: >> >> On 04/05/2017 at 16:56 Ludovic Court=C3=A8s writes: >> >> > civodul pushed a commit to branch master >> > in repository guix. >> > >> > commit a0b87ef8ec7735aa42cf35d380e9cff04f3236f3 >> > Author: Maxim Cournoyer >> > Date: Wed Apr 5 01:09:22 2017 -0700 >> [...] >> >> So now q'guix package -m' produces messages like ... >> >> guix package -m g1.scm >> installing new manifest from 'g1.scm' with 22 entries >> substitute: updating list of substitutes from 'https://mirror.hydra.gnu.= org'... 100.0% >> The following derivations will be built: >> /gnu/store/smyjh63avay2gb6yq47h3hrlyxfrsajp-profile.drv >> /gnu/store/ygp7n87177fngqqpb5l5bkkba5cawcvh-gtk-icon-themes.drv >> /gnu/store/wrad8m1vhck9bb7dzqqlxb03rq1ifsm8-gtk-im-modules.drv >> /gnu/store/qv12155lx8y195my98970mmfawqpnrcs-info-dir.drv >> /gnu/store/ndiq7ccmi32rlxdyf52f506jil0zn9p0-ca-certificate-bundle.drv >> /gnu/store/90gzasiixp9np5m4nn28vbfqd1zd5azq-fonts-dir.drv >> /gnu/store/3l8kl1b438qr3yk2qca4pzvlpv04q7rc-xdg-mime-database.drv >> /gnu/store/2brridy714shmik1zksysik36kn2iwsf-manual-database.drv >> creating manual page database for 23 packages... >> 22 packages in profile >> g1@g1 ~/src$ >> >> And... watching this, it seems like a long time between ... >> >> creating manual page database for 23 packages... >> >> ... and ... >> >> 22 packages in profile >> >> Does it really take this long? If not, can we close the message ... > > FWIR it is CPU bound, so your mileage will vary; in my case on an old > low-power laptop it can take a few seconds for ~65 packages. It is taking more like 50 seconds on my 3.4 Ghz server for 33 packages. > I wonder why the odd package count mismatch (23 vs 22) ? That's my fault. I cut and pasted from two different runs. SORRY! ;-) > I don't recall observing this while testing (maybe it only happens > when using the -m option) ? No, I get the same effect w/ 'guix package -r foo.