From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: List of installed package, version pairs Date: Thu, 17 Jan 2019 12:17:19 +0100 Message-ID: <87fttrh6tc.fsf@elephly.net> References: <20190110073328.GE18849@macbook41> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:50130) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gk5gB-0004iM-Mr for help-guix@gnu.org; Thu, 17 Jan 2019 06:17:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gk5gA-0005FE-S8 for help-guix@gnu.org; Thu, 17 Jan 2019 06:17:47 -0500 Received: from sender-of-o53.zoho.com ([135.84.80.218]:21714) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gk5gA-00052X-FV for help-guix@gnu.org; Thu, 17 Jan 2019 06:17:46 -0500 In-reply-to: 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: Jack Hill Cc: help-guix Hi Jack, > On Wed, 16 Jan 2019, G=C3=A1bor Boskovits wrote: > >> >> Hello Jack, >> you could also try to make sense of the individual profile generation >> manifests. >> >> The union of those should give a farily comprehensive list, and it comes= with versions. > > Yes, this looks pretty good, thanks. I think that this gets me all the > surface packages exposed in all the profiles. However, I believe that > it is still missing the packages installed as dependencies. You can get those with =E2=80=9Cguix gc -R /gnu/store/=E2=80=A6whatever=E2= =80=9D. It will show you all the store references that the store item has retained. These will be libraries and applications that the thing depends on at runtime. (I=E2=80=99m curious to know if the security folks would also object to you building packages from source without Guix. Do they ask everyone with a compiler to provide a list of dependencies?) -- Ricardo