5 votes

Erreur : le numéro de version ne commence pas par un chiffre

Je suis en train d'installer Adobe Air sur Ubuntu v11.04. Le processus d'installation est réussi mais lorsque j'ai essayé d'installer une application air, des erreurs sont survenues.

Voici l'erreur habituelle que j'ai obtenue du fichier .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]

J'ai suivi toutes les instructions sur comment installer Adobe Air sur Ubuntu avec l'utilisateur root. Selon mes recherches, cela a quelque chose à voir avec la politique de version de dpkg mais je ne sais pas comment configurer dpkg pour ignorer la numérotation des versions. Comment résoudre cela? Merci d'avance.

6voto

vvens Points 210

J'ai réussi à installer mon application air sans erreur de le numéro de version ne commence pas par un chiffre. Ce que j'ai fait était de rétrograder mon dpkg-1.16.0 en dpkg-1.15.8 en utilisant la commande suivante :

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

J'ai téléchargé l'ancien paquet ici.

Étant donné que la politique de version est imposée sur la version actuelle de dpkg, le dpkg-1.16.0, installer une application air qui viole cette politique de version de Debian causera vraiment une erreur.

1voto

Dogcatfee Points 11

Pour moi sur (L)Ubuntu 15.10, il suffisait de changer la version, de "stable" à "1":

*****************************************
**** Création de paquet Debian sélectionnée ***
*****************************************

Ce package sera construit selon ces valeurs: 

0 -  Mainteneur: [ root@anon ]
1 -  Résumé: [ interface web redis ]
2 -  Nom:    [ redis ]
3 -  Version: [ stable ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Groupe:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Emplacement source: [ redis-stable ]
9 -  Emplacement source alternatif: [  ]
10 - Requiert: [  ]
11 - Fournit: [ redis ]
12 - Conflits: [  ]
13 - Remplace: [  ]

Entrez un numéro pour en changer un ou appuyez sur ENTRÉE pour continuer: 3
Entrez la nouvelle version: 
>> 1

-3voto

Steve Points 11

Dpkg --force-bad-version -i Va fonctionner. Je viens juste de devoir le faire avec mjpg streamer.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X