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