dnf: Como saber o que está causando dependências quebradas?

3

Às vezes, ao fazer um dnf upgrade , será informado que ele está pulando pacotes devido a dependências quebradas. Ele vai me dizer quais pacotes estão sendo ignorados, mas não por que eles estão sendo ignorados. Como eu descobri o "porquê"?

    
por Matthew Cline 31.01.2017 / 00:48

1 resposta

3

Use a opção --best não óbvia. Na página de manual :

   -b, --best
          Try the best available package versions in transactions. Specif‐
          ically during dnf upgrade, which by default skips  over  updates
          that  can  not  be  installed for dependency reasons, the switch
          forces DNF to only consider the latest  packages.  When  running
          into  packages  with broken dependencies, DNF will fail giving a
          reason why the latest version can not be installed.
    
por 31.01.2017 / 00:48