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 13/12/2007, à 19:13

amateur

[Résolut]blocage total avec apt-get [probleme de dependance]

salut a tous

j'ai un probleme qui dure depui quelques jours je ne peu rien installer et ca acause d'un maudit paquet qui ne veux pa se desinstaller (il est cassé) ni se reparer ni rien du tout et meme pas se reinstaller (n'existe pas ou plus dans les depos) le paquet s'appel "zekr" telechargeable de la http://sourceforge.net/project/showfiles.php?group_id=128414
maintenant je ne peu pas installer quoi que se soit ca demande la desinstalation de ce maudit paquet avant de passer a l'installation d'autres paquet

help me...


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture de l'information d'état... Fait
Correction des dépendances... Fait
Les paquets suivants ont été automatiquement installés mais ne sont plus nécessaires :
  libarchive-tar-perl libnet-ssleay-perl libwxgtk2.8-0 libmail-spf-perl m4
  librrd2 libqt4-core libsqlite0 liberror-perl libnetaddr-ip-perl
  libcairomm-1.0-1 libglibmm-2.4-1c2a libauthen-pam-perl libqt4-gui libt1-5
  libfile-tail-perl libwxbase2.8-0 libnet-ip-perl mysql-admin-common
  libgtkmm-2.4-1c2a libio-zlib-perl libnet-dns-perl squid-common
  courier-authlib-userdb libgd2-xpm python-wxversion libgeoip1 libio-pty-perl
  librrds-perl librsvg2-bin python-wxgtk2.8 libdigest-hmac-perl
  libversion-perl libsys-hostname-long-perl libdigest-sha1-perl liblockfile1
Utiliser "apt-get autoremove" pour les supprimer
Les paquets suivants seront ENLEVÉS :
  zekr
0 mis à jour, 0 nouvellement installés, 1 à enlever et 170 non mis à jour.
Il est nécessaire de prendre 0o dans les archives.
Après dépaquetage, 7692ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? o
(Lecture de la base de données... 104887 fichiers et répertoires déjà installés.)
Suppression de zekr ...
./zekr.sh: 26: java: not found
rmdir: /usr/share/zekr/res/index/: Aucun fichier ou répertoire de ce type
dpkg : erreur de traitement de zekr (--remove) :
 le sous-processus pre-removal script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 zekr
E: Sub-process /usr/bin/dpkg returned an error code (1)

L

ecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture de l'information d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
  zekr: Dépend: ttf-scheherazade mais il n'est pas installable ou
                 ttf-kacst (>= 1.6.2+mry-1) mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).

edit:  solution

supression de /var/lib/dpkg/info/zekr.prerm   et   /var/lib/dpkg/info/zekr.postrm

Dernière modification par amateur (Le 13/12/2007, à 21:08)


2.8 GHz; NVidia 5200; 265 Mo DDR; 40 Go DD + un DD de 3.2 Go; le tt date de 2005 sauf le DD de 3.2 Go il date de 1998
UBUNTU 7.10

Hors ligne

#2 Le 13/12/2007, à 20:22

freebird

Re : [Résolut]blocage total avec apt-get [probleme de dependance]

Dans un terminal, lance

sudo apt-get -f install

Hors ligne

#3 Le 13/12/2007, à 20:24

bertrand0

Re : [Résolut]blocage total avec apt-get [probleme de dependance]

Si vraiment vous n'avez aucune autre solution, vous pouvez forcer la suppression avec la commande ci-dessous, mais il risque de rester des fichiers du paquet sur le disque:

sudo dpkg --force-remove-reinstreq --purge zekr

Si ça ne passe toujours pas, consultez les script /var/lib/dpkg/info/zekr.{prerm,postrm} pour vérifier ce qui cloche, ou en tout dernier recours, supprimez-les puis retapez la commande ci-dessus.


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#4 Le 13/12/2007, à 20:52

amateur

Re : [Résolut]blocage total avec apt-get [probleme de dependance]

freebird a écrit :

Dans un terminal, lance

sudo apt-get -f install

ca donne rein

(Lecture de la base de données... 104887 fichiers et répertoires déjà installés.)
Suppression de zekr ...
./zekr.sh: 26: java: not found
rmdir: /usr/share/zekr/res/index/: Aucun fichier ou répertoire de ce type
dpkg : erreur de traitement de zekr (--purge) :
 le sous-processus pre-removal script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 zekr
