Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/05/2005, à 10:31

PLA

[résolu]pb sun-j2sdk

synaptic m'indique que je dois mettre à jour le paquet sun-j2sdk
Or voila ce que j'obtiens:

 # apt-get install sun-j2sdk1.5.0
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Paquets suggérés :
  java-ubuntu
Les paquets suivants seront mis à jour :
  sun-j2sdk1.5.0
1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
196 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/62,8Mo dans les archives.
Après dépaquetage, 147ko d'espace disque supplémentaires seront utilisés.
ATTENTION : les paquets suivants n'ont pas été authentifiés.
  sun-j2sdk1.5.0
Faut-il installer ces paquets sans vérification (o/N) ? o

Preconfiguring packages ...
Sélection du paquet sun-j2sdk1.5.0 précédemment désélectionné.
(Lecture de la base de données... 91068 fichiers et répertoires déjà installés.)Préparation du remplacement de sun-j2sdk1.5.0 01-1 (en utilisant .../sun-j2sdk1.5.0_02-1_i386.deb) ...
/var/lib/dpkg/info/sun-j2sdk1.5.0.prerm: 13: function: not found
dpkg : avertissement - ancien script pre-removal a retourné un code d'erreur de sortie 127
dpkg - tentative d'exécution du script du nouveau paquet à la place ...
/var/lib/dpkg/tmp.ci/prerm: 13: function: not found
dpkg : erreur de traitement de /var/cache/apt/archives/sun-j2sdk1.5.0_02-1_i386.deb (--unpack) :
 le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 127
/var/lib/dpkg/info/sun-j2sdk1.5.0.postinst: 15: function: not found
dpkg : erreur lors du nettoyage :
 le sous-processus post-installation script a retourné une erreur de sortie d'état 127
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/sun-j2sdk1.5.0_02-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

quelle pourrait être la solution?

Dernière modification par PLA (Le 16/05/2005, à 22:51)


????

Hors ligne

#2 Le 14/05/2005, à 10:35

biginoz

Re : [résolu]pb sun-j2sdk

peut tu donner le contenu de /etc/apt/source.list?

Hors ligne

#3 Le 14/05/2005, à 11:06

PLA

Re : [résolu]pb sun-j2sdk

# deb cdrom:[Ubuntu 4.10 _Warty Warthog_ - Preview i386 Binary-1 (20041020)]/ unstable main restricted 


deb http://archive.ubuntu.com/ubuntu/ hoary main restricted universe multiverse 
deb-src http://archive.ubuntu.com/ubuntu/ hoary main restricted universe multiverse 

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.

deb http://security.ubuntu.com/ubuntu/ hoary-security main restricted 
deb-src http://security.ubuntu.com/ubuntu/ hoary-security main restricted 




deb ftp://ftp.nerim.net/debian-marillat/ testing main 


deb ftp://neacm.fe.up.pt/pub/ubuntu-java/ binary/

Dernière modification par PLA (Le 14/05/2005, à 11:11)


????

Hors ligne

#4 Le 14/05/2005, à 11:09

PLA

Re : [résolu]pb sun-j2sdk

le pb est plus grave que je ne le pensais il m'empêche de supprimer des paquets à partir de Synaptic ni apt_get remove!!!!!!!!!!!!
=>il s'occupe d'abord de sun-j2sdk->erreur
il ne continue pas la suppression des autres fichiers

Dernière modification par PLA (Le 14/05/2005, à 11:23)


????

Hors ligne

#5 Le 14/05/2005, à 15:07

PLA

Re : [résolu]pb sun-j2sdk

Maintenant C synaptic tout entier qui plante:
-aucun paquet n'est affiché
-message d'erreur:

Échec du téléchargement de tous les fichiers d'index

Le dépôt ne semple plus être disponible ou ne peut être contacté à cause de problèmes réseau. S'il existe un fichier d'index plus ancien il sera utilisé. Sinon, le dépôt sera ignoré. Vérifiez votre connexion réseau et corrigez l'adresse du dépôt dans les préférences.

