[RÉSOLU]Iceweasel : libssl3.so: version `NSS_3.15' not found

Bonjour à tous.

J’utilise le logiciel ScenariChain. Lorsque ce dernier tente de lancer le navigateur, rien ne se passe avec Iceweasel (alors que lorsque Firefox est installé, le navigateur s’ouvre). Dans les log de SCENARIchain, il y a ceci :

XPCOMGlueLoad error for file /usr/lib/iceweasel/libxul.so:
/usr/lib/scenarichain4.1/xulrunner/libssl3.so: version `NSS_3.15' not found (required by /usr/lib/iceweasel/libxul.so)
Couldn't load XPCOM.

Je suis certain que quelqu’un sur le forum sait :mrgreen: et vous serais très reconnaissant de votre aide.

Par avance, merci à tous,
PasKalou

Salut,

Laisses moi deviner … :033

Tu es en Testing ?
Tu as pour version : [mono]iceweasel[/mono] ? [mono]xulrunner[/mono] ? [mono]libnss3[/mono] ? [mono]scenarichain[/mono] ?

Bonjour.

Alors :

[quote=“BelZéButh”]
Tu es en Testing ?
Tu as pour version : [mono]iceweasel[/mono] ? [mono]xulrunner[/mono] ? [mono]libnss3[/mono] ? [mono]scenarichain[/mono] ?[/quote]

version : testing/jessie
Iceweasel : 31.2.0esr-3 0
xulrunner : xulrunner-29 => 29.0.1-2
libnss3 : 2:3.17.2-1 0
scenarichain : 4.1.008-s1

Merci BelZéButh

Salut,

C’est bien ce que je pensais.

[quote]Installer les programmes SCENARI sur Ubuntu et Debian (pour les non débutants)

remplacez nom_de_distrib par ​lucid oneiric quantal raring, ​sid, squeeze ou wheezy qui sont les seules versions supportées.
[/quote]

Salut
Merci BelZéButh

[quote=“BelZéButh”]C’est bien ce que je pensais.
sid, squeeze ou wheezy qui sont les seules versions supportées.
[/quote]

AARRRRGGGHHH :clap:

Ok, ok. En effet, je viens de tester sur Wheezy et SCENARIclient (le 4.0 en l’occurence) lance correctement Iceweasel…

Tu ne sais pas comment je pourrais faire pour contourner le problème ? Je n’ai pas envie de passer sous Sid et souhaite encore moi basculer en Wheezy.

Re,

Serait-ce un défi … :think:

À la lumière de :

[quote][17:28:25] ~ # ash iceweasel
Paquet : iceweasel

[…]

Dépend: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.11), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libevent-2.0-5 (>=
2.0.10-stable), libffi5 (>= 3.0.4), libfontconfig1 (>= 2.9.0), libfreetype6 (>= 2.3.9), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.20.0),
libgtk2.0-0 (>= 2.24.0), libhunspell-1.3-0, libpango1.0-0 (>= 1.14.0), libstartup-notification0 (>= 0.8), libstdc++6 (>= 4.6), libx11-6, libxext6, libxrender1, libxt6,
zlib1g (>= 1:1.2.0), fontconfig, procps, debianutils (>= 1.16), libsqlite3-0 (>= 3.7.12-1~)

Suggère: fonts-stix | otf-stix, fonts-oflb-asana-math, fonts-mathjax, mozplugger, libgssapi-krb5-2 | libkrb53, libgnomeui-0, libcanberra0
Est en conflit: j2re1.4, pango-graphite (< 0.9.3)
Casse: xul-ext-torbutton

[…]
[17:28:41] ~ #[/quote]

[quote][17:28:41] ~ # ash iceweasel=31.2.0esr-3
Paquet : iceweasel

[…]

Dépend: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libevent-2.0-5 (>=
2.0.10-stable), libffi6 (>= 3.0.4), libfontconfig1 (>= 2.11), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.37.3),
libgtk2.0-0 (>= 2.24.0), libhunspell-1.3-0 (>= 1.3.3), libnspr4 (>= 2:4.10.3), libnss3 (>= 2:3.16), libpango-1.0-0 (>= 1.14.0), libsqlite3-0 (>= 3.7.12-1~),
libstartup-notification0 (>= 0.8), libstdc++6 (>= 4.9), libvpx1 (>= 1.3.0), libx11-6, libxext6, libxrender1, libxt6, zlib1g (>= 1:1.2.0), fontconfig, procps, debianutils
(>= 1.16)

Suggère: fonts-stix | otf-stix, fonts-oflb-asana-math, fonts-mathjax, mozplugger, libgssapi-krb5-2 | libkrb53, libgnomeui-0, libcanberra0
Est en conflit: j2re1.4, pango-graphite (< 0.9.3)
Casse: xul-ext-torbutton

[…]
[17:30:07] ~ #[/quote]

À la vue ne serait-ce que de la version [mono]libc6[/mono] requise.

L’idée, serait peut-être de désinstaller [mono]iceweasel, xulrunner, scenarichain[/mono] et consort dans un premier temps.
Rétrograder [mono]libnss3[/mono] en version [mono]Wheezy[/mono].
Ajuster le fichier [mono]sources.list[/mono] et [mono]preference[/mono].
Présence obligatoire d’[mono]apt-listbugs[/mono].
Via, le fichier [mono]preference[/mono] (épinglage) bloquer [mono]iceweasel[/mono] et ses copains en version [mono]Wheezy[/mono] ou avec l’option [mono]hold[/mono] d’aptitude.
Réinstaller [mono]iceweasel[/mono] puis [mono]scenarichain[/mono] et tester.

