Nuxeo récalcitrant > impossible à désinstaller

Ok !

Alors chez toi, fais sauter la simulation (option -s)

Suivit de :

Quels sont ces retours ?

[code]racine@ordi3:/home/untel# aptitude remove --purge postgresql postgresql-9.1 postgresql-client-9.1 postgresql-client-common postgresql-common
Les paquets suivants seront ENLEVÉS :
postgresql postgresql-9.1 postgresql-client-9.1 postgresql-client-common postgresql-common
Les paquets partiellement installés suivants seront configurés :
nuxeo{b}
0 paquets mis à jour, 0 nouvellement installés, 5 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 22,0 Mo seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
nuxeo : Dépend: postgresql (>= 8.4) mais il ne sera pas installé.
Les actions suivantes permettront de résoudre ces dépendances :

 Supprimer les paquets suivants :
  1. nuxeo                         
    

Accepter cette solution ? [Y/n/q/?] y
Les paquets suivants seront ENLEVÉS :
libreoffice{pu} libreoffice-base{pu} libreoffice-base-core{pu} libreoffice-calc{pu} libreoffice-draw{pu}
libreoffice-emailmerge{pu} libreoffice-filter-binfilter{pu} libreoffice-filter-mobiledev{pu}
libreoffice-impress{pu} libreoffice-java-common{pu} libreoffice-math{pu} libreoffice-report-builder-bin{pu}
libreoffice-writer{pu} nuxeo{a} postgresql postgresql-9.1 postgresql-client-9.1 postgresql-client-common
postgresql-common python-uno{pu}
0 paquets mis à jour, 0 nouvellement installés, 20 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 348 Mo seront libérés.
Voulez-vous continuer ? [Y/n/?] y
(Lecture de la base de données… 172458 fichiers et répertoires déjà installés.)
Suppression de nuxeo …
[…] Stopping: Nuxeo\nException in thread “main” java.lang.UnsupportedClassVersionError: org/nuxeo/connect/identity/LogicalInstanceIdentifier$NoCLID : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: org.nuxeo.launcher.NuxeoLauncher. Program will exit.
failed!
invoke-rc.d: initscript nuxeo, action “stop” failed.
dpkg: erreur de traitement de nuxeo (–remove) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d’état 1
Not doing anything
[…] Starting: Nuxeo\nException in thread “main” java.lang.UnsupportedClassVersionError: org/nuxeo/connect/identity/LogicalInstanceIdentifier$NoCLID : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: org.nuxeo.launcher.NuxeoLauncher. Program will exit.
failed!
invoke-rc.d: initscript nuxeo, action “start” failed.
dpkg : erreur lors du nettoyage :
le sous-processus script post-installation installé a retourné une erreur de sortie d’état 1
Suppression de postgresql …
Suppression de postgresql-9.1 …
[ ok ] Stopping PostgreSQL 9.1 database server: main nuxeodb.
Suppression de postgresql-common …
Suppression de « détournement de /usr/bin/pg_config en /usr/bin/pg_config.libpq-dev par postgresql-common »
Traitement des actions différées (« triggers ») pour « man-db »…
Des erreurs ont été rencontrées pendant l’exécution :
nuxeo
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l’installation d’un paquet. Tentative de réparation :

État actuel : 1 paquet cassé [+1].[/code]