Pourtant apt n'est pas en cause puisque apt-get update fonctionne bien
-autre message:

Les problèmes suivant ont été rencontrés sur votre système :

vous lisez bien rien ne s'affiche.
Que faire!!


????

Hors ligne

#6 Le 14/05/2005, à 15:10

PLA

Re : [résolu]pb sun-j2sdk

En fait apt ne foctionne pas si bien:

 # apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
E: Le paquet sun-j2sdk1.5.0 doit être réinstallé, mais je ne parviens pas à trouver son archive.

Je n'arrive pas à cerner le problème.


????

Hors ligne

#7 Le 14/05/2005, à 15:24

PLA

Re : [résolu]pb sun-j2sdk

C'est vraiment sun-j2sdk1.0.5 qui fait tout planter.
Quelques exemples:

apt-get install grip
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
E: Le paquet sun-j2sdk1.5.0 doit être réinstallé, mais je ne parviens pas à trouver son archive.

ou encore:

apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
E: Le paquet sun-j2sdk1.5.0 doit être réinstallé, mais je ne parviens pas à trou ver son archive.

par contre pour synaptic je sais pas.


????

Hors ligne

#8 Le 14/05/2005, à 15:51

sbrunner

Re : [résolu]pb sun-j2sdk

Quel est le résultat de :

dpkg -r sun-j2sdk1.5.0

et de

dpkg -i /var/cache/apt/archives/sun-j2sdk1.5.0_02-1_i386.deb

CU
Stéph

EDIT : et pendent qu'on n'y est :

ls -l /var/lib/dpkg/info/sun*

Dernière modification par sbrunner (Le 14/05/2005, à 16:03)

Hors ligne

#9 Le 14/05/2005, à 16:04

PLA

Re : [résolu]pb sun-j2sdk

 dpkg -r sunj2sdk1.5.0
dpkg - avertissement : requête ignorée : suppression de sunj2sdk1.5.0, qui n'est pas installé.

et

# dpkg -i /var/cache/apt/archives/sun-j2sdk1.5.0_02-1_i386.deb
(Lecture de la base de données... 91068 fichiers et répertoires déjà installés.)
Préparation du remplacement de sun-j2sdk1.5.0 01-1 (en utilisant .../sun-j2sdk1.5.0_02-1_i386.deb) ...
/var/lib/dpkg/info/sun-j2sdk1.5.0.prerm: 13: function: not found
dpkg : avertissement - ancien script pre-removal a retourné un code d'erreur de sortie 127
dpkg - tentative d'exécution du script du nouveau paquet à la place ...
/var/lib/dpkg/tmp.ci/prerm: 13: function: not found
dpkg : erreur de traitement de /var/cache/apt/archives/sun-j2sdk1.5.0_02-1_i386.deb (--install) :
 le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 127
/var/lib/dpkg/info/sun-j2sdk1.5.0.postinst: 15: function: not found
dpkg : erreur lors du nettoyage :
 le sous-processus post-installation script a retourné une erreur de sortie d'état 127
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/sun-j2sdk1.5.0_02-1_i386.deb

ainsi que

ls -l /var/lib/dpkg/info/sun*
-rw-r--r--  1 root root 132947 2005-02-21 23:02 /var/lib/dpkg/info/sun-j2sdk1.5. 0.list
-rw-r--r--  1 root root 176352 2005-01-21 01:37 /var/lib/dpkg/info/sun-j2sdk1.5. 0.md5sums
-rwxr-xr-x  1 root root   2115 2005-01-21 01:37 /var/lib/dpkg/info/sun-j2sdk1.5. 0.postinst
-rwxr-xr-x  1 root root  16274 2005-01-21 01:37 /var/lib/dpkg/info/sun-j2sdk1.5. 0.preinst
-rwxr-xr-x  1 root root   1286 2005-01-21 01:37 /var/lib/dpkg/info/sun-j2sdk1.5. 0.prerm