root@amine-yea:~# sudo apt-get -f install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture de l'information d'état... Fait
Correction des dépendances... Fait
Les paquets suivants ont été automatiquement installés mais ne sont plus nécessaires :
  libarchive-tar-perl libnet-ssleay-perl libwxgtk2.8-0 libmail-spf-perl m4
  librrd2 libqt4-core libsqlite0 liberror-perl libnetaddr-ip-perl
  libcairomm-1.0-1 libglibmm-2.4-1c2a libauthen-pam-perl libqt4-gui libt1-5
  libfile-tail-perl libwxbase2.8-0 libnet-ip-perl mysql-admin-common
  libgtkmm-2.4-1c2a libio-zlib-perl libnet-dns-perl squid-common
  courier-authlib-userdb libgd2-xpm python-wxversion libgeoip1 libio-pty-perl
  librrds-perl librsvg2-bin python-wxgtk2.8 libdigest-hmac-perl
  libversion-perl libsys-hostname-long-perl libdigest-sha1-perl liblockfile1
Utiliser "apt-get autoremove" pour les supprimer
Les paquets suivants seront ENLEVÉS :
  zekr
0 mis à jour, 0 nouvellement installés, 1 à enlever et 170 non mis à jour.
Il est nécessaire de prendre 0o dans les archives.
Après dépaquetage, 7692ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? o
(Lecture de la base de données... 104887 fichiers et répertoires déjà installés.)
Suppression de zekr ...
./zekr.sh: 26: java: not found
rmdir: /usr/share/zekr/res/index/: Aucun fichier ou répertoire de ce type
dpkg : erreur de traitement de zekr (--remove) :
 le sous-processus pre-removal script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 zekr
E: Sub-process /usr/bin/dpkg returned an error code (1)

2.8 GHz; NVidia 5200; 265 Mo DDR; 40 Go DD + un DD de 3.2 Go; le tt date de 2005 sauf le DD de 3.2 Go il date de 1998
UBUNTU 7.10

Hors ligne

#5 Le 13/12/2007, à 20:54

amateur

Re : [Résolut]blocage total avec apt-get [probleme de dependance]

bertrand0 a écrit :

Si vraiment vous n'avez aucune autre solution, vous pouvez forcer la suppression avec la commande ci-dessous, mais il risque de rester des fichiers du paquet sur le disque:

sudo dpkg --force-remove-reinstreq --purge zekr

Si ça ne passe toujours pas, consultez les script /var/lib/dpkg/info/zekr.{prerm,postrm} pour vérifier ce qui cloche, ou en tout dernier recours, supprimez-les puis retapez la commande ci-dessus.

ca donne ca

(Lecture de la base de données... 104887 fichiers et répertoires déjà  installés.)
Suppression de zekr ...
./zekr.sh: 26: java: not found
rmdir: /usr/share/zekr/res/index/: Aucun fichier ou répertoire de ce type
dpkg : erreur de traitement de zekr (--purge) :
 le sous-processus pre-removal script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 zekr

je vais consulter var/lib/dpkg/info/zekr.{prerm,postrm}


merci bien a vous deux


2.8 GHz; NVidia 5200; 265 Mo DDR; 40 Go DD + un DD de 3.2 Go; le tt date de 2005 sauf le DD de 3.2 Go il date de 1998
UBUNTU 7.10

Hors ligne

#6 Le 13/12/2007, à 21:00

amateur

Re : [Résolut]blocage total avec apt-get [probleme de dependance]

var/lib/dpkg/info/zekr.postrm    contien ca

#!/bin/sh
set -e
# Automatically added by dh_installmenu
if [ -x "`which update-menus 2>/dev/null`" ]; then update-menus ; fi
# End automatically added section

et var/lib/dpkg/info/zekr.prerm   contien ca

#!/bin/sh
# prerm script for zekr-quran-translations
#
# see: dh_installdeb(1)

set -e

# summary of how this script can be called:
#        * <prerm> `remove'
#        * <old-prerm> `upgrade' <new-version>
#        * <new-prerm> `failed-upgrade' <old-version>
#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
#        * <deconfigured's-prerm> `deconfigure' `in-favour'
#          <package-being-installed> <version> `removing'
#          <conflicting-package> <version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package


case "$1" in
    remove|upgrade|deconfigure)
    zekr -clean index-all
    rmdir /usr/share/zekr/res/index/ 
    ;;

    failed-upgrade)
    ;;

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

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.



exit 0

mes competance s'arrete au copier coller

alors je vais changer leur noms et executer   

sudo dpkg --force-remove-reinstreq --purge zekr

et je revien


2.8 GHz; NVidia 5200; 265 Mo DDR; 40 Go DD + un DD de 3.2 Go; le tt date de 2005 sauf le DD de 3.2 Go il date de 1998
UBUNTU 7.10

Hors ligne

#7 Le 13/12/2007, à 21:04

amateur

Re : [Résolut]blocage total avec apt-get [probleme de dependance]

dieu merci

apres changement de leurs noms ( pour ne pas les suprimer ) ca  a marcher merci a vous du fond du coeur tu ma eviter la reinstalation d'ubuntu 1000 merci


2.8 GHz; NVidia 5200; 265 Mo DDR; 40 Go DD + un DD de 3.2 Go; le tt date de 2005 sauf le DD de 3.2 Go il date de 1998
UBUNTU 7.10

Hors ligne