From owner-freebsd-ports@FreeBSD.ORG Fri Dec 19 02:49:56 2014 Return-Path: Delivered-To: freebsd-ports@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 BC13619E for ; Fri, 19 Dec 2014 02:49:56 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9B687CE8 for ; Fri, 19 Dec 2014 02:49:56 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.9/8.14.9) with ESMTP id sBJ2nuOX052950 for ; Fri, 19 Dec 2014 02:49:56 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.9/8.14.9/Submit) id sBJ2nuu6052949 for freebsd-ports@freebsd.org; Fri, 19 Dec 2014 02:49:56 GMT (envelope-from bdrewery) Received: (qmail 21103 invoked from network); 18 Dec 2014 20:49:52 -0600 Received: from unknown (HELO ?10.10.0.24?) (freebsd@shatow.net@10.10.0.24) by sweb.xzibition.com with ESMTPA; 18 Dec 2014 20:49:52 -0600 Message-ID: <5493924F.9010308@FreeBSD.org> Date: Thu, 18 Dec 2014 20:49:51 -0600 From: Bryan Drewery Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Craig Rodrigues , Guido Falsi Subject: Re: pkg 1.4.0 pkg: Cannot solve problem using SAT solver: spandsp-devel References: <5491B548.8060306@madpilot.net> In-Reply-To: OpenPGP: id=6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xIQcBXWXmpV3v56ClDh6hc5j0dN9QhAWH" Cc: ports , freebsd-pkg@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Dec 2014 02:49:56 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --xIQcBXWXmpV3v56ClDh6hc5j0dN9QhAWH Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 12/18/2014 12:06 AM, Craig Rodrigues wrote: > On Wed, Dec 17, 2014 at 8:54 AM, Guido Falsi wrote: >> >> On 12/17/14 17:34, Craig Rodrigues wrote: >>> Hi, >>> >>> I did a "pkg update -f ; pkg upgrade -y" on a FreeBSD 10-stable >>> system and ran into this error: >>> >>> Checking integrity... done (3 conflicting) >>> pkg: Cannot solve problem using SAT solver: >>> pkg: cannot find spandsp-devel in the request >>> pkg: cannot solve job using SAT solver >>> Checking integrity... done (0 conflicting) >>> Conflicts with the existing packages have been found. >>> One more solver iteration is needed to resolve them. >>> >>> As an end-user installing packages, this error message makes no >>> sense at all to me, and doesn't tell me what I need to do >>> to fix the problem. Can this (and other SAT solver) error messages >>> be enhanced to include some hints as to what a user must do >>> to solve the problem? >>> >>> What seemed to get me past this problem was to: >>> >>> pkg delete -f spandsp-devel >>> pkg upgrade -y >>> >> >> that's what UPDATING entry 20141215 suggests. It is always better to >> look at it. >> >> >> > Thanks for the UPDATING pointer. You are correct. However, > I would still like to see an error message from pkg which > gives the user a better idea of what to do to solve the problem. >=20 > For people who install/upgrade binary packages, they don't always read > ports/UPDATING. > I know I don't. The promise/goal with 1.3+ is that you should not have to. Pkg is bugged here. The solver integration is not yet mature. --=20 Regards, Bryan Drewery --xIQcBXWXmpV3v56ClDh6hc5j0dN9QhAWH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) iQEcBAEBAgAGBQJUk5JPAAoJEDXXcbtuRpfPnOUIAKSoS/TUvZF9OYA4hp4JruTH 9VXg/4mhigo6Cky0xOg+wiciKdsaeoB9LrifJKr9El4W2OhsL/WZ3hGqXV8Y+kNl DjNuvF43q8yaR24wF5Lcs/cB2P6fba2naZXf0F9i4+OmsDO4wCoh31S6IrSuJYG6 LnWCRNRNXlxMYtTIUzOFBN2VgBPcJsKKnDP8iOe2tOFAcSiMmshRL+vfx6Cm9gAu UXLDeE2J+GQknQXnYNfVvZ4AFNz8FxHwNxk/6Md8CS2FoW6UD+RZWahpU0CJrsQH Eq9TJF90GbJKTw+VQAYmiUgQlmFtgTrlznrjjhH2VDxsrG+ifdI+aUf7Eep8n/w= =VyFA -----END PGP SIGNATURE----- --xIQcBXWXmpV3v56ClDh6hc5j0dN9QhAWH--