O que determina as atualizações de PPA após novos lançamentos do Ubuntu?

1

Antes de atualizar para o Saucy, eu tinha vários PPAs instalados. Como de costume, o processo de atualização desativou os PPAs. Depois, reativei os PPAs em fontes de software (certificando-se de que a versão foi definida como saucy ) e executei uma atualização. Alguns dos PPAs funcionaram, mas outros deram erros 404:

W: Failed to fetch http://ppa.launchpad.net/duplicity-team/ppa/ubuntu/dists/saucy/main/binary-i386/Packages: 404  Not Found
W: Failed to fetch http://ppa.launchpad.net/stackapplet-dev/stackapplet/ubuntu/dists/saucy/main/binary-i386/Packages: 404  Not Found
...

Evidentemente, esse problema comum ocorre porque esses PPAs não foram atualizados para fornecer pacotes para o Saucy (quando eu navego para as URLs do PPA, apenas as liberações por meio do Raring são listadas).

" Como posso corrigir um erro 404 ao usar um PPA ou atualizar minhas listas de pacotes? "sugere remover os PPAs para corrigir os erros. No entanto, não quero remover esses PPAs porque acredito que eles ainda sejam mantidos. Por exemplo, o link teve um novo upload há algumas semanas. Eu suponho que, se eu apenas esperar, esses PPAs serão eventualmente atualizados para apoiar o Saucy.

O que determina quando isso acontece depois de uma nova versão do Ubuntu? Isso acontece apenas quando o mantenedor faz o upload de uma nova versão no Launchpad? Quanto tempo terei que esperar?

    
por Mechanical snail 24.10.2013 / 20:41

2 respostas

3

A única coisa que determina quando um PPA (ou qualquer arquivo de pacote em geral) terá suporte para uma versão mais recente do Ubuntu, é quando quem possui esse PPA ou arquivo, decide atualizá-lo. Não há garantia de que qualquer PPA no Launchpad, ou arquivo na Internet, suportará qualquer versão do Ubuntu ou Debian que você tenha instalado.

    
por dobey 24.10.2013 / 20:54
1

Os PPAs não são atualizados automaticamente para uma determinada versão. Quando um PPA é "atualizado", ele é atualizado pelo (s) seu (s) mantenedor (es) para uma determinada versão do Ubuntu. Nesse caso, os mantenedores não fizeram o upload de um pacote Saucy e não serão atualizados até que sejam atualizados manualmente.

Provavelmente, você pode enviar um e-mail ao mantenedor e pedir que ele inclua um pacote Saucy, no entanto, eles não precisam, pois alguns PPAs apenas fornecem pacotes para versões mais antigas.

    
por Thomas Ward 24.10.2013 / 21:39