racine@ordi3:/home/untel# aptitude search ~c c aisleriot - collection de jeux de carte de solitaire pour GNOME c argyll - système de gestion de couleur, calibrateur et profileur c avidemux-plugins - Free video editor (plugins). c baobab - analyseur d'usage disque pour GNOME c bind9 - Serveur de noms de domaines internet c browser-plugin-gnash - lecteur GNU Shockwave Flash (SWF) - greffon pour Mozilla et ses dérivés c caribou - Configurable on screen keyboard with scanning mode c cifs-utils - utilitaires du système de fichier CIFS c fonts-cantarell - sans serif font family designed for on-screen readability c gadmin-bind - GTK+ configuration tool for bind9 c gadmin-openvpn-client - GTK+ configuration tool for openvpn (client) c gadmin-openvpn-server - GTK+ configuration tool for openvpn (server) c gadmin-proftpd - GTK+ configuration tool for proftpd c gadmin-rsync - GTK+ configuration tool for rsync c gcalctool - calculette de bureau pour GNOME c glines - faites des lignes de longueur cinq ou plus c gnash - lecteur GNU Shockwave Flash (SWF) c gnash-common - lecteur GNU Shockwave Flash (SWF) - fichiers communs c gnibbles - jeu du serpent jusqu'à six joueurs c gnobots2 - ancien jeu BSD améliorés de robots c gnome-dictionary - application dictionnaire pour GNOME c gnome-disk-utility - gère et configure les disques et media amovibles c gnome-games - jeux pour le bureau GNOME c gnome-nettool - outil de diagnostic réseau pour GNOME c gnomine - popular minesweeper puzzle game for GNOME c gnotravex - put tiles on a board and match their edges together c gnotski - Klotski puzzle game for GNOME c gnuchess - Plays a game of chess, either against the user or against itself c google-chrome-stable - The web browser from Google c grub-efi-amd64 - GRand Unified Bootloader, version 2 (EFI-AMD64 version) c gtali - jeu de poker avec des dés et moins d'argent c gucharmap - sélecteur de caractères Unicode et explorateur de polices c guile-2.0-libs - bibliothèques principales de Guile c hunspell-fr - French dictionary for hunspell c iagno - popular Othello game for GNOME c iceweasel-l10n-fr - localisation française pour Iceweasel c inkscape - Programme de dessin vectoriel c keyutils - Linux Key Management Utilities c libaften0 - audio AC3 encoder - runtime files c libavahi-gobject0 - bibliothèque Avahi GObject c libavahi-ui-gtk3-0 - bibliothèque d'interface utilisateur Avahi GTK+ pour GTK3 c libavcodec53 - bibliothèque d'encodage et de décodage (« codec ») Libav c libboost-program-options1.49.0 - bibliothèque d'options de programmes pour C++ c libdb5.1-java-jni - Berkeley v5.1 Database Libraries for Java c libdcerpc0 - DCE/RPC client library c libdrm-nouveau1a - interface en espace utilisateur pour les services noyaux DRM spécifiques à nouveau - exécutable c libfaac0 - AAC audio encoder - library files. c libfs6 - X11 Font Services library c libgdict-1.0-6 - bibliothèque de base pour le dictionnaire GNOME - exécutables c libgdu-gtk0 - bibliothèque d'éléments de dialogue standard GTK+ pour libgdu c libgensec0 - Generic Security Library c libgeocode-glib0 - geocoding and reverse geocoding GLib library using Yahoo! Place Finder c libgl1-mesa-dri - implémentation libre de l'API OpenGL - modules DRI c libglade2.0-cil - point d'entrée pour les interfaces en ligne de commande des bibliothèques Glade 2.6 c libglib2.0-cil - points d'entrées CLI pour la bibliothèque GLib 2.12 c libgnome-desktop-2-17 - bibliothèque de chargement de fichiers .desktop - fichiers d'exécution c libgnome2.24-cil - points d'entrée CLI pour GNOME 2.24 c libgtk-vnc-2.0-0 - VNC viewer widget for GTK+3 (runtime libraries) c libgtkspell0 - vérification orthographique pour le composant d'affichage de texte de GTK c libgupnp-dlna-1.0-2 - DLNA utility library for GUPnP c libgvnc-1.0-0 - enveloppe gobject VNC - bibliothèques d'exécution c libhal-storage1 - Couche d'abstraction matérielle : bibliothèque partagée pour périphériques de stockage c libhal1 - Couche d'abstraction matérielle : bibliothèque partagée c libhcrypto4-heimdal - Heimdal Kerberos - crypto library c libheimbase1-heimdal - Heimdal Kerberos - Base library c libicc2 - ICC profile I/O library c libimdi0 - Integer Multi-Dimensional Interpolation routines (IMDI) library c liblavfile-2.0-0 - MJPEG capture/editing/replay and MPEG encoding toolset (library) c liblavjpeg-2.0-0 - MJPEG capture/editing/replay and MPEG encoding toolset (library) c liblavplay-2.0-0 - MJPEG capture/editing/replay and MPEG encoding toolset (library) c liblinear1 - Library for Large Linear Classification c libllvm3.2 - Low-Level Virtual Machine (LLVM), runtime library c libminiupnpc5 - bibliothèque client UPnP IGD légère c libmjpegutils-2.0-0 - MJPEG capture/editing/replay and MPEG encoding toolset (library) c libmozjs17d - Mozilla SpiderMonkey JavaScript library c libmozjs25d - Mozilla SpiderMonkey JavaScript library c libmozjs26d - Mozilla SpiderMonkey JavaScript library c libmpeg2encpp-2.0-0 - MJPEG capture/editing/replay and MPEG encoding toolset (library) c libmplex2-2.0-0 - MJPEG capture/editing/replay and MPEG encoding toolset (library) c libnatpmp1 - portable and fully compliant implementation of NAT-PMP c libndr-standard0 - Standard NDR interfaces c libndr0 - NDR marshalling library c libocsync0 - library for user level bidirectional client only file synchronizer c libpcrecpp0 - Perl 5 Compatible Regular Expression Library - C++ runtime files c libpkcs11-helper1 - library that simplifies the interaction with PKCS#11 c libpstoedit0c2a - PostScript to editable vector graphics library (runtime files) c libregistry0 - Registry library c libsamba-hostconfig0 - Samba host configuration library c libsamba-policy0 - Samba policy management c libsamba-util0 - Samba utility function library c libsmbclient-raw0 - SMB client library c libsofia-sip-ua-glib3 - Sofia-SIP library glib/gobject interfaces runtime c libsofia-sip-ua0 - Sofia-SIP library runtime c libtagc0 - audio meta-data library - C bindings c libtelepathy-farstream2 - Glue library between telepathy and farstream c libwine-unstable - Windows API implementation - library c libx264-130 - x264 video coding library c mahjongg - classic Eastern tile game for GNOME c minissdpd - garde en mémoire tous les périphériques UPnP qui s'annoncent eux-mêmes c mythes-en-us - English Thesaurus for LibreOffice/OpenOffice.org c mythes-fr - French Thesaurus for LibreOffice/OpenOffice.org c network-manager-gnome - outil de gestion du réseau - interface GNOME c nfs-kernel-server - gestion du serveur NFS du noyau c openbsd-inetd - « superserveur » internet OpenBSD c openvpn - virtual private network daemon c postgresql-9.1 - object-relational SQL database, version 9.1 server c postgresql-common - Gestionnaire de grappes de bases de données PostgreSQL c proftpd-basic - démon d'hébergement virtuel FTP polyvalent - programmes c python-talloc - hierarchical pool based memory allocator - Python bindings c quadrapassel - popular Russian game, similar to Tetris c seahorse - interface GNOME pour GnuPG c skype:i386 - Wherever you are, wherever they are c smartmontools - Contrôle et surveillance de systèmes de stockage utilisant S.M.A.R.T. c swat - outil d'administration web de Samba c swell-foop - Colored ball puzzle game c transmission-gtk - client BitTorrent léger - interface GTK c vinagre - remote desktop client for the GNOME Desktop c wine-bin-unstable - Windows API implementation - binary loader c wine-unstable - Windows API implementation - standard suite c x11-apps - applications pour X c x11-session-utils - Utilitaires pour la session X c xdg-user-dirs-gtk - outil de gestion des principaux dossiers de l'utilisateur - extension Gtk c xinit - lancement du serveur X

Pffff … Zip ?

Commences donc par nettoyer ce merdier avec : [mono]# aptitude purge ~c[/mono]

Je dois m’absenter (± 1h) … Et on verra cela :

[quote]Could not find the main class: org.nuxeo.launcher.NuxeoLauncher. Program will exit.
failed!
invoke-rc.d: initscript nuxeo, action “stop” failed.
dpkg: erreur de traitement de nuxeo (–remove) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d’état 1
Not doing anything[/quote]

Merci pour ton aide

encore et tjrs des messages d’erreur

[code]racine@ordi3:/home/untel# aptitude purge ~c
Les paquets suivants seront ENLEVÉS :
aisleriot{p} argyll{p} avidemux-plugins{p} baobab{p} bind9{p} browser-plugin-gnash{p} caribou{p} cifs-utils{p} fonts-cantarell{p} gadmin-bind{p}
gadmin-openvpn-client{p} gadmin-openvpn-server{p} gadmin-proftpd{p} gadmin-rsync{p} gcalctool{p} glines{p} gnash{p} gnash-common{p} gnibbles{p}
gnobots2{p} gnome-dictionary{p} gnome-disk-utility{p} gnome-games{p} gnome-nettool{p} gnomine{p} gnotravex{p} gnotski{p} gnuchess{p}
google-chrome-stable{p} grub-efi-amd64{p} gtali{p} gucharmap{p} guile-2.0-libs{p} hunspell-fr{p} iagno{p} iceweasel-l10n-fr{p} inkscape{p} keyutils{p}
libaften0{p} libavahi-gobject0{p} libavahi-ui-gtk3-0{p} libavcodec53{p} libboost-program-options1.49.0{p} libdb5.1-java-jni{p} libdcerpc0{p}
libdrm-nouveau1a{p} libfaac0{p} libfs6{p} libgdict-1.0-6{p} libgdu-gtk0{p} libgensec0{p} libgeocode-glib0{p} libgl1-mesa-dri{p} libglade2.0-cil{p}
libglib2.0-cil{p} libgnome-desktop-2-17{p} libgnome2.24-cil{p} libgtk-vnc-2.0-0{p} libgtkspell0{p} libgupnp-dlna-1.0-2{p} libgvnc-1.0-0{p}
libhal-storage1{p} libhal1{p} libhcrypto4-heimdal{p} libheimbase1-heimdal{p} libicc2{p} libimdi0{p} liblavfile-2.0-0{p} liblavjpeg-2.0-0{p}
liblavplay-2.0-0{p} liblinear1{p} libllvm3.2{p} libminiupnpc5{p} libmjpegutils-2.0-0{p} libmozjs17d{p} libmozjs25d{p} libmozjs26d{p}
libmpeg2encpp-2.0-0{p} libmplex2-2.0-0{p} libnatpmp1{p} libndr-standard0{p} libndr0{p} libocsync0{p} libpcrecpp0{p} libpkcs11-helper1{p}
libpstoedit0c2a{p} libregistry0{p} libsamba-hostconfig0{p} libsamba-policy0{p} libsamba-util0{p} libsmbclient-raw0{p} libsofia-sip-ua-glib3{p}
libsofia-sip-ua0{p} libtagc0{p} libtelepathy-farstream2{p} libwine-unstable{p} libx264-130{p} mahjongg{p} minissdpd{p} mythes-en-us{p} mythes-fr{p}
network-manager-gnome{p} nfs-kernel-server{p} openbsd-inetd{p} openvpn{p} postgresql-9.1{p} postgresql-common{p} proftpd-basic{p} python-talloc{p}
quadrapassel{p} seahorse{p} skype:i386{p} smartmontools{p} swat{p} swell-foop{p} transmission-gtk{p} vinagre{p} wine-bin-unstable{p} wine-unstable{p}
x11-apps{p} x11-session-utils{p} xdg-user-dirs-gtk{p} xinit{p}
Les paquets partiellement installés suivants seront configurés :
nuxeo{b}
0 paquets mis à jour, 0 nouvellement installés, 123 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 0 o seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
nuxeo : Dépend: postgresql (>= 8.4) mais il ne sera pas installé.
Les actions suivantes permettront de résoudre ces dépendances :

 Supprimer les paquets suivants :
  1. nuxeo                         
    

Accepter cette solution ? [Y/n/q/?] o
nuxeo dépend de postgresql (>= 8.4)

  1. -> Suppression de nuxeo

