From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: removal of induces installation of other package Date: Sun, 4 Nov 2018 16:06:47 -0500 Message-ID: <20181104210647.GB8747@jasmine.lan> References: <20181104160916.69076ca9@jasniac.instanton> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="tjCHc7DPkfUGtrlw" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50951) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJPo4-000669-K5 for help-guix@gnu.org; Sun, 04 Nov 2018 16:19:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJPbh-0003xV-Pf for help-guix@gnu.org; Sun, 04 Nov 2018 16:06:57 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:38791) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gJPbh-0003uw-DV for help-guix@gnu.org; Sun, 04 Nov 2018 16:06:53 -0500 Content-Disposition: inline In-Reply-To: <20181104160916.69076ca9@jasniac.instanton> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Marco van Hulten Cc: help-guix@gnu.org --tjCHc7DPkfUGtrlw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sun, Nov 04, 2018 at 04:09:16PM +0100, Marco van Hulten wrote: > I removed a package, but this resulted in other packages being built: [...] > It takes a long time. Why does this happen? When you manage your installed packages with Guix, for example with `guix package --remove`, you create a new Guix profile [0]. Building profiles requires some software, for example to build the manpage database. If you have updated Guix (`guix pull`) since your last profile was created, the collection of software required to build profiles may have been updated. So, now you need that software in order to make the new profile. It's a bit counterintuitive that removing a package may require something new, but it's expected behaviour for Guix. I hope that helps! [0] https://www.gnu.org/software/guix/manual/en/html_node/Invoking-guix-package.html#index-profile --tjCHc7DPkfUGtrlw Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlvfX2YACgkQJkb6MLrK fwhpgQ/+I/O7lXTMxcAPv05xt2WBfYC2FGPqKRoIkWcbPfxlkTKLwdlEds64sxjL BGrQzUFPt9IUl07M8iJ9Bqi2oGWpa5UJpJnWVlj7vmHuQmDeuceGo6sEOEPVg7Uh KI0+Ererdm8yWsw5IE3Bsj8FynJe6II5AQH5Q1Wnf/Csp2iPZV56bwtLmUWXboDI BGDnkWcwDegPvj4IWSm1mlXeXX6Q9bPX/aaOExsdH5rhLlWGzfXiKNxsxym+9JCh m8X7IgwOoLUJghfj/1PxhGQidj7ZKJJ2Hs7sjScknuRfCkl0/kCeVdrqAd/nkmHM TjjqMLK9QaIHOCwzInADMjGlgJFk9jaAbypFaMfpTRuBBdtYnaF1H0p8Xu7LgmoB 9kJL1YPLwguGJtdzLSHCKtVg/rTpvqjia1pXXfnaBtX6qxYctMWFoO3AmGWyBEMP ZNZVtRz5wQv0I3epu+BrpvRDkohwTNQ2M2f+2To8Ou133H9ujRd8GYtxlRdPPPnt rAnMLPvELS+3eHlHLd3oP0UO8FLRX41kPg6pU8OsWNvNhrrb/58upgynIO5Rsf4F i082RoccxMboq8j1ef8iY2ByDxGDfdbsQatbg2yJAP8O5sYgnUzIfaeV/zmc+Qjn rLvrXFcuGut7GXEy5H+/0k0JHy302+i/F8pn98RpnpXwQSRJ8lU= =kP1O -----END PGP SIGNATURE----- --tjCHc7DPkfUGtrlw--