Erro: número da versão não inicia com dígito

3

Estou instalando Adobe Air em Ubuntu v11.04 . O processo de instalação é bem sucedido. Mas quando tentei instalar um Adobe Air application , ocorreram erros.

Este é o erro comum que recebi do meu .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
'myapp.74249ff9cb321f1d45f6ea93a89630d1be111ef2.1':; error in Version string
'V1.48.40': version number does not start with digit;
Errors were encountered while processing:; /tmp/FlashTmp.FbSCaL/setup.deb" 
errorID=1]

Eu segui todas as instruções aqui e instale como root . O que eu fiz de errado? De acordo com alguns fóruns que eu li, isso tem algo a ver com a política de versão do dpkg mas eu não sei como configurar o dpkg para ignorar o versionamento. Alguém sabe como resolver isso? Por favor, me ajude. Obrigado.

    
por wens 25.10.2011 / 05:46

3 respostas

6

Instalei com êxito meu aplicativo air sem erro version number does not start with digit . Eu só downgrade my dpkg-1.16.0 to dpkg-1.15.8 .

Eu uso este comando:

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

Eu baixei o pacote mais antigo aqui .

Como o version-policy é imposto na versão atual de dpkg , o dpkg-1.16.0 , instalando um aplicativo air que viola essa política de versão de Debian realmente causará um erro.

    
por wens 26.10.2011 / 03:33
1

Para mim no (L) Ubuntu 15.10, foi tão simples quanto mudar a versão, de "stable" para "1":

*****************************************
**** Debian package creation selected ***
*****************************************

This package will be built according to these values: 

0 -  Maintainer: [ root@anon ]
1 -  Summary: [ redis - web interface ]
2 -  Name:    [ redis ]
3 -  Version: [ stable ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ redis-stable ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ redis ]
12 - Conflicts: [  ]
13 - Replaces: [  ]

Enter a number to change any of them or press ENTER to continue: 3
Enter new version: 
>> 1
    
por Dogcatfee 12.06.2016 / 22:28
-3

dpkg --force-bad-version -i Vai funcionar. Só tinha que fazer isso com mjpg streamer.

    
por Steve 18.08.2013 / 04:27