Accepter cette solution ? [Y/n/q/?] y
Les paquets suivants seront ENLEVÉS :
aisleriot{p} argyll{p} avidemux-plugins{p} baobab{p} bind9{p} browser-plugin-gnash{p} caribou{p} cifs-utils{p} fonts-cantarell{p} gadmin-bind{p}
gadmin-openvpn-client{p} gadmin-openvpn-server{p} gadmin-proftpd{p} gadmin-rsync{p} gcalctool{p} glines{p} gnash{p} gnash-common{p} gnibbles{p}
gnobots2{p} gnome-dictionary{p} gnome-disk-utility{p} gnome-games{p} gnome-nettool{p} gnomine{p} gnotravex{p} gnotski{p} gnuchess{p}
google-chrome-stable{p} grub-efi-amd64{p} gtali{p} gucharmap{p} guile-2.0-libs{p} hunspell-fr{p} iagno{p} iceweasel-l10n-fr{p} inkscape{p} keyutils{p}
libaften0{p} libavahi-gobject0{p} libavahi-ui-gtk3-0{p} libavcodec53{p} libboost-program-options1.49.0{p} libdb5.1-java-jni{p} libdcerpc0{p}
libdrm-nouveau1a{p} libfaac0{p} libfs6{p} libgdict-1.0-6{p} libgdu-gtk0{p} libgensec0{p} libgeocode-glib0{p} libgl1-mesa-dri{p} libglade2.0-cil{p}
libglib2.0-cil{p} libgnome-desktop-2-17{p} libgnome2.24-cil{p} libgtk-vnc-2.0-0{p} libgtkspell0{p} libgupnp-dlna-1.0-2{p} libgvnc-1.0-0{p}
libhal-storage1{p} libhal1{p} libhcrypto4-heimdal{p} libheimbase1-heimdal{p} libicc2{p} libimdi0{p} liblavfile-2.0-0{p} liblavjpeg-2.0-0{p}
liblavplay-2.0-0{p} liblinear1{p} libllvm3.2{p} libminiupnpc5{p} libmjpegutils-2.0-0{p} libmozjs17d{p} libmozjs25d{p} libmozjs26d{p}
libmpeg2encpp-2.0-0{p} libmplex2-2.0-0{p} libnatpmp1{p} libndr-standard0{p} libndr0{p} libocsync0{p} libpcrecpp0{p} libpkcs11-helper1{p}
libpstoedit0c2a{p} libregistry0{p} libsamba-hostconfig0{p} libsamba-policy0{p} libsamba-util0{p} libsmbclient-raw0{p} libsofia-sip-ua-glib3{p}
libsofia-sip-ua0{p} libtagc0{p} libtelepathy-farstream2{p} libwine-unstable{p} libx264-130{p} mahjongg{p} minissdpd{p} mythes-en-us{p} mythes-fr{p}
network-manager-gnome{p} nfs-kernel-server{p} nuxeo{a} openbsd-inetd{p} openvpn{p} postgresql-9.1{p} postgresql-common{p} proftpd-basic{p}
python-talloc{p} quadrapassel{p} seahorse{p} skype:i386{p} smartmontools{p} swat{p} swell-foop{p} transmission-gtk{p} vinagre{p} wine-bin-unstable{p}
wine-unstable{p} x11-apps{p} x11-session-utils{p} xdg-user-dirs-gtk{p} xinit{p}
0 paquets mis à jour, 0 nouvellement installés, 124 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 200 Mo seront libérés.
Voulez-vous continuer ? [Y/n/?] y
(Lecture de la base de données… 172198 fichiers et répertoires déjà installés.)
Suppression de nuxeo …
[…] Stopping: Nuxeo\nException in thread “main” java.lang.UnsupportedClassVersionError: org/nuxeo/connect/identity/LogicalInstanceIdentifier$NoCLID : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: org.nuxeo.launcher.NuxeoLauncher. Program will exit.
failed!
invoke-rc.d: initscript nuxeo, action “stop” failed.
dpkg: erreur de traitement de nuxeo (–remove) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d’état 1
Not doing anything
[…] Starting: Nuxeo\nException in thread “main” java.lang.UnsupportedClassVersionError: org/nuxeo/connect/identity/LogicalInstanceIdentifier$NoCLID : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: org.nuxeo.launcher.NuxeoLauncher. Program will exit.
failed!
invoke-rc.d: initscript nuxeo, action “start” failed.
dpkg : erreur lors du nettoyage :
le sous-processus script post-installation installé a retourné une erreur de sortie d’état 1
Des erreurs ont été rencontrées pendant l’exécution :
nuxeo
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l’installation d’un paquet. Tentative de réparation :
[/code]

Re,

[quote=“ouaibe”][…] Stopping: Nuxeo\nException in thread “main” java.lang.UnsupportedClassVersionError: org/nuxeo/connect/identity/LogicalInstanceIdentifier$NoCLID : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: org.nuxeo.launcher.NuxeoLauncher. Program will exit.
failed![/quote]

Il y-a du Zip la-dessous, hein … :mrgreen:

$ dpkg -l | grep postgresql
$ cat /etc/init.d/nuxeo
$ aptitude search ~c

* edit *

À demain …

racine@ordi3:/home/untel# dpkg -l | grep postgresql rc postgresql-9.1 9.1.12-0wheezy1 amd64 object-relational SQL database, version 9.1 server ii postgresql-client-9.1 9.1.12-0wheezy1 amd64 front-end programs for PostgreSQL 9.1 ii postgresql-client-common 134wheezy4 all manager for multiple PostgreSQL client versions rc postgresql-common 134wheezy4 all PostgreSQL database-cluster manager

[code]racine@ordi3:/home/untel# cat /etc/init.d/nuxeo
#!/bin/sh

BEGIN INIT INFO

Provides: nuxeo

Required-Start: $local_fs $remote_fs $network $syslog

Required-Stop: $local_fs $remote_fs $network $syslog

Default-Start: 2 3 4 5

Default-Stop: 0 1 6

Short-Description: Start/stop Nuxeo

Description: Start/stop Nuxeo

END INIT INFO

DESC=“Nuxeo”

NUXEO_USER=nuxeo
NUXEOCTL="/var/lib/nuxeo/server/bin/nuxeoctl"
NUXEO_CONF="/etc/nuxeo/nuxeo.conf"
export NUXEO_CONF

. /lib/init/vars.sh
. /lib/lsb/init-functions

create_pid_dir() {
mkdir -p /var/run/nuxeo
chown $NUXEO_USER:$NUXEO_USER /var/run/nuxeo
}

Change ulimit to minimum needed by Nuxeo

ulimit -n 2048

