[OmniOS-discuss] omnios-b281e50: No solution was found to satisfy constraints

Eric Sproul esproul at omniti.com
Mon Feb 3 16:16:55 UTC 2014


On Mon, Feb 3, 2014 at 10:45 AM, Kai Meder <kai at meder.info> wrote:
> I have installed those packages:
>
> pkg list | grep ms.omniti.com
> omniti/database/mysql-55 (ms.omniti.com)          5.5.31-0.151004      i--
> omniti/database/mysql-55/library (ms.omniti.com)  5.5.31-0.151004      i--
> omniti/editor/nano (ms.omniti.com)                2.2.6-0.151002      i--
> omniti/library/freetype2 (ms.omniti.com)          2.4.10-0.151002      i--
> omniti/library/gd (ms.omniti.com)                 2.0.35-0.151002      i--
> omniti/library/libjpeg (ms.omniti.com)            8.4-0.151002      i--
> omniti/library/libmcrypt (ms.omniti.com)          2.5.7-0.151002      i--
> omniti/library/libpng (ms.omniti.com)             1.5.12-0.151002      i--
> omniti/library/libpq5 (ms.omniti.com)             9.2.0-0.151002      i--
> omniti/library/libssh2 (ms.omniti.com)            1.4.2-0.151002      i--
> omniti/library/mhash (ms.omniti.com)              0.9.9.9-0.151002      i--
> omniti/runtime/php-54 (ms.omniti.com)             5.4.19-0.151006      i--
> omniti/server/lighttpd (ms.omniti.com)            1.4.32-0.151004      i--
> omniti/system/storage/smartmontools (ms.omniti.com) 6.0-0.151004        i--
>
> How do I find out which one breaks the update?

I'm going to surmise that it is php-54.  More recent builds in
ms.omniti.com began incorporating on the 'entire' package of the
version they were built on, because we could not know whether they
would work properly on future versions of the OS.

You can try this to confirm my suspicion: pkg search -H -l -o pkg.name
'depend:incorporate:entire'

That generates a list of pkg.name values (from pkg metadata) of
locally installed (-l) packages that have a dependency of type
incorporate on entire.  The -H eliminates the header line in output.

Eric


More information about the OmniOS-discuss mailing list