Как я могу понизить AbiWord до версии 2.8.6?

Установленная версия AbiWord (2.9.2) (с Lubuntu в моем случае) имеет много ошибок! Кто-нибудь знает, если / когда Ubuntu переключит это обратно на стабильную версию (2.8.6)?

1 ответ

Решение

У нас был abiword 2.9 для 3-х релизов, но, похоже, он был добавлен случайно. Если предположить, что это так, то наиболее разумным вариантом было бы предложить версию 2.8 для следующего выпуска и предоставить бэкпорт, позволяющий пользователям установить его.

Это может быть достигнуто одним из двух способов:

  • предлагая пакет с другим именем, который обеспечивает 2.8, даже когда доступен 2.9 (например, пакет может быть вызван abiword-2.8 вместо abiword (если он не построен таким образом, который позволяет устанавливать оба одновременно, его зависимости могут отражать это, заставляя не более одного из abiword а также abiword-2.8 быть установленным).

  • понижение версии, предоставленной abiword (в последующем выпуске) до 2.8, но назвав его более высоким номером версии, чтобы он фактически был установлен в системе, в которой уже есть abiword 2.9.

    Строка версии для последней (и только) abiword пакет в реринге есть 2.9.2+svn20120603-8; saucy-updates в настоящее время имеет 3.0.0~svn20130523-1ubuntu2, Пакеты более поздних версий заменяют (то есть по умолчанию получают предпочтение для установки поверх) пакеты более ранних версий.

    Но если в пакете, содержащем abiword 2.8, указана версия 3.0.0+actually2.8.6 менеджер пакетов увидит его как более позднюю версию. (Это может быть обеспечено и в PPA, если кто-то захочет выполнять работу - я обнаружил, что AbiWord на удивление трудно компилировать, по крайней мере, когда я пытаюсь включить все функции, которые можно разумно ожидать присутствовать. Официальный пакет, вероятно, не будет называться так, потому что он не соответствует соглашениям о присвоении имен для пакетов - специфичные для Ubuntu версии, подобные этой, имеют ubuntu в их именах - но я считаю, что это может быть достигнуто в рамках принятых соглашений об именах.)

Говоря о PPA, vasa1 указал, что он есть (по крайней мере). PPA Лионеля Ле Фольгока предоставляет abiword 2.8.2 (и он использует схему версий, подобную описанной выше: строка версии 2.9.2+svn20120213really2.8.6-0ubuntu0.1~ppa1). Однако этот PPA, к сожалению, предоставляет только точное слово 2.8.2 для Precise. (Если вы выберете другую версию в раскрывающемся меню "опубликовано в" на этой странице, она не появится.)

С учетом всего вышесказанного, пониженный пакет Ubuntu для abiword, вероятно, не будет предлагаться официально. Это потому что:

  • Разрабатываемая версия abiword становится все лучше и лучше (в целом и с точки зрения стабильности) с каждым выпуском. Большинство или все ошибки, с которыми вы столкнулись, возможно, будут исправлены в более позднем выпуске. Вот почему глупо включать замороженную версию разработки в стабильную версию Ubuntu - в ней будет много ошибок, которые никогда не будут исправлены, если не будет предпринят процесс SRU. В последних выпусках Ubuntu такого процесса не было для abiword. Но это также означает, что предложение следующей версии разработки исправит большинство ошибок.

  • Я не уверен, когда у AbiWord 3 будет стабильный выпуск основной ветки разработки (то есть, стабильный выпуск самого проекта AbiWord, который затем можно будет упаковать для официального последующего включения в такие ОС, как Debian, Ubuntu и другие системы GNU/Linux). Но похоже, что релиз - или, по крайней мере, бета - ожидается. Надеюсь, он будет выпущен вовремя, чтобы превратиться в Saucy. Изменение номера версии с 2.9... на 3.0... надеюсь, означает, что скоро будет релиз.

  • GTK+ 2.0 по- прежнему упакован для последних версий Ubuntu, но есть толчок для переноса приложений на GTK+ 3.0, поскольку это может обеспечить лучшую интеграцию с современными средами рабочего стола, и потому что в конечном итоге GTK+ 2.0 может быть признан устаревшим для удаления.

Я попытался дать разумный ответ, который включает соответствующие факты ( "хороший субъективный"). Это CW, так что каждому легче обновлять / улучшать. С учетом сказанного, если вы хотите начать или принять участие в полномасштабном обсуждении этой темы, лучше использовать форумы Ubuntu.

Другие вопросы по тегам