Adobe Air: номер версии не начинается с цифры

я устанавливаю Adobe Air в Ubuntu v11.04. Процесс установки проходит успешно. Но при попытке установить приложение Adobe Air возникают ошибки.

Вот обычная ошибка, которую я получил от моего .appdata/Adobe/AIR/Logs/Install.log:

[airinstall:20544][ERR] Error occurred during rpm install operation; 
beginning rollback:ErrorEvent type="error" bubbles=false cancelable=false 
eventPhase=2 text=" error: dpkg: error processing /tmp/FlashTmp.FbSCaL/setup.deb
(--install):; parsing file '/var/lib/dpkg/tmp.ci/control' near line 2 package
'airapp.89645ff9cb451f3d45f5ea98a81376d1be111ef6.1':; error in Version string
'V5.01.25.A04111': version number does not start with digit;
Errors were encountered while processing:; /tmp/FlashTmp.FbSCaL/setup.deb" 
errorID=1]

Я выполнил все инструкции здесь и установите как root. Что я сделал не так? Согласно некоторым форумам, которые я читал, это как-то связано с version policy из dpkg, но я не знаю, как настроить dpkg для игнорирования versioning. Кто-нибудь знает, как это решить? Пожалуйста, помогите мне. Спасибо.


person vvens    schedule 24.10.2011    source источник
comment
кстати, я скачал Adobe Air по этой ссылке.   -  person vvens    schedule 24.10.2011
comment
изменение версии моего приложения air решает проблему, НО это влияет на автоматическое обновление моего приложения. Я все еще хотел заставить dpkg принять мою version-number.   -  person vvens    schedule 25.10.2011


Ответы (1)


Я успешно установил приложение air без ошибки version number does not start with digit. Я только что понизил свой dpkg-1.16.0 до dpkg-1.15.8 с помощью команды ff:

dpkg --force-downgrade -i /pathofnewdpkg/dpkg_1.15.8.4ubuntu3_i386.deb

Я скачал старый пакет здесь.

Поскольку политика версий применяется к текущей версии dpkg, dpkg-1.16.0, установка приложения air, нарушающего эту политику управления версиями Debian, приведет к ошибке.

Я задокументировал решение на моем блог для новичков.

person vvens    schedule 25.10.2011