Connexion

Forum

Logiciels » Autres logiciels [Réglé] Packet Tracer 7.0 Mageia7 Packet Tracer 7.0 ne démarre plus sous Mageia7

Meuz Membre non connecté

Rang

Avatar

Inscrit le : 06/08/2011 à 11h50

Messages: 1140

Le 15/07/2019 à 12h51
Bonjour

Packet Tracer est le simulateur de réseau de Cisco. Fonctionnant très bien sous Mageia6, il ne démarre plus sous Mageia7.

Code TEXT :
[meuz@localhost pt7]$ ./packettracer
Starting Packet Tracer 7.0
./PacketTracer7: /opt/pt7/lib/libcrypto.so.1.0.0: no version information available (required by ./PacketTracer7)
Debug: "Splash screen load time: 74" 
Debug: " Initializing Options ... " 
./PacketTracer7: relocation error: /lib64/libssl.so.1.0.0: symbol EVP_aes_128_cbc_hmac_sha256 version libcrypto.so.1.0.0 not defined in file libcrypto.so.1.0.0 with link time reference

Des idées ? Edité par Meuz Le 15/07/2019 à 14h43
   
Papoteur Membre non connecté

Rang

Avatar

Modérateur Équipe Mageia

Inscrit le : 03/10/2011 à 22h16

Localisation : Metz

Messages: 6814

Le 15/07/2019 à 13h51
Bonjour,
D'où vient le programme ?
Une partie est compilée avec des morceaux qui ne sont pas/plus là.


Yves
   
Meuz Membre non connecté

Rang

Avatar

Inscrit le : 06/08/2011 à 11h50

Messages: 1140

Le 15/07/2019 à 14h40
Le logiciel est de Cisco. Il n'est bien entendu pas dans les dépôts de Mageia. Et la version d'openssl de Mageia7 ne lui convient pas.

J'ai une solution.
Voici le script packettracer qui démarre PacketTracer7.0 :
Code BASH :
#!/bin/bash
echo Starting Packet Tracer 7.0
PTDIR=/opt/pt7
export LD_LIBRARY_PATH=$PTDIR/lib
pushd $PTDIR/bin > /dev/null
./PacketTracer7 "$@" #> /dev/null 2>&1 commenté par meuz
popd > /dev/null
 


J'ai compilé les sources de openssl 1.0, openssl-1.0.2s.tar.gz, obtenues https://www.openssl.org/source/

Compilation :
Code BASH :
./config --prefix=/opt/openssl-1.0.2s shared -fPIC no-ssl2 no-ssl3 no-comp
make depend
make install


J'ai modifié le script de démarrage pour lui indiquer où sont ces librairies :
Code BASH :
#!/bin/bash
echo Starting Packet Tracer 7.0
PTDIR=/opt/pt7
export LD_LIBRARY_PATH=/opt/openssl-1.0.2s/lib:$PTDIR/lib
pushd $PTDIR/bin > /dev/null
./PacketTracer7 "$@" > /dev/null 2>&1
popd > /dev/null


Voilà.

Curieusement, si les 2 emplacements des libraires sont inversés,
Code BASH :
export LD_LIBRARY_PATH=$PTDIR/lib:/opt/openssl-1.0.2s/lib
ça ne marche pas. Edité par Meuz Le 15/07/2019 à 14h41
   
david.david Membre non connecté

Rang

Avatar

Modérateur Équipe Mageia

Inscrit le : 11/02/2008 à 23h08

Localisation : Bernwiller, Haut-Rhin

Messages: 2622

Le 15/07/2019 à 16h32
Dans mageia 7 nous avons 2 versions de openssl (pour compiler) :

- compat-openssl10-devel-1.0.2r-1.mga7

- openssl-devel-1.1.0j-1.mga7


ASUS K73S (portable) :
Intel Core i3-2350M_2.3GHz, 8 GO RAM DDR3, écran LED 17" (1600x900), CG Intel HD intégrée + CG Nvidia GeForce 610M_1GB dédiée (Technologie Optimus), SSD Samsung 850 EVO 250GB + SSD Samsung 850 EVO 500GB.

Mageia 7 - x86_64bits/ KDE Plasma-5.15.4 (DVD édition), c' est de la bombe, vive MAGEIA et toute l'équipe du STAFF MLO.
de david.david <david.david@mageialinux-online.org>
28281 .Venez nous rejoindre sur le salon IRC de MLO
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie