From owner-freebsd-questions@FreeBSD.ORG Mon Mar 9 20:49:40 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9EB6DF35 for ; Mon, 9 Mar 2015 20:49:40 +0000 (UTC) Received: from avasout07.plus.net (avasout07.plus.net [84.93.230.235]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client CN "Bizanga Labs SMTP Client Certificate", Issuer "Bizanga Labs CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 08BAFAC0 for ; Mon, 9 Mar 2015 20:49:39 +0000 (UTC) Received: from curlew.milibyte.co.uk ([84.92.153.232]) by avasout07 with smtp id 1Ypb1q001516WCc01Ypch4; Mon, 09 Mar 2015 20:49:37 +0000 X-CM-Score: 0.00 X-CNFS-Analysis: v=2.1 cv=J50k7WXS c=1 sm=1 tr=0 a=lfSX4pPLp9EkufIcToJk/A==:117 a=lfSX4pPLp9EkufIcToJk/A==:17 a=D7rCoLxHAAAA:8 a=0Bzu9jTXAAAA:8 a=kj9zAlcOel0A:10 a=emO1SXQWCLwA:10 a=GBn42IgThoXxK5WQRTUA:9 a=CjuIK1q_8ugA:10 Received: from curlew.lan ([192.168.1.13]) by curlew.milibyte.co.uk with esmtp (Exim 4.85) (envelope-from ) id 1YV4cH-0002MX-I0; Mon, 09 Mar 2015 20:49:35 +0000 Date: Mon, 9 Mar 2015 20:49:33 +0000 From: Mike Clarke To: Julien Cigar Message-ID: <20150309204933.3bab9fc2@curlew.lan> In-Reply-To: <20150309203133.GH6600@mordor.lan> References: <20150309203133.GH6600@mordor.lan> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; amd64-portbld-freebsd10.0) MIME-Version: 1.0 X-SA-Exim-Connect-IP: 192.168.1.13 X-SA-Exim-Mail-From: jmc-freebsd2@milibyte.co.uk X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on curlew.lan X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 Subject: Re: pkg question upgrade question Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-SA-Exim-Version: 4.2 X-SA-Exim-Scanned: Yes (on curlew.milibyte.co.uk) Cc: doug , freebsd-questions@FreeBSD.org 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: Mon, 09 Mar 2015 20:49:40 -0000 On Mon, 9 Mar 2015 21:31:33 +0100 Julien Cigar wrote: > 1) tigervnc depends on graphics/png (direct dependency) > 2) you did "pkg upgrade tigervnc" > 3) there was an upgrade for graphics/png too, with a shared library bump > 4) pkg upgraded tigervnc, png, and other dependencies > > AFAIK pkg doesn't handle this scenario properly as reverse dependencies > of graphics/png aren't upgraded at the same time... and you end up with > a semi-"broken" system :( > > I hope this will be fixed in a close future as this is pretty annoying > and limiting In the meantime the way to avoid this is to run pkg upgrade before installing any new package. It's quite likely that running pkg upgrade now will rectify the problem. -- Mike Clarke