Skip to content

Pacotes mono-complete, monodevelop, e nuget com dependências desencontradas (Resolução) #20

@D1360-64RC14

Description

@D1360-64RC14
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências desencontradas:
 mono-complete : Depende: mono-devel (= 6.12.0.122-0xamarin1+ubuntu1604b1) mas não será instalado
                 Depende: mono-roslyn (= 6.12.0.122-0xamarin1+ubuntu1604b1) mas não será instalado
                 Depende: mono-4.0-service (= 6.12.0.122-0xamarin1+ubuntu1604b1) mas não será instalado
                 Depende: libmono-cil-dev (= 6.12.0.122-0xamarin1+ubuntu1604b1) mas não será instalado
                 Depende: msbuild mas não será instalado
 monodevelop : Depende: fsharp mas não será instalado
               Depende: libglade2.0-cil (>= 2.12.45) mas não será instalado
               Depende: libgtk2.0-cil (>= 2.12.45) mas não será instalado
               Depende: libmono-microsoft-web-infrastructure1.0-cil (>= 1.0) mas não será instalado
               Depende: libmono-system-design4.0-cil (>= 1.0) mas não será instalado
               Depende: libmono-system-drawing4.0-cil (>= 3.0.6) mas não será instalado
               Depende: libmono-system-runtime4.0-cil (>= 2.10.1) mas não será instalado
               Depende: libmono-system-servicemodel4.0a-cil (>= 3.2.3) mas não será instalado
               Depende: libmono-system-web-extensions4.0-cil (>= 2.10.3) mas não será instalado
               Depende: libmono-system-web-services4.0-cil (>= 1.0) mas não será instalado
               Depende: libmono-system-web4.0-cil (>= 2.10.3) mas não será instalado
               Depende: libmono-system-windows-forms4.0-cil (>= 1.0) mas não será instalado
               Depende: msbuild mas não será instalado
               Recomenda: libgtk2.0-cil-dev mas não será instalado
               Recomenda: mono-devel mas não será instalado
 nuget : Depende: libmono-system-servicemodel4.0a-cil (>= 3.2.3) mas não será instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

Resolução

Tentando instalar manualmente o pacote mono-devel descobri que o pacote requerido libpng12-0 não está mais no repositório do Ubuntu.

Como visto aqui, é possível resolver isso instalando o seguinte PPA:

sudo add-apt-repository ppa:linuxuprising/libpng12

Após isso o comando para instalação das dependências requeridas ( abaixo de # Install required deps ) funciona perfeitamente.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions