Como posso fazer o downgrade do AbiWord para a versão 2.8.6?

4

A versão do AbiWord (2.9.2) que está instalada (com Lubuntu no meu caso) tem muitos bugs! Alguém sabe se / quando o Ubuntu irá mudar isso de volta para a versão estável (2.8.6)?

    
por patrick 05.07.2013 / 19:55

1 resposta

4

Já tivemos o abiword 2.9 para 3 lançamentos agora, mas parece que ele pode ter sido adicionado por acidente . Supondo que esse seja o caso, o curso de ação mais razoável provavelmente seria oferecer 2.8 para a próxima versão, e oferecer um backport que permita aos usuários instalá-lo.

Isso pode ser feito de duas maneiras:

  • oferecendo um pacote de nome diferente que fornece 2.8 mesmo quando 2.9 estiver disponível (por exemplo, o pacote poderia ser chamado abiword-2.8 em vez de abiword (se não for construído de forma a permitir que ambos sejam instalados) de cada vez, suas dependências poderiam refletir isso, forçando no máximo uma das abiword e abiword-2.8 a serem instaladas).

  • fazendo downgrade da versão fornecida por abiword (em uma versão subseqüente) para 2.8, mas nomeando-a com um número de versão maior para que ela seja instalada em um sistema que já tenha o abiword 2.9.

    A string de versão para o último (e único) pacote abiword em Raring é 2.9.2+svn20120603-8 ; saucy-updates tem atualmente 3.0.0~svn20130523-1ubuntu2 . Pacotes de versões posteriores substituem (ou seja, por padrão, obtenham preferência por pacotes de instalação anteriores).

    Mas se um pacote fornecendo o abiword 2.8 receber a string de versão 3.0.0+actually2.8.6 , o gerenciador de pacotes o veria como uma versão posterior. (Isso pode ser fornecido em um PPA também, se alguém quiser fazer o trabalho - eu achei o AbiWord surpreendentemente difícil de compilar, pelo menos quando tento incluir todos os recursos que se poderia razoavelmente esperar que estivessem presentes. Um pacote oficial provavelmente não seria chamado porque ele não se encaixa com as convenções de nomenclatura para pacotes - versões específicas do Ubuntu como essa têm ubuntu em seus nomes - mas acredito que isso pode ser feito dentro das convenções de nomenclatura aceitas .)

Falando de um PPA, vasa1 apontou que existe (pelo menos) um . O PPA de Lionel Le Folgoc fornece o abiword 2.8.2 (e usa um esquema de versão como o descrito acima: a string de versão é 2.9.2+svn20120213really2.8.6-0ubuntu0.1~ppa1 ). No entanto, esse PPA infelizmente fornece apenas o abiword 2.8.2 para Precise. (Se você selecionar uma versão diferente no menu suspenso "publicado em" nessa página, ela não aparecerá.)

Com tudo isso dito, um pacote Ubuntu rebaixado para o abiword provavelmente não será oferecido oficialmente . Isso é porque:

  • A versão de desenvolvimento do abiword fica melhor e melhor (no geral e em termos de estabilidade) a cada lançamento. A maioria ou todos os erros que você experimentou provavelmente foram corrigidos em uma versão posterior de desenvolvimento. É por isso que é bobagem incluir uma versão de desenvolvimento congelada em um lançamento estável do Ubuntu - ele terá muitos bugs que nunca serão corrigidos a menos que os SRU processo é realizado. Esse processo não aconteceu para o abiword nos últimos lançamentos do Ubuntu. Mas também significa que oferecer a próxima versão de desenvolvimento corrigirá a maioria dos bugs.

  • Não tenho certeza se o AbiWord 3 terá um release estável (ou seja, um lançamento estável do próprio projeto AbiWord, que pode ser empacotado para inclusão downstream oficial em sistemas operacionais como Debian, Ubuntu e outros Sistemas GNU / Linux). Mas parece provável que um lançamento - ou pelo menos um beta - esteja disponível. Espero que seja lançado a tempo de entrar em Saucy. A alteração do número da versão de 2,9 ... para 3,0 ... significa que um lançamento está chegando em breve.

  • O GTK + 2.0 é ainda empacotado para as versões mais recentes do Ubuntu, mas há um push para portar aplicativos para o GTK + 3.0, pois isso pode fornecer uma melhor integração com os ambientes de desktop de hoje e porque, eventualmente, o GTK + 2.0 pode ser obsoleto para remoção.

  

Eu tentei dar uma resposta razoável que incorpora relevante   fatos ( "bom subjetivo" ). Isso é CW , por isso é mais fácil   Alguém para atualizar / melhorar. Com isso dito, se você quiser começar ou   participar de uma discussão completa deste tópico, em algum lugar   como Fóruns do Ubuntu seriam melhores .

    
por Eliah Kagan 13.04.2017 / 14:24