Bonjour j

'ai un vieux fichier problem.qet (en attachement) qui avait déjà des erreurs précédemment avec qelectrotech 0.6 en Ubuntu 18.04
Après une mise à jour en Ubuntu 20.04 et la suppression de mon dossier ~/.qet/
J'ai beaucoup d'erreur  tel que extrait  ci-dessous

Est ce que j'ai un moyen d'identifier les lignes où ça plante ?
Quelle modif est-ce que je peux faire dans le fichier pour que qelectrotech prenne correctement en compte ces entrées ?

---
Michel

$qelectrotech -v
0.80-DEV+6bece6fa8d79751d3

$qelectrotech problem.qet 
Diagram::fromXml() : Le chargement des parametres d'un element a echoue
Diagram::fromXml() : Le chargement des parametres d'un element a echoue
Diagram::fromXml() : Le chargement des parametres d'un element a echoue
Diagram::fromXml() : Le chargement des parametres d'un element a echoue
Diagram::fromXml() : Le chargement des parametres d'un element a echoue
Diagram::fromXml() : Le chargement des parametres d'un element a echoue
Diagram::fromXml() : Le chargement des parametres d'un element a echoue
Diagram::fromXml() : terminal id  166  not found
Diagram::fromXml() : terminal id  176  not found
Diagram::fromXml() : terminal id  164  not found
Diagram::fromXml() : terminal id  168  not found
Diagram::fromXml() : terminal id  170  not found
Diagram::fromXml() : terminal id  174  not found
Diagram::fromXml() : terminal id  239  not found
Diagram::fromXml() : Le chargement des parametres d'un element a echoue
...

scorpio810 wrote:

Bonjour,

tu peux le partager ici, voir ce que l'on peut faire pour t'aider?


Merci, je met en attachement une copie du fichier qui plante.

Bonjour,

Sur Ubuntu bionic, et la dernière version de qelectrotech-dev
J'ai des  messages  "QSqlError"  lorsque je veux éditer mon fichier qet et plusieurs éléments du fichier de sont pas affichés.

Est-ce que j'ai un moyen d'afficher correctement mon fichier ?

===
$cat /etc/os-release |grep -i version
VERSION="18.04.4 LTS (Bionic Beaver)"
VERSION_ID="18.04"
VERSION_CODENAME=bionic
===
$qelectrotech -v
0.80-DEV+beaa2ccdcd79751d3
===
$qelectrotech save_after_problem.qet 
projectDataBase::addElement insert element error :  QSqlError("19", "Impossible de récupérer la ligne", "FOREIGN KEY constraint failed")
projectDataBase::addElement insert element info error :  QSqlError("19", "Impossible de récupérer la ligne", "FOREIGN KEY constraint failed")
projectDataBase::addElement insert element error :  QSqlError("19", "Impossible de récupérer la ligne", "FOREIGN KEY constraint failed")
...
===

en fait j'ai compris pourquoi je n'avais pas créé le fichier de pinning 
c'est que dans la page de download (1) il n'y a pas de référence à la procedure décrite dans le wiki nomicons/smile
ça serait bien de rajouter le lien cité ci-dessus.

(1) https://launchpad.net/~scorpio/+archive/ubuntu/ppa
---
Michel

scorpio810 wrote:

Bonjour,

je pense que tu as du oublié de créer le fichier de pinning

Oups , désolé je n'avais pas lu jusqu'au bout nomicons/sad
Merci.

Bonjour,
j'ai suivi la procédure (1) pour récupérer la version 0.6 de qelectrotech, mais apt-get m'installe tjrs la version 0.5.
En regardant via apt-cache je m’aperçois que en fait dans Universe la version est taggé 1:0.5 donc est prise par défaut :(

(1) xxx.launchpad.net/~scorpio/+archive/ubuntu/ppa
(2) j'ai modifié les urls avec un xxx. en préfix pour éviter un warning à propos du nb de lien à l'envoie du msg

$apt-cache policy qelectrotech
qelectrotech:
  Installé : (aucun)
  Candidat : 1:0.5-2
 Table de version :
     1:0.5-2 500
        500 xxx.fr.archive.ubuntu.com/ubuntu artful/universe amd64 Packages
     0.60.r5255-2ubuntu1 500
        500 xxx.ppa.launchpad.net/scorpio/ppa/ubuntu artful/main amd64 Packages