case “$1” in
start)
log_daemon_msg “Starting” "$DESC\n"
create_pid_dir
su $NUXEO_USER -c "$NUXEOCTL --quiet startbg"
ES=$?
log_end_msg $ES
;;
stop)
log_daemon_msg “Stopping” "$DESC\n"
su $NUXEO_USER -c "$NUXEOCTL --quiet stop"
ES=$?
log_end_msg $ES
;;
restart)
create_pid_dir
su $NUXEO_USER -c "$NUXEOCTL --quiet restart"
ES=$?
log_end_msg $ES
;;
force-reload)
create_pid_dir
su $NUXEO_USER -c "$NUXEOCTL --quiet restart"
ES=$?
log_end_msg $ES
;;
status)
su $NUXEO_USER -c "$NUXEOCTL --quiet status"
exit $?
;;
showconf)
su $NUXEO_USER -c "$NUXEOCTL --xml showconf"
exit $?
;;
*)
echo “Usage: $0 {start|stop|restart|force-reload|status|showconf}” >&2
exit 3
;;
esac[/code]

racine@ordi3:/home/untel# aptitude search ~c c aisleriot - collection de jeux de carte de solitaire pour GNOME c argyll - système de gestion de couleur, calibrateur et profileur c avidemux-plugins - Free video editor (plugins). c baobab - analyseur d'usage disque pour GNOME c bind9 - Serveur de noms de domaines internet c browser-plugin-gnash - lecteur GNU Shockwave Flash (SWF) - greffon pour Mozilla et ses dérivés c caribou - Configurable on screen keyboard with scanning mode c cifs-utils - utilitaires du système de fichier CIFS c fonts-cantarell - sans serif font family designed for on-screen readability c gadmin-bind - GTK+ configuration tool for bind9 c gadmin-openvpn-client - GTK+ configuration tool for openvpn (client) c gadmin-openvpn-server - GTK+ configuration tool for openvpn (server) c gadmin-proftpd - GTK+ configuration tool for proftpd c gadmin-rsync - GTK+ configuration tool for rsync c gcalctool - calculette de bureau pour GNOME c glines - faites des lignes de longueur cinq ou plus c gnash - lecteur GNU Shockwave Flash (SWF) c gnash-common - lecteur GNU Shockwave Flash (SWF) - fichiers communs c gnibbles - jeu du serpent jusqu'à six joueurs c gnobots2 - ancien jeu BSD améliorés de robots c gnome-dictionary - application dictionnaire pour GNOME c gnome-disk-utility - gère et configure les disques et media amovibles c gnome-games - jeux pour le bureau GNOME c gnome-nettool - outil de diagnostic réseau pour GNOME c gnomine - popular minesweeper puzzle game for GNOME c gnotravex - put tiles on a board and match their edges together c gnotski - Klotski puzzle game for GNOME c gnuchess - Plays a game of chess, either against the user or against itself c google-chrome-stable - The web browser from Google c grub-efi-amd64 - GRand Unified Bootloader, version 2 (EFI-AMD64 version) c gtali - jeu de poker avec des dés et moins d'argent c gucharmap - sélecteur de caractères Unicode et explorateur de polices c guile-2.0-libs - bibliothèques principales de Guile c hunspell-fr - French dictionary for hunspell c iagno - popular Othello game for GNOME c iceweasel-l10n-fr - localisation française pour Iceweasel c inkscape - Programme de dessin vectoriel c keyutils - Linux Key Management Utilities c libaften0 - audio AC3 encoder - runtime files c libavahi-gobject0 - bibliothèque Avahi GObject c libavahi-ui-gtk3-0 - bibliothèque d'interface utilisateur Avahi GTK+ pour GTK3 c libavcodec53 - bibliothèque d'encodage et de décodage (« codec ») Libav c libboost-program-options1.49.0 - bibliothèque d'options de programmes pour C++ c libdb5.1-java-jni - Berkeley v5.1 Database Libraries for Java c libdcerpc0 - DCE/RPC client library c libdrm-nouveau1a - interface en espace utilisateur pour les services noyaux DRM spécifiques à nouveau - ex c libfaac0 - AAC audio encoder - library files. c libfs6 - X11 Font Services library c libgdict-1.0-6 - bibliothèque de base pour le dictionnaire GNOME - exécutables c libgdu-gtk0 - bibliothèque d'éléments de dialogue standard GTK+ pour libgdu c libgensec0 - Generic Security Library c libgeocode-glib0 - geocoding and reverse geocoding GLib library using Yahoo! Place Finder c libgl1-mesa-dri - implémentation libre de l'API OpenGL - modules DRI c libglade2.0-cil - point d'entrée pour les interfaces en ligne de commande des bibliothèques Glade 2.6 c libglib2.0-cil - points d'entrées CLI pour la bibliothèque GLib 2.12 c libgnome-desktop-2-17 - bibliothèque de chargement de fichiers .desktop - fichiers d'exécution c libgnome2.24-cil - points d'entrée CLI pour GNOME 2.24 c libgtk-vnc-2.0-0 - VNC viewer widget for GTK+3 (runtime libraries) c libgtkspell0 - vérification orthographique pour le composant d'affichage de texte de GTK c libgupnp-dlna-1.0-2 - DLNA utility library for GUPnP c libgvnc-1.0-0 - enveloppe gobject VNC - bibliothèques d'exécution c libhal-storage1 - Couche d'abstraction matérielle : bibliothèque partagée pour périphériques de stockage c libhal1 - Couche d'abstraction matérielle : bibliothèque partagée c libhcrypto4-heimdal - Heimdal Kerberos - crypto library c libheimbase1-heimdal - Heimdal Kerberos - Base library c libicc2 - ICC profile I/O library c libimdi0 - Integer Multi-Dimensional Interpolation routines (IMDI) library c liblavfile-2.0-0 - MJPEG capture/editing/replay and MPEG encoding toolset (library) c liblavjpeg-2.0-0 - MJPEG capture/editing/replay and MPEG encoding toolset (library) c liblavplay-2.0-0 - MJPEG capture/editing/replay and MPEG encoding toolset (library) c liblinear1 - Library for Large Linear Classification c libllvm3.2 - Low-Level Virtual Machine (LLVM), runtime library c libminiupnpc5 - bibliothèque client UPnP IGD légère c libmjpegutils-2.0-0 - MJPEG capture/editing/replay and MPEG encoding toolset (library) c libmozjs17d - Mozilla SpiderMonkey JavaScript library c libmozjs25d - Mozilla SpiderMonkey JavaScript library c libmozjs26d - Mozilla SpiderMonkey JavaScript library c libmpeg2encpp-2.0-0 - MJPEG capture/editing/replay and MPEG encoding toolset (library) c libmplex2-2.0-0 - MJPEG capture/editing/replay and MPEG encoding toolset (library) c libnatpmp1 - portable and fully compliant implementation of NAT-PMP c libndr-standard0 - Standard NDR interfaces c libndr0 - NDR marshalling library c libocsync0 - library for user level bidirectional client only file synchronizer c libpcrecpp0 - Perl 5 Compatible Regular Expression Library - C++ runtime files c libpkcs11-helper1 - library that simplifies the interaction with PKCS#11 c libpstoedit0c2a - PostScript to editable vector graphics library (runtime files) c libregistry0 - Registry library c libsamba-hostconfig0 - Samba host configuration library c libsamba-policy0 - Samba policy management c libsamba-util0 - Samba utility function library c libsmbclient-raw0 - SMB client library c libsofia-sip-ua-glib3 - Sofia-SIP library glib/gobject interfaces runtime c libsofia-sip-ua0 - Sofia-SIP library runtime c libtagc0 - audio meta-data library - C bindings c libtelepathy-farstream2 - Glue library between telepathy and farstream c libwine-unstable - Windows API implementation - library c libx264-130 - x264 video coding library c mahjongg - classic Eastern tile game for GNOME c minissdpd - garde en mémoire tous les périphériques UPnP qui s'annoncent eux-mêmes c mythes-en-us - English Thesaurus for LibreOffice/OpenOffice.org c mythes-fr - French Thesaurus for LibreOffice/OpenOffice.org c network-manager-gnome - outil de gestion du réseau - interface GNOME c nfs-kernel-server - gestion du serveur NFS du noyau c openbsd-inetd - « superserveur » internet OpenBSD c openvpn - virtual private network daemon c postgresql-9.1 - object-relational SQL database, version 9.1 server c postgresql-common - Gestionnaire de grappes de bases de données PostgreSQL c proftpd-basic - démon d'hébergement virtuel FTP polyvalent - programmes c python-talloc - hierarchical pool based memory allocator - Python bindings c quadrapassel - popular Russian game, similar to Tetris c seahorse - interface GNOME pour GnuPG c skype:i386 - Wherever you are, wherever they are c smartmontools - Contrôle et surveillance de systèmes de stockage utilisant S.M.A.R.T. c swat - outil d'administration web de Samba c swell-foop - Colored ball puzzle game c transmission-gtk - client BitTorrent léger - interface GTK c vinagre - remote desktop client for the GNOME Desktop c wine-bin-unstable - Windows API implementation - binary loader c wine-unstable - Windows API implementation - standard suite c x11-apps - applications pour X c x11-session-utils - Utilitaires pour la session X c xdg-user-dirs-gtk - outil de gestion des principaux dossiers de l'utilisateur - extension Gtk c xinit - lancement du serveur X

