From owner-freebsd-questions@FreeBSD.ORG Thu Dec 11 23:38:50 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 08BFC495 for ; Thu, 11 Dec 2014 23:38:50 +0000 (UTC) Received: from bucksport.safeport.com (bucksport.safeport.com [198.74.231.101]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B868F7E8 for ; Thu, 11 Dec 2014 23:38:48 +0000 (UTC) Received: from bucksport.safeport.com (bucksport.safeport.com [198.74.231.101]) by bucksport.safeport.com (8.14.5/8.14.5) with ESMTP id sBBNclH6010081 for ; Thu, 11 Dec 2014 18:38:47 -0500 (EST) (envelope-from doug@safeport.com) Date: Thu, 11 Dec 2014 18:38:47 -0500 (EST) From: doug@safeport.com To: FreeBSD Questions Subject: Re: pkg no better than the old system In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (bucksport.safeport.com [198.74.231.101]); Thu, 11 Dec 2014 18:38:47 -0500 (EST) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Dec 2014 23:38:50 -0000 On Thu, 11 Dec 2014, Adrian Chadd wrote: > > On 11 December 2014 at 07:56, wrote: >> Color me disappointed. I did an upgrade for pidgin and WITHOUT WARNING xfce. >> firefox and a number of libraries were uninstalled. Putting firefox back >> begets >> >> artemis:~> firefox >> XPCOMGlueLoad error for file /usr/local/lib/firefox/libxul.so: >> Shared object "libicui18n.so.53" not found, required by "libxul.so" >> Couldn't load XPCOM. >> >> Not asking for help just warning and bitching > > Hi! > > I suggest you file a bug (https://bugs.freebsd.org/submit/) about > this. The ports team is pretty responsive about messups like this. > I appreciate the thought, but a PR on this particular instance is not going anywhere because my system was 9.2 and pkg was 1.3.8 something or other. If anyone connected with pkg happens to read this, the problem is I think, due to two things. First with the immense number of interdependencies it seems (to me) that trivial errors in the requirements/dependencies in a make file can have far reaching consequences. E.g., updating pidgin should not require that perl be updated, much less wandering up the tree to xfce and some of the Xorg drivers. pkg is dependent on reasonable (if not correct) definitions within the ports. So given that (assuming the above point is accepted), pkg should not wander too far up the dependency tree, certainly not without warning. Easy to say, probably much harder to implement. If the developers accept both my points, then the later point is the 'bug' not what happened in this specific instance. _____ Douglas Denault http://www.safeport.com doug@safeport.com Voice: 301-217-9220 Fax: 301-217-9277