Dernière modification par PLA (Le 14/05/2005, à 16:25)


????

Hors ligne

#10 Le 14/05/2005, à 16:17

PLA

Re : [résolu]pb sun-j2sdk

Du nouveau:

Known Bugs and Limitations
...A failed installation blocks further operations in synaptic    

Under some rare circumstances the actual installation or removal of a package can fail. As a consequence all other marked changes are canceled, too.

Synaptic Package Manager requires a clear environment with no half installed packages to perform additional changes. But at the moment there is no way to continue canceled installations within Synaptic Package Manager.

To fix this situation type the following command in a terminal, then press Return:
apt-get install -f

Mais leur truc trouvé dans l'aide de synaptic ne fonctionne pas.

Dernière modification par PLA (Le 14/05/2005, à 16:17)


????

Hors ligne

#11 Le 14/05/2005, à 17:20

sbrunner

Re : [résolu]pb sun-j2sdk

PLA a écrit :
 dpkg -r sunj2sdk1.5.0
dpkg - avertissement : requête ignorée : suppression de sunj2sdk1.5.0, qui n'est pas installé.

OK l'ancien paquet est désinstaller !

PLA a écrit :
ls -l /var/lib/dpkg/info/sun*
-rw-r--r--  1 root root 132947 2005-02-21 23:02 /var/lib/dpkg/info/sun-j2sdk1.5. 0.list
-rw-r--r--  1 root root 176352 2005-01-21 01:37 /var/lib/dpkg/info/sun-j2sdk1.5. 0.md5sums
-rwxr-xr-x  1 root root   2115 2005-01-21 01:37 /var/lib/dpkg/info/sun-j2sdk1.5. 0.postinst
-rwxr-xr-x  1 root root  16274 2005-01-21 01:37 /var/lib/dpkg/info/sun-j2sdk1.5. 0.preinst
-rwxr-xr-x  1 root root   1286 2005-01-21 01:37 /var/lib/dpkg/info/sun-j2sdk1.5. 0.prerm

c'est bizarre les espace qu'il y à dans le nom de fichier essaie de les enlever et d'exécuter à nouveau :

dpkg -i /var/cache/apt/archives/sun-j2sdk1.5.0_02-1_i386.deb

Hors ligne

#12 Le 14/05/2005, à 17:32

PLA

Re : [résolu]pb sun-j2sdk

 # dpkg -i /var/cache/apt/archives/sun-j2sdk1.5.0_02-1_i386.deb
dpkg : erreur de traitement de /var/cache/apt/archives/sun-j2sdk1.5.0_02-1_i386.deb (--install) :
 ne peut pas accéder à l'archive: Aucun fichier ou répertoire de ce type
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/sun-j2sdk1.5.0_02-1_i386.deb

ON dirait qu'il n'arrive pas à télécharger l'archive
De plus voila ce que me dit aptitude lorsque je veux installer deborphan qui manque à synaptic(je ne pense pas que ce soit pour cela que Synaptic bugue mais bon...):

Apt errors

E:Je ne suis pas parvenu à localiser un fichier du paquet sun-j2sdk1.5.0. Ceci signifie que vous devez le corriger manuellement.

E:Erreur interne: impossible de générer la liste des paquets à télécharger

mais où trouver le paquet?
Au moins on est fixé: C bien sun-j2sdk qui fait planter apt et peut être même Synaptic
NB:j'ai ce pb depuis que je suis sous hoary.

Dernière modification par PLA (Le 14/05/2005, à 17:46)


????

Hors ligne

#13 Le 14/05/2005, à 18:19

sbrunner

Re : [résolu]pb sun-j2sdk

Si tu essaie

aptitude remove sun-j2sdk1.5.0

pour essayer de revenir à une situation plus stable.

Hors ligne