Salut,

[quote]invoke-rc.d: initscript nuxeo, action “stop” failed.
dpkg: erreur de traitement de nuxeo (–remove) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d’état 1[/quote]

Quels sont ces retours, stp.

:~$ cat /var/lib/dpkg/info/nuxeo.postrm :~$ ls -la /var/lib/dpkg/status-old

Bonjour, et merci à nouveau pour ta dispo

[code]racine@ordi3:/home/untel# cat /var/lib/dpkg/info/nuxeo.postrm
#!/bin/bash -e

ways we can be called

http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html

postrm remove

postrm purge

old-postrm upgrade new-version

new-postrm failed-upgrade old-version

new-postrm abort-install

new-postrm abort-install old-version

new-postrm abort-upgrade old-version

disappearer’s-postrm disappear overwriter overwriter-version

. /usr/share/debconf/confmodule
db_version 2.0

PGCLUSTER="nuxeodb"
PGDEFAULTVERSION=“8.4”

delete_user() {
if getent passwd nuxeo >/dev/null; then
echo "*** Removing user nuxeo ***"
delusercmd=$(which deluser)
if [ -n “$delusercmd” ] && [ -x $delusercmd ]; then
deluser nuxeo
else
echo “cannot remove nuxeo: deluser command not found” >&2
fi
fi
}

cleanup_nuxeo_cluster() {

# If we have a nuxeo cluster:
# - drop the database for this product
# - drop the user for this product
# - if it was the last user beside postgres, drop the cluster
pushd /tmp > /dev/null
nxcluster=$(pg_lsclusters -h | grep $PGCLUSTER) || true
if [ ! -z "$nxcluster" ]; then
    echo "*** Removing database dedicated to nuxeo ***"
    pgversion=$(echo $nxcluster | awk '{print $1}')
    pgport=$(echo $nxcluster | awk '{print $3}')
    pgstatus=$(echo $nxcluster | awk '{print $4}')
    pgwasstarted=true
    # we need the cluster to be online for this
    if [ "$pgstatus" != "online" ]; then
        pgwasstarted=false
        pg_ctlcluster $pgversion $PGCLUSTER start
    fi
    su postgres -c "psql -p $pgport template1 --quiet -t -c 'DROP DATABASE IF EXISTS nuxeo'"
    su postgres -c "psql -p $pgport template1 --quiet -t -c 'DROP USER IF EXISTS nuxeo'"
    num=$(su postgres -c "psql -p $pgport template1 --quiet -t -c 'SELECT usename FROM pg_user'" | grep -v -E "^$" | wc -l)
    # No user left beside postgres
    if [ "$num" = "1" ]; then
        # drop cluster
        pg_dropcluster --stop $pgversion $PGCLUSTER
        # do shmmax deconfiguration
        currentmax=$(grep -E "^kernel.shmmax\s*=" /etc/sysctl.conf | cut -d= -f2 | tr -d ' ')
        beforemax=$(grep -E "^# Before nuxeo install: shmmax =" /etc/sysctl.conf | cut -d= -f2 | tr -d ' ')
        aftermax=$(grep -E "^# After nuxeo install: shmmax =" /etc/sysctl.conf | cut -d= -f2 | tr -d ' ')
        # don't do anything if the values were modified by the user
        if [ ! -z "$beforemax" ] && [ ! -z "$aftermax" ]; then
            if [ "$currentmax" = "$aftermax" ]; then
                perl -n -i -e "print unless /^# Do not remove those lines \(needed by Nuxeo removal scripts\):/" /etc/sysctl.conf
                perl -n -i -e "print unless /^# Before nuxeo install: shmmax =/" /etc/sysctl.conf
                perl -n -i -e "print unless /^# After nuxeo install: shmmax =/" /etc/sysctl.conf
                perl -p -i -e "s/^kernel.shmmax\s*=.*$/kernel.shmmax = $beforemax/" /etc/sysctl.conf
                sysctl -w kernel.shmmax=$beforemax
            fi
        fi
    # There are still other users in the database
    elif [ "$pgwasstarted" = "false" ]; then
        pg_ctlcluster $pgversion $PGCLUSTER stop
    fi
fi
popd > /dev/null

}

case “$1” in

purge)
    # Make sure all the files are removed
    rm -rf /var/lib/nuxeo/server
    rm -rf /var/lib/nuxeo/data
    rm -rf /var/log/nuxeo
    rm -rf /var/run/nuxeo
    # Don't remove /etc/nuxeo as there may be custom user templates there
    # But remove the marketplace packages list cache
    if [ -f "/etc/nuxeo/pkglist.cache" ]; then
        rm -f "/etc/nuxeo/pkglist.cache"
    fi

    # Remove the user if we created it
    db_get nuxeo/installeduser || true
    if [ "$RET" = "true" ]; then
        delete_user
    fi

    # Purge database if we created it
    db_get nuxeo/installedpg || true
    if [ "$RET" = "true" ]; then
        cleanup_nuxeo_cluster
    fi

    # Purge debconf answers
    db_purge
;;

remove)
;;

upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
;;

*)
    echo "postrm called with unknown argument" >&2
    exit 1
;;

esac

Automatically added by dh_installinit

if [ “$1” = “purge” ] ; then
update-rc.d nuxeo remove >/dev/null
fi

End automatically added section[/code]

racine@ordi3:/home/untel# ls -la /var/lib/dpkg/status-old -rw-r--r-- 1 root root 1986281 févr. 25 18:23 /var/lib/dpkg/status-old

Ok, essayons autre chose.

Tu copies et colles ce qui suit en console root.

cat > /var/lib/dpkg/info/nuxeo.postrm << "EOF" #!/bin/sh set -e exit 0 EOF

À présent la lecture de ce fichier [mono]# cat /var/lib/dpkg/info/nuxeo.postrm[/mono] te retournera ceci :

#!/bin/sh
set -e
exit 0

Maintenant reprends la purge de la base.

Quel est ce dernier retour ?

Le dernier retour contient tjrs des erreurs !!! décidément (je te mets l’ensemble des retours de tes dernières commandes)

[code]racine@ordi3:/home/untel# echo > /var/lib/dpkg/info/nuxeo.postrm

racine@ordi3:/home/untel# cat > /var/lib/dpkg/info/nuxeo.postrm << “EOF”

#!/bin/sh
set -e
exit 0
EOF

racine@ordi3:/home/untel# cat /var/lib/dpkg/info/nuxeo.postrm
#!/bin/sh
set -e
exit 0
racine@ordi3:/home/untel# aptitude remove --purge postgresql postgresql-9.1 postgresql-client-9.1 postgresql-client-common postgresql-common
Les paquets suivants seront ENLEVÉS :
postgresql-client-9.1 postgresql-client-common
Les paquets partiellement installés suivants seront configurés :
nuxeo{b}
0 paquets mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 4 401 ko seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
nuxeo : Dépend: postgresql (>= 8.4) mais il ne sera pas installé.
Les actions suivantes permettront de résoudre ces dépendances :

 Supprimer les paquets suivants :
  1. nuxeo                         
    

Accepter cette solution ? [Y/n/q/?] y
Les paquets suivants seront ENLEVÉS :
nuxeo{a} postgresql-client-9.1 postgresql-client-common
0 paquets mis à jour, 0 nouvellement installés, 3 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 205 Mo seront libérés.
Voulez-vous continuer ? [Y/n/?] y
(Lecture de la base de données… 172198 fichiers et répertoires déjà installés.)
Suppression de nuxeo …
[…] Stopping: Nuxeo\nException in thread “main” java.lang.UnsupportedClassVersionError: org/nuxeo/connect/identity/LogicalInstanceIdentifier$NoCLID : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: org.nuxeo.launcher.NuxeoLauncher. Program will exit.
failed!
invoke-rc.d: initscript nuxeo, action “stop” failed.
dpkg: erreur de traitement de nuxeo (–remove) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d’état 1
Not doing anything
[…] Starting: Nuxeo\nException in thread “main” java.lang.UnsupportedClassVersionError: org/nuxeo/connect/identity/LogicalInstanceIdentifier$NoCLID : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: org.nuxeo.launcher.NuxeoLauncher. Program will exit.
failed!
invoke-rc.d: initscript nuxeo, action “start” failed.
dpkg : erreur lors du nettoyage :
le sous-processus script post-installation installé a retourné une erreur de sortie d’état 1
Suppression de postgresql-client-9.1 …
Suppression de postgresql-client-common …
Traitement des actions différées (« triggers ») pour « man-db »…
Des erreurs ont été rencontrées pendant l’exécution :
nuxeo
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l’installation d’un paquet. Tentative de réparation :
[/code]

Quel est ce retour ?

Pour quel(s) port(s) désires-tu avoir des infos ? Tout mettre en ligne ne me dit rien ;o)

Recherches dans la colonne “User” nuxeo, ceci pour récupérer le(s) “PID/Program name” de ce dernier.

Et tu mets un terme à ce dernier.

[mono]~ # kill -9 [/mono]


[quote][10:48:52] ~ # netstat -la -pute
Connexions Internet actives (serveurs et établies)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat User Inode PID/Program name

tcp 0 0 *:47021 : LISTEN nuxeo 517233 20651/java

tcp 0 0 *:http-alt : LISTEN nuxeo 517232 20651/java

tcp 0 0 localhost.localdo:58747 : LISTEN nuxeo 517237 20651/java

[10:48:54] ~ # [/quote]

[10:48:15] ~ # /etc/init.d/nuxeo status Server is running with process ID 20651. [10:48:33] ~ #

[10:50:15] ~ # kill -9 20651 [10:50:24] ~ #

[10:51:28] ~ # /etc/init.d/nuxeo status Server is not running. [10:51:34] ~ #


Ceci fait, relances.

C’est bien ce qui me semblait.
Je n’ai aucun processus nuxeo en cours !!!

et si je fais

racine@ordi3:/home/untel# /etc/init.d/nuxeo status Exception in thread "main" java.lang.UnsupportedClassVersionError: org/nuxeo/connect/identity/LogicalInstanceIdentifier$NoCLID : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) Could not find the main class: org.nuxeo.launcher.NuxeoLauncher. Program will exit.

Ben oui, j’y ai pensé, après …

Essaies donc en déplaçant le fichier [mono]# mv /etc/init.d/nuxeo /home/untel/ou_tu_veux/[/mono]

Puis relances : [mono]aptitude remove --purge …[/mono]

Voilà ce que ça donne

[code]racine@ordi3:/home/untel# mv /etc/init.d/nuxeo /home/christian/temporaire/
racine@ordi3:/home/untel# aptitude remove --purge postgresql postgresql-9.1 postgresql-client-9.1 postgresql-client-common postgresql-common
Les paquets partiellement installés suivants seront configurés :
nuxeo{b}
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 0 o seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
nuxeo : Dépend: postgresql (>= 8.4) mais il ne sera pas installé.
Les actions suivantes permettront de résoudre ces dépendances :

 Supprimer les paquets suivants :
  1. nuxeo                         
    

Accepter cette solution ? [Y/n/q/?] y
Les paquets suivants seront ENLEVÉS :
nuxeo{a}
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 200 Mo seront libérés.
Voulez-vous continuer ? [Y/n/?] y
(Lecture de la base de données… 171925 fichiers et répertoires déjà installés.)
Suppression de nuxeo …
Exception in thread “main” java.lang.UnsupportedClassVersionError: org/nuxeo/connect/identity/LogicalInstanceIdentifier$NoCLID : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: org.nuxeo.launcher.NuxeoLauncher. Program will exit.

État actuel : 0 paquet cassé [-1].[/code]

Qu’en penses-tu ?

[quote=“ouaibe”]Exception in thread “main” java.lang.UnsupportedClassVersionError: org/nuxeo/connect/identity/LogicalInstanceIdentifier$NoCLID : Unsupported major.minor version 51.0

at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)

Could not find the main class: org.nuxeo.launcher.NuxeoLauncher. Program will exit.[/quote]

Dans un premier temps tu as eu recours au Zip :075 et parmi les paquets requis tu as opter pour JavaFX SDK.

Commences donc par supprimer ce dernier (Fix launching of test for 5.7 due to switch to java 7 ) et on verra pour la suite, hein … :mrgreen:

[quote] Linux x86 115.65 MB jdk-7u51-linux-i586.rpm
Linux x86 132.98 MB jdk-7u51-linux-i586.tar.gz
Linux x64 116.96 MB jdk-7u51-linux-x64.rpm
Linux x64 131.8 MB jdk-7u51-linux-x64.tar.gz[/quote]

Voilà ce que j’en pense … :033

N’ayant pas tes compétences, il faudrait que tu me dises ce que je dois exactement supprimer car avec toutes ces précédentes manip’, je suis un peu perdu !

J’ai l’impression que mon pb est résolu.
J’ai supprimé via Synaptic “openjdk-7-jre” et maintenant j’ai

racine@ordi3:/home/untel# aptitude remove --purge postgresql postgresql-9.1 postgresql-client-9.1 postgresql-client-common postgresql-common Aucun paquet ne va être installé, mis à jour ou enlevé. 0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés.

Penses-tu que mon pb est résolu ? … Lorsque je fais un "locate"j’ai toujours plein de fichiers dans [quote]/var/lib/postgresql/9.1/nuxeodb/base/…[/quote]
Comment m’assurer que Nuxeo est définitivment supprimé et donc supprimer aussi tous les fichiers associés devenus inutiles

Puisque tu utilisais locate, pourquoi pas avec.
Il te reste à supprimer les fichiers indiqués.
Je maîtrise pas la syntaxe de [mono]xargs[/mono] mais couplé à [mono]rm[/mono] ça t’aurait aidé à supprimer tout d’un coup.