From mboxrd@z Thu Jan  1 00:00:00 1970
From: Ricardo Wurmus <rekado@elephly.net>
Subject: Re: List of installed package, version pairs
Date: Thu, 17 Jan 2019 12:17:19 +0100
Message-ID: <87fttrh6tc.fsf@elephly.net>
References: <alpine.DEB.2.20.1901091703170.7735@marsh.hcoop.net>
	<20190110073328.GE18849@macbook41>
	<alpine.DEB.2.20.1901151612300.30166@marsh.hcoop.net>
	<CAE4v=piyV+gHjekp0YmU5ons-Ed6gN6OpR0rpuqiBAoACSHA4A@mail.gmail.com>
	<alpine.DEB.2.20.1901161352510.30166@marsh.hcoop.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Return-path: <help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org>
Received: from eggs.gnu.org ([209.51.188.92]:50130)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <rekado@elephly.net>) 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 <rekado@elephly.net>) 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 <rekado@elephly.net>) id 1gk5gA-00052X-FV
	for help-guix@gnu.org; Thu, 17 Jan 2019 06:17:46 -0500
In-reply-to: <alpine.DEB.2.20.1901161352510.30166@marsh.hcoop.net>
List-Id: <help-guix.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/help-guix>,
	<mailto:help-guix-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/help-guix/>
List-Post: <mailto:help-guix@gnu.org>
List-Help: <mailto:help-guix-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/help-guix>,
	<mailto:help-guix-request@gnu.org?subject=subscribe>
Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org
Sender: "Help-Guix" <help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org>
To: Jack Hill <jackhill@jackhill.us>
Cc: help-guix <help-guix@gnu.org>


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