From mboxrd@z Thu Jan 1 00:00:00 1970 From: Subject: Revert dependencies graph Date: Sat, 15 Dec 2018 18:10:10 +0100 (CET) Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_19698_897855548.1544893810454" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44707) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gYDYw-0004nd-1a for help-guix@gnu.org; Sat, 15 Dec 2018 12:17:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gYDYs-0001Gt-2s for help-guix@gnu.org; Sat, 15 Dec 2018 12:17:14 -0500 Received: from w1.tutanota.de ([81.3.6.162]:35296) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gYDYr-0001F4-Oq for help-guix@gnu.org; Sat, 15 Dec 2018 12:17:10 -0500 Received: from w2.tutanota.de (unknown [192.168.1.163]) by w1.tutanota.de (Postfix) with ESMTP id 70BC9FA0D53 for ; Sat, 15 Dec 2018 17:10:10 +0000 (UTC) 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: Help Guix ------=_Part_19698_897855548.1544893810454 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hello, Guix Help! Updating with `guix pull` and `guix package -u` has made me waiting for 3 hours already. webkitgtk is compiling so long. I've checked all browsers I have and found this is epiphany that needs webkitgtk $ guix package --show=epiphany | grep gtk + gnome-desktop@3.24.2 gsettings-desktop-schemas@3.24.1 gtk+@3.24.0 + sqlite@3.24.0 webkitgtk@2.22.4 But I have not found in manual revert dependencies graph. Does Guix can show revert dependencies? I want only type something to check what the package needs webkitgtk. Please, let me know if Guix shows revert dependencies of installed packages? ------=_Part_19698_897855548.1544893810454 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello, Guix Help! Updating with `gu= ix pull` and `guix package -u` has made me waiting for 3 hours already. web= kitgtk is compiling so long.
I've checked all browsers I have and found this is epiphany that needs= webkitgtk

<= div style=3D"16px" text-align=3D"left">$ guix package --show=3Depiphany | g= rep gtk
+ gnome-desktop@3.24.2 gsettings-desktop-schemas@3.24.1 gtk+@3= .24.0
+ sqlite@3.24.0 webkitgtk@2.22.4

But I hav= e not found in manual revert dependencies graph.
Does Guix can show revert dependencies? I want onl= y type something to check what the package needs webkitgtk.

