From owner-freebsd-ports@FreeBSD.ORG Thu Mar 20 15:00:15 2014 Return-Path: Delivered-To: freebsd-ports@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 ESMTPS id 1D4D8D3 for ; Thu, 20 Mar 2014 15:00:15 +0000 (UTC) Received: from mail-we0-x22f.google.com (mail-we0-x22f.google.com [IPv6:2a00:1450:400c:c03::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A9F1BFF5 for ; Thu, 20 Mar 2014 15:00:14 +0000 (UTC) Received: by mail-we0-f175.google.com with SMTP id q58so683324wes.20 for ; Thu, 20 Mar 2014 08:00:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=8V0AVwWtBIcvkikgdAzSZ2dkOyv24/ljo/RTWl05LUU=; b=DxBxVoUBrUGXOmrsWKcPhgOxMwvHRglEJRJ5Te8lR1wkqHeM9+stcCiCs4xooAHAxn l5gOD90qiSLK2cu23x2bpTtAnrnyJxvPwF/Q/rh1jYGw8uiUCofVwx1pHBjMgc6vqtX/ kKReucSNCN5OTyFCLyVpowkxAbmCkT8C/0wKirvgtvAY3BAwCPh+Qpi4j49e4NKm3SGB ooY2zo8ni0oof/N0kZa/H7H4KwkW44kvZZ0PJRSK3oFA+p6zFYX++lxJToYMvU1Y18vH S+mADZkAXPxmsjX77+mX+hzy28z0z0TbPfBhKRTwrv547Et7xz1Qxj6hTeWLS3YY4spe bOPw== X-Received: by 10.180.84.73 with SMTP id w9mr24235203wiy.58.1395327613015; Thu, 20 Mar 2014 08:00:13 -0700 (PDT) Received: from [192.168.1.129] ([193.173.55.180]) by mx.google.com with ESMTPSA id d6sm7194785wiz.4.2014.03.20.08.00.11 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 20 Mar 2014 08:00:12 -0700 (PDT) Message-ID: <532B027C.1040706@gmail.com> Date: Thu, 20 Mar 2014 16:00:12 +0100 From: Johan Hendriks User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: "Dr. Peter Voigt" Subject: Re: Libiconv confusion on 10.0-RELEASE References: <20140320153935.474c9d3d@tiger2008.drpetervoigt.private> In-Reply-To: <20140320153935.474c9d3d@tiger2008.drpetervoigt.private> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2014 15:00:15 -0000 Dr. Peter Voigt schreef: > I am running a fresh installation of 10.0-RELEASE since its > publication at the end of January this year. I have installed many > ports since then and all dependencies are OK. > > Yesterday I have stumbled across several posts in the forum making me > aware of a major change in handling port converters/libiconv: > 10.0-RELEASE ships with its own version of iconv so that there is no > need to install port converters/libiconv anymore. > > Some of these posts are: > https://forums.freebsd.org/viewtopic.php?f=5&t=44658 > https://forums.freebsd.org/viewtopic.php?f=5&t=44644 > https://forums.freebsd.org/viewtopic.php?f=5&t=44659 > > Immediately I have studied /usr/ports/UPDATING and have found this > confirmed with the 20130904 entry telling me at the same time how to > remove converters/libiconv from the system. > > First I checked dependencies from converters/libiconv: > # pkg query %ro libiconv > devel/glib20 > sysutils/polkit > graphics/liblqr-1 > sysutils/upower > x11-toolkits/pango > astro/xplanet > editors/vim > ftp/proftpd > converters/php5-iconv > mail/claws-mail > lang/vala-vapigen > > Then I've issued as proposed: > # pkg query %ro libiconv >ports_to_update > # pkg delete -f libiconv > # cat ports_to_update | xargs portmaster > > All ports depending on converters/libiconv have been rebuilt but > converters/libiconv has been reinstalled with all the above ports > depending on it again: > # pkg info -o libiconv > libiconv-1.14_2 converters/libiconv > > At the same time /usr/ports/UPDATING tells me that some ports still > need converters/libiconv. At this point I am completely lost and need > some advice: > > 1.) Should I try to get rid of converters/libiconv with respect to the > above dependencies? > > 2.) If 1.) = "YES": How can I achieve it, because the proposed way > in /usr/ports/UPDATING does not work. > In one of the above links following is proposed: > portmaster -Raf > which should rebuild all ports. > Is there any switch needed in /etc/make.conf to convice ports of > not using converters/libiconv? > > 3.) Is there a list of known ports that definitely > need converters/libiconv? > > I do appreciate any advice on this topic. > > Regards, > Peter > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" As far as I know, there is some libiconv functionality missing in the base libiconv implementation. That is the reason some ports installed converters/libiconv from ports. regards Johan