#14 Le 14/05/2005, à 18:25

PLA

Re : [résolu]pb sun-j2sdk

Ça ne marche pas puisque aptitude utise apt et dpkg comme Synaptic
et que le problème se situe aussi à ce niveau.
sad

aptitude remove sun-j2sdk1.5.0
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture de l'information d'état étendu
Initialisation de l'état des paquets... Fait
Les paquets suivants seront ENLEVÉS :
  sun-j2sdk1.5.0
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 140Mo seront libérés.
Écriture de l'information d'état étendu... Fait
dpkg : erreur de traitement de sun-j2sdk1.5.0 (--remove) :
 Le paquet est dans un état incohérent - vous devriez
 le réinstaller avant d'essayer de le supprimer.
Des erreurs ont été rencontrées pendant l'exécution :
 sun-j2sdk1.5.0
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ouille ! Quelque chose ne s'est pas bien passé lors de l'installation des paquet

Dernière modification par PLA (Le 14/05/2005, à 18:27)


????

Hors ligne

#15 Le 14/05/2005, à 18:41

sbrunner

Re : [résolu]pb sun-j2sdk

Je ne comprend plus on dirais que sun-j2sdk1.5.0 n'est plus dans la base de dpkg mais que apt veux l'installer à tous pris sad sad

Si quelqu'un à d'autre suggestion c'est bien venu !

CU
Sté

Hors ligne

#16 Le 14/05/2005, à 18:45

PLA

Re : [résolu]pb sun-j2sdk

merci quand même
Au fait on pourrait regarder la liste des paquets à maj de apt pour supprimer sun_j2sdk1.5.0.
Est-ce que quelqu'un sait où cela se trouve?


????

Hors ligne

#17 Le 14/05/2005, à 20:43

biginoz

Re : [résolu]pb sun-j2sdk

vire  deb ftp://neacm.fe.up.pt/pub/ubuntu-java/ binary/
ou commente le en mettant un # devant dans ton source list.
et mets a jour -> sudo apt-get update.
il devrait plus vouloir installer java en le mettant a jour.

Hors ligne

#18 Le 14/05/2005, à 21:50

PLA

Re : [résolu]pb sun-j2sdk

c'était déja fait et ça ne résoud malheureusement rien.
Il doit y avoir un fichier modifiable dans lequel sont enregistrés les paquets devant être installés/réinstallés/supprimés par apt/synaptic.
Une idée?


????

Hors ligne

#19 Le 14/05/2005, à 22:24

biginoz

Re : [résolu]pb sun-j2sdk

sudo apt-get clean

ca devrait vider tout ton cache .mais c'est possible que tu l'ai deja fait.

Sinon je recherche encore smile

Hors ligne

#20 Le 14/05/2005, à 22:36

PLA

Re : [résolu]pb sun-j2sdk

On peut dire qu'il est coriace ce bug yikes: ta solution marche pas la et j'ai aussi testé autoclean;
Jette un coup d'œil dans les options de forçage de dpkg:

# dpkg --force-help

et essaie de comprendre comment utiliser remove-reinstreq, ça a l'air simple et je pense que ça peut nous servir puisque sun-j2sdk doit être réinstallé pour être supprimé mais j'ai pas réussi.Sinon j'espere que tu trouveras autre chose ou qu'un troisième lascar viendra s'en mêler parce que moi j'ai pas d'idée le paquet sun-j2sdk1.5.0 n'existe même pas sur les dépôts debian pourtant les plus complets.:mad:
En tout cas merci de ton aide et vive la solidarité ubuntu!:):):)

Dernière modification par PLA (Le 14/05/2005, à 22:39)


????

Hors ligne

#21 Le 14/05/2005, à 23:57

PLA

Re : [résolu]pb sun-j2sdk

malheureusement:

# dpkg -r --force-remove-reinstreq sun-j2sdk1.5.0
dpkg - avertissement, problème contourné à cause de --force :
 Le paquet est dans un état incohérent - vous devriez
 le réinstaller avant d'essayer de le supprimer.
(Lecture de la base de données... 91058 fichiers et répertoires déjà installés.)Suppression de sun-j2sdk1.5.0 ...
/var/lib/dpkg/info/sun-j2sdk1.5.0.prerm: 13: function: not found
dpkg : erreur de traitement de sun-j2sdk1.5.0 (--remove) :
 le sous-processus pre-removal script a retourné une erreur de sortie d'état 127/var/lib/dpkg/info/sun-j2sdk1.5.0.postinst: 15: function: not found
dpkg : erreur lors du nettoyage :
 le sous-processus post-installation script a retourné une erreur de sortie d'état 127
Des erreurs ont été rencontrées pendant l'exécution :
 sun-j2sdk1.5.0

????

Hors ligne

#22 Le 15/05/2005, à 07:36

sbrunner

Re : [résolu]pb sun-j2sdk

Pour essayer de localiser mieux l'erreur on peut ajouter un

set -x

au début du fichier

/var/lib/dpkg/info/sun-j2sdk1.5.0.prerm

Puis re-exécute :

dpkg -r --force-remove-reinstreq sun-j2sdk1.5.0

Pour voir plus précisément ce qui ce passe !

Retourne également le fichier pour que l'on puisse savoir le code non exécuter wink

/var/lib/dpkg/info/sun-j2sdk1.5.0.prerm

Hors ligne

#23 Le 15/05/2005, à 11:31

PLA

Re : [résolu]pb sun-j2sdk

 # dpkg -r --force-remove-reinstreq sun-j2sdk1.5.0
dpkg - avertissement, problème contourné à cause de --force :
 Le paquet est dans un état incohérent - vous devriez
 le réinstaller avant d'essayer de le supprimer.
(Lecture de la base de données... 91058 fichiers et répertoires déjà installés.)Suppression de sun-j2sdk1.5.0 ...
dpkg (sous-processus) : impossible d'exécuter pre-removal script: Erreur de format pour exec()
dpkg : erreur de traitement de sun-j2sdk1.5.0 (--remove) :
 le sous-processus pre-removal script a retourné une erreur de sortie d'état 2
/var/lib/dpkg/info/sun-j2sdk1.5.0.postinst: 15: function: not found
dpkg : erreur lors du nettoyage :
 le sous-processus post-installation script a retourné une erreur de sortie d'état 127
Des erreurs ont été rencontrées pendant l'exécution :
 sun-j2sdk1.5.0

et

set -x
#! /bin/sh
# prerm script for sun-j2sdk1.5.0
#
# see: dh_installdeb(1)

set -e

JAVAHOME="/usr/lib/sun-j2sdk1.5.0"

BINARY_DIR="/usr/bin"
PLUGIN_DIR="/usr/lib/mozilla/plugins"

function update_alternatives {

  ALTERNATIVE_LINK=$1
  BINARY_FILE=$2
  TARGET_DIRECTORY=$3
  
  cd /etc/alternatives
  /usr/sbin/update-alternatives --remove $BINARY $FILE
    
  if [ ! -e /etc/alternatives/$BINARY ];
  then
    # alternatives removed, might as well remove the symlink
    rm $TARGET_DIRECTORY/$BINARY
  fi
    
}

case "$1" in
  remove|upgrade|deconfigure)

    # update alternatives and remove symlinks in /usr/bin
    EXEC_FILES=`find $JAVAHOME/bin -type f -perm -a=x`
    for FILE in $EXEC_FILES
    do
 
      BINARY=`basename $FILE`
      update_alternatives $BINARY $FILE $BINARY_DIR

    done;
     
    # remove javaws 
    update_alternatives "javaws" "$JAVAHOME/jre/javaws/javaws" $BINARY_DIR
     
    # remove control panel
    update_alternatives "JavaPluginControlPanel" "$JAVAHOME/jre/bin/ControlPanel" $BINARY_DIR

    # remove java plugin
    update_alternatives "libjavaplugin_oji.so" "$JAVAHOME/jre/plugin/i386/ns7/libjavaplugin_oji.so" $PLUGIN_DIR

  ;;
  failed-upgrade)
  ;;
  *)
    echo "prerm called with unknown argument \`$1'" >&2
    exit 1
  ;;