Please, let me know if Guix shows revert dependencies of insta= lled packages?
------=_Part_19698_897855548.1544893810454-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleg Pykhalov Subject: Re: Revert dependencies graph Date: Sat, 15 Dec 2018 21:34:09 +0300 Message-ID: <87va3uprku.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58318) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gYElg-0007ql-23 for help-guix@gnu.org; Sat, 15 Dec 2018 13:34:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gYElc-0006Mg-Tj for help-guix@gnu.org; Sat, 15 Dec 2018 13:34:28 -0500 Received: from mail-pg1-x530.google.com ([2607:f8b0:4864:20::530]:40532) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gYElc-0006M8-M8 for help-guix@gnu.org; Sat, 15 Dec 2018 13:34:24 -0500 Received: by mail-pg1-x530.google.com with SMTP id z10so4186094pgp.7 for ; Sat, 15 Dec 2018 10:34:24 -0800 (PST) In-Reply-To: (znavko's message of "Sat, 15 Dec 2018 18:10:10 +0100 (CET)") 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: znavko@tutanota.com Cc: Help Guix --=-=-= Content-Type: text/plain Hello, writes: > Hello, Guix Help! Updating with `guix pull` and `guix package -u` has made me waiting for 3 hours already. webkitgtk is compiling so long. > I've checked all browsers I have and found this is epiphany that needs webkitgtk > > $ guix package --show=epiphany | grep gtk > + gnome-desktop@3.24.2 gsettings-desktop-schemas@3.24.1 gtk+@3.24.0 > + sqlite@3.24.0 webkitgtk@2.22.4 > But I have not found in manual revert dependencies graph. > Does Guix can show revert dependencies? I want only type something to check what the package needs webkitgtk. > > Please, let me know if Guix shows revert dependencies of installed packages? I had the same issue, but with qtwebkit. Maybe this could help: --8<---------------cut here---------------start------------->8--- for i in $(guix package -I | awk '{print $1}') ; do guix graph $i | grep -q qtwebkit && echo $i ; done --8<---------------cut here---------------end--------------->8--- Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEcjhxI46s62NFSFhXFn+OpQAa+pwFAlwVSSEACgkQFn+OpQAa +pxl3g//RkqpFVqzMRuZzI/vQJBVIA6zAfOH2/JK9cwA0rC4E8WwejbJMLQaRXOj JpHbFmvFpY9XlTfbudscXhWs+XEqou1dZnGwHhzrkLBY/VRhiByfYIyUldelzrpd HYNq3LmZ6T7hzNax680/VaTWwZW3M6ndgtTHRMRSIP0qGGYUL338iEHIwRcPgTj1 n/JFf2LEzNol5vkBrBECkgVnzpxOhwjQDFDYgReIlSG7/rhiD6U2Z+dqgvNP8tB4 xD7r7NtFWWM13kmNhupiEu37R6/uZTNnHUMgJ7Lkv/gefPGrKIETUH9/SxYiOi6K mkyUcEw7dl6chrVrD/8glg1auHd3qkUpi4caqiHK+z1tW7ZTPiuD/UrOwkOUXvSg IEJ3Ji6iGhyu/XrKi0Z+oMscJ2f8oSjYkiUNn7TMPumF2XM90rqoKhMAgASCGDuA i4j2+gnJL213UUl9LTA/DiArONtVop10YyB2Usvl0tlqoVVzCeoPiRdSChKuVfwe Q1SLriqwR7ihFGujbFmsewy5Si8Gxg8MK5euwV4MGSsJQcGuP7dPwaIYO5CVygq2 ylUOiKYIlhmndP1THOL3VazO0pYEB+B5O91hocvEAl8T1cPJ7jTtLYfLCDsR5V0a EKqTLcuYgdcmYWrxcpJLfCSR61JEvSF2ZxMtZELJwnC69eAeKPw= =31iP -----END PGP SIGNATURE----- --=-=-=-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Subject: Re: Revert dependencies graph Date: Sat, 15 Dec 2018 20:10:51 +0100 (CET) Message-ID: References: < (znavko's message of "Sat, 15 Dec 2018 18:10:10 +0100 (CET)")> <87va3uprku.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_21491_1780559181.1544901051805" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36535) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gYFR1-0002Az-LS for help-guix@gnu.org; Sat, 15 Dec 2018 14:17:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gYFQy-0004Hu-BO for help-guix@gnu.org; Sat, 15 Dec 2018 14:17:11 -0500 Received: from w1.tutanota.de ([81.3.6.162]:40134) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gYFQx-0004Dc-Uz for help-guix@gnu.org; Sat, 15 Dec 2018 14:17:08 -0500 Received: from w2.tutanota.de (unknown [192.168.1.163]) by w1.tutanota.de (Postfix) with ESMTP id C5CA3FBED44 for ; Sat, 15 Dec 2018 19:10:51 +0000 (UTC) In-Reply-To: <87va3uprku.fsf@gmail.com> 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" Cc: Help Guix ------=_Part_21491_1780559181.1544901051805 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Awesome Script! Thank you, Oleg Pykhalov! >> Please, let me know if Guix shows revert dependencies of installed packages? >> > > I had the same issue, but with qtwebkit. Maybe this could help: > --8<---------------cut here---------------start------------->8--- > for i in $(guix package -I | awk '{print $1}') ; do guix graph $i | grep -q qtwebkit && echo $i ; done > --8<---------------cut here---------------end--------------->8--- > > Oleg. > ------=_Part_21491_1780559181.1544901051805 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Awesome Script!
Thank you, Oleg Pykhalov!

Please, let me know if Guix show= s revert dependencies of installed packages?

I had the same issue, but with qtwebkit. Maybe this could help:=
--8<---------------c= ut here---------------start------------->8---
for i in $(guix package -I | awk '{print $1}') ; d= o guix graph $i | grep -q qtwebkit && echo $i ; done
--8<---------------cut here--------= -------end--------------->8---

Oleg.

------=_Part_21491_1780559181.1544901051805-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: Revert dependencies graph Date: Sat, 15 Dec 2018 14:44:27 -0500 Message-ID: <20181215194427.GB9685@jasmine.lan> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ADZbWkCsHQ7r3kzd" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43116) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gYFrZ-0008Ta-Vo for help-guix@gnu.org; Sat, 15 Dec 2018 14:44:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gYFrU-0000Hf-UC for help-guix@gnu.org; Sat, 15 Dec 2018 14:44:37 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:34061) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gYFrU-0000HO-Oa for help-guix@gnu.org; Sat, 15 Dec 2018 14:44:32 -0500 Content-Disposition: inline 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: znavko@tutanota.com Cc: Help Guix --ADZbWkCsHQ7r3kzd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Dec 15, 2018 at 06:10:10PM +0100, znavko@tutanota.com wrote: > Hello, Guix Help! Updating with `guix pull` and `guix package -u` has mad= e me waiting for 3 hours already. webkitgtk is compiling so long. > I've checked all browsers I have and found this is epiphany that needs we= bkitgtk >=20 > $ guix package --show=3Depiphany | grep gtk > + gnome-desktop@3.24.2 gsettings-desktop-schemas@3.24.1 gtk+@3.24.0 > + sqlite@3.24.0 webkitgtk@2.22.4 > But I have not found in manual revert dependencies graph. > Does Guix can show revert dependencies? I want only type something to che= ck what the package needs webkitgtk. >=20 > Please, let me know if Guix shows revert dependencies of installed packag= es? `guix graph` can show the reverse dependency graph of a package. It does not show the intersection of that graph with your installed packages, but it still will help: `guix graph --type=3Dreverse-package webkitgtk | dot -Tsvg > ~/out.svg` And then open the SVG image of the graph to view it. --ADZbWkCsHQ7r3kzd Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlwVWZsACgkQJkb6MLrK fwjeNRAAmLvimcVAt2//laGQfIeCmiVko6fU4owNdeip9U/ipSG77GOAN92yedW5 19GMd4GtGFFmbYCy2TnikSkpy5IHtGaiu9jr65bbUXRHodrB2cviBFoD+vhYIT/o Ln51J/C8O7rh9yCUarHqRe6/D9DTlXWYVOdJaup9BEIqwaPF6Ig5YtcF6jO5QiuN BEA7+TAmDk4NmGaL3u5CYLFmNf284GP/YjG8YDBxyQ6HJ2Z2aaR6jKTSP3G5SM6T pdybxwJ1QSzU0xvURZ1rX5bR3JXkTQuUhiunqY+eLNA4fjfYkMddfqqcd80VUs7r siHhtAsr1TA+CMopxg8qcfWKoViI4K7FiA5SjInrxH2ApLpMpYCGojcwhSTz6qwl W6MpkR+R24nJQbAyEHx7qdBlFa5tTirzC+GAFMDpPhSq4UrFLQLNNAuw9Sf/7o0H apDI//DPeXIf4VitkjCTh96gNbegNmh26eQv7Z3S6vGABFKDgW7g8wQZBPCLwzFa ghgrQ2kaRjATxcupIt99LWvNkd8hRIKOrDboY455EIYvxkT5VTr6fYXFe8mcxv/C Om77jw8QMYLg0uQEldZzLG2vVu01ukfJ/kW3jP6YClLbeVi5WvKTngUiDHZNOWbR uFfwBvvjipd0JzRy254UfEM4i+6X5AZECrfW52hd7hKgGz3xX64= =uyAu -----END PGP SIGNATURE----- --ADZbWkCsHQ7r3kzd-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Re: Revert dependencies graph Date: Sat, 15 Dec 2018 20:55:52 +0100 Message-ID: <874lbesgxj.fsf@ambrevar.xyz> References: <87va3uprku.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45821) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gYG2Z-0002yr-Kq for help-guix@gnu.org; Sat, 15 Dec 2018 14:56:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gYG2W-0000iX-F6 for help-guix@gnu.org; Sat, 15 Dec 2018 14:55:59 -0500 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:55581) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gYG2W-0000gu-6M for help-guix@gnu.org; Sat, 15 Dec 2018 14:55:56 -0500 In-reply-to: <87va3uprku.fsf@gmail.com> 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: Oleg Pykhalov Cc: Help Guix --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Guix calls "reverse dependencies" "dependents". You can list them with: =2D-8<---------------cut here---------------start------------->8--- > guix refresh --list-dependent webkitgtk Building the following 2 packages would ensure 3 dependent packages are reb= uilt: eolie@0.9.45 gnome@3.24.3 =2D-8<---------------cut here---------------end--------------->8--- Hope that helps! =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAlwVXEgACgkQm9z0l6S7 zH8yWAf+JXPb8SAj9G6H2NlL7COEfi5CDIPBgaeRkkhqUKO7Zgj0W48x2ksgB9Qj FR2klNVX59Nhes2QO5DOMcBAQyt5er/MOkAw5yTmUXAi631xt4XFsoZXeBtAzcTv RvlGMh947RUtpCxBRhtNz8IKQf4y3ML1AwhKeUjscSE2MRT/Ra7Xg9MYa81Kz58l tIMhei932VrG8kcBDtSeIIJi5wIQSulIraMPEMPokqnlJB20wYfbax+L0eaZ0cjl sy+SbbZWDurOUrLQvLxeFmlrPAgHZJaPSDrYfw49fZCoaW9sKrHlJyK7SHnLLsQ7 Oy1SY9GFdxybJ9gWKEBQZX5AeSSNew== =GhRG -----END PGP SIGNATURE----- --=-=-=--