From owner-freebsd-ports@FreeBSD.ORG Tue Nov 26 17:44:44 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B593A5F8 for ; Tue, 26 Nov 2013 17:44:44 +0000 (UTC) Received: from mail-pd0-x22f.google.com (mail-pd0-x22f.google.com [IPv6:2607:f8b0:400e:c02::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8F92A200E for ; Tue, 26 Nov 2013 17:44:44 +0000 (UTC) Received: by mail-pd0-f175.google.com with SMTP id w10so8086502pde.20 for ; Tue, 26 Nov 2013 09:44:44 -0800 (PST) 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=3WO6K5Il0bd+fMeftP+6FZm1m06ouowx5maUJ9XmiD8=; b=lmiQCIIfCxS3rEYZicVi4yKoTztZ2832oXDqJCvjwQHk7hVCPq6jj96Q6vU5Wpe7eV PafhmKdt4SgFGJrebZjPG1Rfpc8SLETDcYHvACA2bgz9eHgIOdqqCxW2L8hvjcg7LQO7 jsAZA0oymRnyBQU8BHWLc/OJmMBc/o2ieC4AOSzKWJsNnDHFLkxOJIEa7XAvikynkN61 msJJmR/iQB7dtzVT+uYU/03yEqRgpG26akqAk5CcN1CYs1sDPNvJAQG3taGEmb+svITz BU00Bxfc9ZyfUmwZnZVf4/y1gl9EjodHoxJsYnqYXO13s9hZr30K3E5mI2p7AJ7HHqfn waNw== MIME-Version: 1.0 X-Received: by 10.66.14.41 with SMTP id m9mr17089468pac.123.1385487884184; Tue, 26 Nov 2013 09:44:44 -0800 (PST) Sender: kob6558@gmail.com Received: by 10.67.23.101 with HTTP; Tue, 26 Nov 2013 09:44:44 -0800 (PST) In-Reply-To: <5294757E.3010309@passap.ru> References: <529453E6.3080200@gmail.com> <5294684E.1050105@passap.ru> <52946CE3.5010802@gmail.com> <5294757E.3010309@passap.ru> Date: Tue, 26 Nov 2013 09:44:44 -0800 X-Google-Sender-Auth: H-4JBpG0Vnp0fh1j05qboanrAOQ Message-ID: Subject: Re: gvfs on FreeBSD 10 fails to build From: Kevin Oberman To: Boris Samorodov Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.16 Cc: Johan Hendriks , FreeBSD X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Nov 2013 17:44:44 -0000 On Tue, Nov 26, 2013 at 2:18 AM, Boris Samorodov wrote: > 26.11.2013 13:41, Johan Hendriks =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > > Boris Samorodov schreef: > >> 26.11.2013 11:55, Johan Hendriks =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > >> > >>> Hello all, I just updated my FreeBSD 9 Stable machine to FreeBSD 10 > >>> Stable. > >>> > >>> I am now in the proces of rebuilding all ports. > >>> First I noticed that libiconv was not needed anymore from ports so I > >>> deleted that port. > >>> > >>> But on devel/gvfs I get an error. > >> It's not enough just to remove converters/libiconv. For more informati= on > >> please take a look at /usr/ports/UPDATING. > >> > > I did go through /usr/ports/UPDATING, but not far enough :D > > > > Well the problem now is that i can not create a list of ports to > > reinstall anymore because i already did remove libiconv. > > You may want to use pkg_libchk from sysutils/bsdadminscropts > to detect those files/libraries which depends upon libiconv. > Possibly hijacking the thread, but isn't it time that pkg_libchk was made a part of the base system? It comes up over and over as a tool to simplify dealing with dealing with shareable library version bumps and even more important for dealing with the problem seen here. It's a fairly simple, well written, maintainable shell script, so will run with no dependencies. I can't think of any reason not to include it in the base system. Checking for issues with shareable libraries is an obvious requirement for maintaining a system and doing so without a tool like pkg_libchk is unnecessarily tedious and painful. --=20 R. Kevin Oberman, Network Engineer E-mail: rkoberman@gmail.com