From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: GNOME updater Date: Tue, 8 Dec 2015 15:18:11 +0200 Message-ID: <20151208151811.7e16a0f0@debian-netbook> References: <87twntsx0y.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/f4ZI9+EkjX1kLtJl7X2+e_S"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36570) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a6I9x-0000cw-Io for guix-devel@gnu.org; Tue, 08 Dec 2015 08:18:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a6I9s-0002pj-HY for guix-devel@gnu.org; Tue, 08 Dec 2015 08:18:25 -0500 In-Reply-To: <87twntsx0y.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ludovic =?UTF-8?B?Q291cnTDqHM=?= Cc: Guix-devel --Sig_/f4ZI9+EkjX1kLtJl7X2+e_S Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, 07 Dec 2015 23:40:13 +0100 ludo@gnu.org (Ludovic Court=C3=A8s) wrote: > I was distracted from important stuff and found myself writing a GNOME > updater, brought to you in commit e80c0f8. >=20 > Useful, and at the same time scary: >=20 > --8<---------------cut here---------------start------------->8--- > $ ./pre-inst-env guix refresh -t gnome=20 > gnu/packages/mail.scm:211:13: gmime would be upgraded from 2.6.19 to 2.6.= 20 > gnu/packages/gtk.scm:388:12: gdk-pixbuf would be upgraded from 2.32.1 to = 2.33.1 > gnu/packages/gtk.scm:573:12: gtk+ would be upgraded from 3.18.2 to 3.19.4 > gnu/packages/gtk.scm:482:12: at-spi2-atk would be upgraded from 2.18.1 to= 2.19.2 > gnu/packages/gtk.scm:340:12: gtksourceview would be upgraded from 3.18.1 = to 3.19.2 > gnu/packages/gtk.scm:826:13: pangomm would be upgraded from 2.38.1 to 2.3= 9.1 > gnu/packages/gtk.scm:437:12: at-spi2-core would be upgraded from 2.18.1 t= o 2.19.2 > gnu/packages/gtk.scm:875:13: gtkmm would be upgraded from 3.18.0 to 3.19.3 > gnu/packages/gtk.scm:852:13: atkmm would be upgraded from 2.24.1 to 2.24.2 > gnu/packages/gnome.scm:3237:13: gvfs would be upgraded from 1.24.1 to 1.2= 6.2 > gnu/packages/gnome.scm:1302:13: libgnomeprint would be upgraded from 2.8.= 2 to 2.18.8 > gnu/packages/gnome.scm:2553:13: aisleriot would be upgraded from 3.16.1 t= o 3.18.2 > gnu/packages/gnome.scm:3538:13: yelp-tools would be upgraded from 3.16.1 = to 3.18.0 > gnu/packages/gnome.scm:1922:13: glib-networking would be upgraded from 2.= 46.1 to 2.47.1 > gnu/packages/gnome.scm:1762:13: dconf would be upgraded from 0.22.0 to 0.= 24.0 > gnu/packages/gnome.scm:1517:13: gnumeric would be upgraded from 1.12.17 t= o 1.12.24 > gnu/packages/gnome.scm:3978:13: evolution-data-server would be upgraded f= rom 3.18.2 to 3.19.2 > gnu/packages/gnome.scm:1686:13: vte would be upgraded from 0.40.0 to 0.43= .0 > gnu/packages/gnome.scm:1460:13: goffice would be upgraded from 0.10.14 to= 0.10.24 > gnu/packages/gnome.scm:331:13: gnome-keyring would be upgraded from 3.16.= 0 to 3.18.3 > gnu/packages/gnome.scm:3890:13: mutter would be upgraded from 3.18.1 to 3= .19.2 > gnu/packages/gnome.scm:748:13: glade would be upgraded from 3.8.4 to 3.19= .0 > gnu/packages/gnome.scm:1340:13: libgnomeprintui would be upgraded from 2.= 8.2 to 2.18.6 > gnu/packages/gnome.scm:2589:13: devhelp would be upgraded from 3.16.1 to = 3.18.1 > gnu/packages/gnome.scm:462:13: gsettings-desktop-schemas would be upgrade= d from 3.18.0 to 3.19.2 > gnu/packages/gnome.scm:2167:13: gnome-terminal would be upgraded from 3.1= 6.0 to 3.19.1 > gnu/packages/gnome.scm:3806:13: gedit would be upgraded from 3.18.1 to 3.= 19.1 > gnu/packages/gnome.scm:3691:13: file-roller would be upgraded from 3.10.0= to 3.16.4 > gnu/packages/gnome.scm:2121:13: gnome-mines would be upgraded from 3.16.0= to 3.19.2 > gnu/packages/gnome.scm:2764:13: clutter-gst would be upgraded from 3.0.6 = to 3.0.14 > gnu/packages/gnome.scm:177:13: gnome-desktop would be upgraded from 3.18.= 1 to 3.19.2 > gnu/packages/gnome.scm:2462:13: gnome-settings-daemon would be upgraded f= rom 3.16.0 to 3.18.2 > gnu/packages/gnome.scm:3159:12: eog would be upgraded from 3.16.2 to 3.19= .2 > gnu/packages/gnome.scm:3479:13: yelp-xsl would be upgraded from 3.16.1 to= 3.18.1 > gnu/packages/gnome.scm:2890:13: grilo would be upgraded from 0.2.12 to 0.= 2.14 > gnu/packages/gnome.scm:300:13: libgnome-keyring would be upgraded from 3.= 6.0 to 3.12.0 > gnu/packages/gnome.scm:587:13: adwaita-icon-theme would be upgraded from = 3.16.2 to 3.18.0 > gnu/packages/gnome.scm:774:13: libcroco would be upgraded from 0.6.8 to 0= .6.9 > gnu/packages/gnome.scm:398:13: evince would be upgraded from 3.18.1 to 3.= 18.2 > gnu/packages/gnome.scm:3503:13: yelp would be upgraded from 3.16.1 to 3.1= 9.1 > gnu/packages/gnome.scm:2004:13: libsoup would be upgraded from 2.52.1 to = 2.53.2 > gnu/packages/gnome.scm:3373:13: epiphany would be upgraded from 3.16.3 to= 3.18.1 > gnu/packages/gnome.scm:2326:13: geocode-glib would be upgraded from 3.16.= 0 to 3.18.0 > gnu/packages/gnome.scm:2795:13: libchamplain would be upgraded from 0.12.= 10 to 0.12.12 > gnu/packages/gnome.scm:3940:13: gnome-online-accounts would be upgraded f= rom 3.18.1 to 3.19.2 > gnu/packages/gnome.scm:2993:13: totem would be upgraded from 3.16.1 to 3.= 18.1 > gnu/packages/gnome.scm:2859:13: gnome-klotski would be upgraded from 3.16= .1 to 3.19.1 > gnu/packages/gnome.scm:2736:13: clutter-gtk would be upgraded from 1.6.0 = to 1.6.6 > gnu/packages/gnome.scm:1612:13: seahorse would be upgraded from 3.16.0 to= 3.18.0 > gnu/packages/gnome.scm:2074:13: libsecret would be upgraded from 0.18 to = 0.18.3 > gnu/packages/gnome.scm:155:13: gnome-common would be upgraded from 3.14.0= to 3.18.0 > gnu/packages/gnome.scm:4196:13: network-manager-applet would be upgraded = from 1.0.6 to 1.0.8 > gnu/packages/gnome.scm:837:13: librsvg would be upgraded from 2.40.11 to = 2.40.12 > gnu/packages/gnome.scm:2941:13: grilo-plugins would be upgraded from 0.2.= 14 to 0.2.16 > gnu/packages/glib.scm:141:12: glib would be upgraded from 2.46.1 to 2.47.3 > gnu/packages/glib.scm:436:13: glibmm would be upgraded from 2.46.1 to 2.4= 7.3.1 > gnu/packages/glib.scm:409:13: libsigc++ would be upgraded from 2.6.1 to 2= .6.2 > gnu/packages/glib.scm:230:13: gobject-introspection would be upgraded fro= m 1.46.0 to 1.47.1 > --8<---------------cut here---------------end--------------->8--- >=20 > Enjoy! :-) >=20 > Ludo=E2=80=99. >=20 A for gnome-3, the 3.19 series AFAIK is the beta/development releases for 3.20, so would we want to update to those numbers? Also, if we don't want to use those releases, we should check if the other packages also use the odd (version minor-version) numbers as a symbol for beta/rc releases. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --Sig_/f4ZI9+EkjX1kLtJl7X2+e_S Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJWZtiTAAoJEPTB05F+rO6TJcIP/A5Dx8pNCvyZVcNIAP6SVjJX nZJX3ed5oRgjLQzUjvdZKH/grmlX7i91bT+dOwx+XK+O2exNvAUDg5MHiIXW80VA WROmUaxhX0z510+d3+iI7F9hc+BErFWnpanz49AGl8MvyNfEfv+peAG/G5yiWqjo LVxaU8H3EwS4wLfLsDlKIivZNcJlRhQQU39QuX/u2QfqENOAv2oJFWaYkgbVGxaf Sle50JxATuLDanIPqkR82qPAGjgS4uY44cB4orlrYsSLIU07swDvcsLunopEqZl6 CwvG3Lbz5MGrOXnnZMMdtglNdYPbf+KXkTnV/+yylAzqlBDhUbMJBSC2WpPdHMxo 37M+PDNi5gP5vSz/ofODIM4WHZss5cGqIoDDNwI21WEcYuF4DI6ikjXx3OV1LAqJ Gdgq+A6i/gt3OyutW2tiI29FEQNSjQk7Zm3J5IwMJDgStLs+3Fesv2qqTgwviyY/ ANWf4gxzLFGnlRFC3MtkH/vVX6b35aSAJRSLJjBOe9Hz2g1tzUBNKOmCrcx1S+0M o4wCueeXNORxsdASfiIAFnnquKLth4j48iKLR6OpwC1M4dHC1p3UCFr6IVLEt9cs w2BlV7+/vIHuk+2ZWJl3/rAY6zUEv1nXhgYmLl+frNFD62Rt394NXgjiwRbgEkSu WWeSKdrG4G0JLk/iGyyW =QkaC -----END PGP SIGNATURE----- --Sig_/f4ZI9+EkjX1kLtJl7X2+e_S--