Ou, installer une VM ([mono]Virtuabox[/mono], par exemple) en Testing puis Wheezy, delà tu fais tourner [mono]scenarichain[/mono].

Quelle est la nature de ton [mono]sources.list[/mono] et du fichier [mono]preference[/mono] ?

[quote=“BelZéButh”]désinstaller [mono]iceweasel, xulrunner, scenarichain[/mono] et consort dans un premier temps.
Rétrograder [mono]libnss3[/mono] en version [mono]Wheezy[/mono].
Ajuster le fichier [mono]sources.list[/mono] et [mono]preference[/mono].
Présence obligatoire d’[mono]apt-listbugs[/mono].
Via, le fichier [mono]preference[/mono] (épinglage) bloquer [mono]iceweasel[/mono] et ses copains en version [mono]Wheezy[/mono] ou avec l’option [mono]hold[/mono] d’aptitude.
Réinstaller [mono]iceweasel[/mono] puis [mono]scenarichain[/mono] et tester.[/quote]
OK. J’ai pas tout compris, mais je veux bien tester.

[quote=“BelZéButh”]
Ou, installer une VM ([mono]Virtuabox[/mono], par exemple) en Testing puis Wheezy, delà tu fais tourner [mono]scenarichain[/mono].[/quote]
L’idée est bonne. Effectivement, je peut lancer SCENARIchain à partir d’une VM sous wheezy et cela pourrait largement me suffire. Mais je préfèrerai ne pas utiliser cette solution.

Je n’ai pas de fichier [mono]preference[/mono] et voici mon source.list

# cat /etc/apt/sources.list

# deb cdrom:[Debian GNU/Linux testing _Jessie_ - Official Snapshot amd64 NETINST Binary-1 20131201-15:47]/ jessie main 

deb http://http.debian.net/debian testing main contrib non-free 
deb http://security.debian.org/ jessie/updates main contrib non-free 
deb http://http.debian.net/debian jessie-updates main contrib non-free 
deb-src http://http.debian.net/debian testing main contrib non-free 
deb-src http://security.debian.org/ jessie/updates main contrib non-free 
deb-src http://http.debian.net/debian jessie-updates main contrib non-free

et

# cat /etc/apt/sources.list.d/scenari.list 
# Scenari
deb http://scenari-platform.org/deb/ jessie nightly

merci BelZéBtuh

Ok.

Quelles sont les paquets [mono]scenarichain[/mono] installés actuellement ?

$ dpkg -l | grep scenarichain* $ dpkg -l | grep scenari*

Quelles sont les paquets liés directement dans (ton) l’utilisation de [mono]scenarichain[/mono] ?

$ dpkg -l | grep optimoffice* $ dpkg -l | grep opale*

Autres ?

Salut l’équipe.

Le problème a été résolu en s’inspirant de cette page.

J’ai enlevé les fichiers concernés du dossier /usr/lib/scenarichain4.1/xulrunner/ :

[code]# mv /usr/lib/scenarichain4.1/xulrunner/libssl3.so /usr/lib/scenarichain4.1/xulrunner/libssl3.so.bak

mv /usr/lib/scenarichain4.1/xulrunner/libnssutil3.so /usr/lib/scenarichain4.1/xulrunner/libnssutil3.so.bak

mv /usr/lib/scenarichain4.1/xulrunner/libnss3.so /usr/lib/scenarichain4.1/xulrunner/libnss3.so.bak

mv /usr/lib/scenarichain4.1/xulrunner/libsmime3.so /usr/lib/scenarichain4.1/xulrunner/libsmime3.so.bak

[/code]

Sinon, on ce qui concerne mon installation :

[quote=“BelZéButh”]$ dpkg -l | grep scenarichain* $ dpkg -l | grep scenari* $ dpkg -l | grep optimoffice* $ dpkg -l | grep opale*
[/quote]

j’ai obtenu ceci :

[code]# dpkg -l | grep scenarichain*
ii scenarichain4.0.fr-fr 4.0.601-x1411160605 all SCENARIchain 4.0 fr-FR - Create and publish documents within a publishing chain.
ii scenarichain4.1.fr-fr 4.1.008-x1411160539 all SCENARIchain 4.1 fr-FR - Create and publish documents within a publishing chain.

dpkg -l | grep scenari*

ii libscenari-data 4.2.000-x1411160447 all SCENARI data library (mime types etc.)
ii libscenarisrv4.0 4.0.601-x1411160605 all SCENARI 4.0 server library
ii libscenarisrv4.1 4.1.008-x1411160539 all SCENARI 4.1 server library
ii libscenarixul4.0 4.0.601-s10.0.6 amd64 SCENARI 4.0 XULRunner library
ii libscenarixul4.1 4.1.008-s10.0.12-20131025 amd64 SCENARI 4.1 XULRunner library
ii scenarichain4.0.fr-fr 4.0.601-x1411160605 all SCENARIchain 4.0 fr-FR - Create and publish documents within a publishing chain.
ii scenarichain4.1.fr-fr 4.1.008-x1411160539 all SCENARIchain 4.1 fr-FR - Create and publish documents within a publishing chain.
ii scenariclient4.0.fr-fr 4.0.601-x1411160605 all SCENARIclient 4.0 fr-FR - Connect to a SCENARIserver serving publishing chains.[/code]

En revanche, je n’ai rien en paquet optimoffice, opale et consort car j’utilise directement les wspacks ainsi qu’un serveur dédié SCENARIserver.

Merci encore.