O que “5.5.1 + dfsg-16ubuntu7.1” se refere?

1

Eu sou um novato no Ubuntu. Eu quero instalar o tema do KDE 5.5 no Ubuntu 16.04.1. Para isso, preciso instalar uma tonelada de dependências. Um dos pacotes que precisei instalar foi o libkf5prison1. Ao instalar isso, recebi uma mensagem de erro dizendo

libkf5prison1 : Depends: libqt5core5a (>= 5.6.0~beta) but 5.5.1+dfsg-16ubuntu7.1 is to be installed

Normalmente, quando um erro desse tipo vem, simplesmente prefixo o pacote necessário em sudo apt-get install e ele funciona. No entanto, quando eu faço sudo apt-get install 5.5.1+dfsg-16ubuntu7.1 não encontro nenhum pacote válido. Como resolvo esse problema?

Editar:

libkf5prison1:
  Installed: (none)
  Candidate: 1.2.2+p16.04+git20160726.1358-0
  Version table:
     1.2.2+p16.04+git20160726.1358-0 500
        500 http://ppa.launchpad.net/kubuntu-ci/stable/ubuntu xenial/main amd64 Packages
     1.2~git20150223-0ubuntu2 500
        500 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
libqt5core5a:
  Installed: 5.5.1+dfsg-16ubuntu7.1
  Candidate: 5.5.1+dfsg-16ubuntu7.1
  Version table:
 *** 5.5.1+dfsg-16ubuntu7.1 500
        500 http://in.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     5.5.1+dfsg-16ubuntu7 500
        500 http://in.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
    
por Rohan Saxena 20.09.2016 / 16:48

1 resposta

0

libkf5prison1 : Depends: libqt5core5a (>= 5.6.0~beta) but 5.5.1+dfsg-16ubuntu7.1 is to be installed

Esse erro indica que você precisa de libqt5core5a package com versão maior ou igual a 5.6.0~beta , mas a versão 5.5.1+dfsg-16ubuntu7.1 precisa ser instalada. A necessidade pode ser por causa da falta de versão superior ou dependência de algum outro pacote. No seu caso, da sua saída apt-cache policy libqt5core5a , é evidente que você não precisa da versão >= 5.6.0~beta

Da sua outra saída de apt-cache policy libkf5prison1 , parece que você está usando Kubuntu CI Stable PPA, que em sua primeira página coloca este Aviso em tipos BOLD

DO NOT USE THIS UNLESS YOU KNOW WHAT YOU ARE DOING.

É isso. O PPA tem um pacote de versão superior e não faz todas as outras versões superiores de pacotes exigidas pelo primeiro. Eu recomendo não usar esse PPA. no entanto, se você ainda precisar instalar o tema, precisará encontrar outras fontes que forneçam a versão necessária.

A string exata faz parte da versão do pacote.

De-construção do número de versão 5.5.1 + dfsg-16ubuntu7.1

Neste número de versão,

  • 5.5.1+dfsg é a versão upstream . Essa é a versão do desenvolvedor do aplicativo.

  • 16ubuntu7.1 é a revisão do debian . Isso também inclui a versão modificada do ubuntu .

  • ubuntu7.1 in 16ubuntu7.1 é a versão modificada do ubuntu para uma versão em particular da Debian.

Verifique o Manual de Políticas do Ubuntu para um discussão detalhada sobre isso.

    
por Anwar 20.09.2016 / 18:04