esac

exit 0

????

Hors ligne

#24 Le 15/05/2005, à 11:37

PLA

Re : [résolu]pb sun-j2sdk

 # dpkg -r --force-remove-reinstreq sun-j2sdk1.5.0
dpkg - avertissement, problème contourné à cause de --force :
 Le paquet est dans un état incohérent - vous devriez
 le réinstaller avant d'essayer de le supprimer.
(Lecture de la base de données... 91058 fichiers et répertoires déjà installés.)Suppression de sun-j2sdk1.5.0 ...
dpkg (sous-processus) : impossible d'exécuter pre-removal script: Erreur de format pour exec()
dpkg : erreur de traitement de sun-j2sdk1.5.0 (--remove) :
 le sous-processus pre-removal script a retourné une erreur de sortie d'état 2
/var/lib/dpkg/info/sun-j2sdk1.5.0.postinst: 15: function: not found
dpkg : erreur lors du nettoyage :
 le sous-processus post-installation script a retourné une erreur de sortie d'état 127
Des erreurs ont été rencontrées pendant l'exécution :
 sun-j2sdk1.5.0

et

set -x
#! /bin/sh
# prerm script for sun-j2sdk1.5.0
#
# see: dh_installdeb(1)

set -e

JAVAHOME="/usr/lib/sun-j2sdk1.5.0"

BINARY_DIR="/usr/bin"
PLUGIN_DIR="/usr/lib/mozilla/plugins"

function update_alternatives {

  ALTERNATIVE_LINK=$1
  BINARY_FILE=$2
  TARGET_DIRECTORY=$3
  
  cd /etc/alternatives
  /usr/sbin/update-alternatives --remove $BINARY $FILE
    
  if [ ! -e /etc/alternatives/$BINARY ];
  then
    # alternatives removed, might as well remove the symlink
    rm $TARGET_DIRECTORY/$BINARY
  fi
    
}

case "$1" in
  remove|upgrade|deconfigure)

    # update alternatives and remove symlinks in /usr/bin
    EXEC_FILES=`find $JAVAHOME/bin -type f -perm -a=x`
    for FILE in $EXEC_FILES
    do
 
      BINARY=`basename $FILE`
      update_alternatives $BINARY $FILE $BINARY_DIR

    done;
     
    # remove javaws 
    update_alternatives "javaws" "$JAVAHOME/jre/javaws/javaws" $BINARY_DIR
     
    # remove control panel
    update_alternatives "JavaPluginControlPanel" "$JAVAHOME/jre/bin/ControlPanel" $BINARY_DIR

    # remove java plugin
    update_alternatives "libjavaplugin_oji.so" "$JAVAHOME/jre/plugin/i386/ns7/libjavaplugin_oji.so" $PLUGIN_DIR

  ;;
  failed-upgrade)
  ;;
  *)
    echo "prerm called with unknown argument \`$1'" >&2
    exit 1
  ;;
esac

exit 0

il y a d'autres fichiers dans /var/lib/dpkg/ concernant sun-j2sdk1.5.0 je vais regarder.


????

Hors ligne

#25 Le 15/05/2005, à 13:16

sbrunner

Re : [résolu]pb sun-j2sdk

A voir il ne fais pas tout à fais le même erreur !

Je me demande si il ne faut pas mettre le set -x juste avant le set -e !

On peux également essayer un

dpkg -r --force-all sun-j2sdk1.5.0

Pour activer toutes les options de forcage roll

Hors ligne