Como posso ter certeza de que recebi uma correção para um bug?

2

Os sintomas da pane do meu computador foram muito semelhantes aos relatados na seção de comentários de um bug específico em um aplicativo que eu baixei e obtive atualizações por meio de um ppa.

Recentemente, a página de bugs do ppa mostrou que o bug foi corrigido, mas pouca informação foi dada sobre a correção. Como posso descobrir exatamente -

  1. O que eles realmente fizeram para corrigir o bug

  2. Quando foi lançado

  3. Como posso ter 100% de certeza de que recebi a atualização (por exemplo, há um histórico de atualizações no Ubuntu que me diz que esta atualização específica foi baixada e instalada, com uma referência a esse bug em particular? ?)

por mloman 19.12.2011 / 02:52

1 resposta

2

Você pode verificar a maior parte disso através do changelog do pacote específico. Cada changelog é mantido em

/usr/share/doc/<packagename>/changelog.Debian.gz

Por exemplo, você pode ver o changelog do firefox:

zless /usr/share/doc/firefox/changelog.Debian.gz

Para pacotes fornecidos pelo Ubuntu, cada entrada do changelog deve ter o número da versão, a data em que foi lançada e uma lista de bugs corrigidos, mas essa versão em particular. Se tiver sorte, você também pode obter uma descrição da correção. Espero que o dono do seu PPA esteja fornecendo essas informações também, mas isso nem sempre é garantido. Se não, sua única opção pode ser perguntar ao mantenedor do PPA.

Você pode verificar qual versão de um pacote está sendo executada usando dpkg :

dpkg -l <packagename>

Se você deseja entrar nos detalhes, pode fazer o download do código-fonte do pacote com:

apt-get source <packagename>

e inspecione o código você mesmo.

    
por Jeremy Kerr 19.12.2011 / 03:08