On 12/18/2014 12:06 AM, Craig Rodrigues wrote:
> On Wed, Dec 17, 2014 at 8:54 AM, Guido Falsi <m...@madpilot.net> 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.
> 
> 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.


-- 
Regards,
Bryan Drewery

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to