From owner-freebsd-gnome@FreeBSD.ORG Thu Aug 8 01:17:28 2013 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id BC5D47B4 for ; Thu, 8 Aug 2013 01:17:28 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-pb0-x233.google.com (mail-pb0-x233.google.com [IPv6:2607:f8b0:400e:c01::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9427B28BA for ; Thu, 8 Aug 2013 01:17:28 +0000 (UTC) Received: by mail-pb0-f51.google.com with SMTP id jt11so2550994pbb.24 for ; Wed, 07 Aug 2013 18:17:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=pxkqO1O9SWMnas3UgCxmJq/jZq31oPsH2OE/cuzyPJ0=; b=GKw20/tfBA6ni3DkHiAW1GhTAM9P2hN1sqE69Hgb6s8yUQ+gLmYiJMWPTM2THD7a5K XxGjcxEcYhctoDcGHcyF3TQ3AaUafy9J+vGaldUsMW2APCtl6iU19ndhoNdhY1Y9kO/m xZX3idgj4B2Fq5GzH0J9AYY8cCOYuipn1+Gxmsa2epRfTK7koUxH4vVpykUax9d7u15R 87CsrYNVNBjv3Ul9YejjFXuHWcyvwnTjaS2BVt2eNGPe3iJZuo32uHuUN7oGChcBRyHX 3JCH04lYYlPJkj5ilQrGI1Ij48vlujVici8LZSbhlshpbOES10S9R2a8xUCJFx4bjXfP vb+Q== MIME-Version: 1.0 X-Received: by 10.66.228.72 with SMTP id sg8mr3417027pac.45.1375924648261; Wed, 07 Aug 2013 18:17:28 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.67.14.66 with HTTP; Wed, 7 Aug 2013 18:17:28 -0700 (PDT) In-Reply-To: <20130807195321.GA98391@inanna.trygub.com> References: <20130807195321.GA98391@inanna.trygub.com> Date: Wed, 7 Aug 2013 18:17:28 -0700 X-Google-Sender-Auth: zU6j3KfMUc-4hzVQAkjJaGZkMQQ Message-ID: Subject: Re: FAM backend for GLib\'s GIO library From: Kevin Oberman To: =?UTF-8?B?U2VtZW4gVHJ5Z3ViZW5rbyAvINCh0LXQvNC10L0g0KLRgNC40LPRg9Cx0LXQvdC60L4=?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: FreeBSD GNOME Users X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Aug 2013 01:17:28 -0000 Please always see /usr/ports/UPDATING before reporting problems On Wed, Aug 7, 2013 at 12:53 PM, Semen Trygubenko / =D0=A1=D0=B5=D0=BC=D0= =B5=D0=BD =D0=A2=D1=80=D0=B8=D0=B3=D1=83=D0=B1=D0=B5=D0=BD=D0=BA=D0=BE < semen@trygub.com> wrote: > Dear Sir or Madam, > > FAM backend for GLib\'s GIO library > > on FreeBSD 9.1-RELEASE-p5 > > keeps reinstalling if I use > > portmaster -a > > as so: > > portmaster -a > =3D=3D=3D>>> Gathering distinfo list for installed ports > > =3D=3D=3D>>> Starting check of installed ports for available updates > > =3D=3D=3D>>> The devel/gio-fam-backend port moved to devel/glib20 > =3D=3D=3D>>> Reason: Obsoleted by new functionality in glib20 > > =3D=3D=3D>>> Launching child to reinstall gio-fam-backend-2.28.8_1 > > =3D=3D=3D>>> All >> gio-fam-backend-2.28.8_1 (1/1) > > =3D=3D=3D>>> The devel/gio-fam-backend port moved to devel/glib20 > =3D=3D=3D>>> Reason: Obsoleted by new functionality in glib20 > > > =3D=3D=3D>>> Currently installed version: glib-2.36.3 > =3D=3D=3D>>> Port directory: /usr/ports/devel/glib20 > > =3D=3D=3D>>> Launching 'make checksum' for devel/glib20 in background > =3D=3D=3D>>> Gathering dependency list for devel/glib20 from ports > =3D=3D=3D>>> Initial dependency check complete for devel/glib20 > > =3D=3D=3D>>> Returning to update check of installed ports > > > =3D=3D=3D>>> All >> (1) > > =3D=3D=3D>>> The following actions will be taken if you choose to proceed= : > Re-install glib-2.36.3 > > =3D=3D=3D>>> Proceed? y/n [y] n > > Basically, if I reinstall it and then run portmaster -a again it will > offer to reinstall it again. > > Could you please help? > > Apologies if I have contacted the wrong person, I have looked up the emai= l > of the maintainer on this website: > > http://www.freshports.org/devel/gio-fam-backend/ > > Many thanks for your kind help, > > Semen Trygubenko > > -- > =D0=A1=D0=B5=D0=BC=D0=B5=D0=BD =D0=A2=D1=80=D0=B8=D0=B3=D1=83=D0=B1=D0=B5= =D0=BD=D0=BA=D0=BE http://trygub.com > 20130731: AFFECTS: users of glib20 AUTHOR: kwm@FreeBSD.org The devel/gio-fam-backend port was removed in the glib 2.36 update. Since the gio-fam-backend port was used in USE_GNOME=3Dglib20, all dependencies need to be rebuilt. The removal of gio-fam-backend isn't critical, glib20 using programs should work just fine if the port is stil= l installed. It is not clear however, if glib20 will use the new kqueue backend or the old fam backend. Note that users of pkg packages can just run the pkg delete command after their next update. # portmaster -r gio-fam-backend # pkg_delete gio-fam-backend-\* (for pkgng: pkg delete gio-fam-backend) # portmaster -a or # portupgrade -rf gio-fam-backend # pkg_delete gio-fam-backend-\* (for pkgng: pkg delete gio-fam-backend) # portupgrade -a That said, this only got me close. The upgrade of devel/glib20 failed because the old version was still present. I suggest adding a first step (for either portmaster or portupgrade) of "pkg_delete -f glib-2.\*". Do this first! After the first step gio-fam-backend will no longer be there if you use portmaster, so the "pkg_delete gio-fam-back..." will fail and can be skipped. (Not sure about portupgrade.) # pkg_delete -f glib-2.\* # portmaster -r gio-fam-backend # portmaster -a --=20 R. Kevin Oberman, Network Engineer E-mail: rkoberman@gmail.com