[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Impossible to remove a package



Hi all,
I have a little problem.
I installed the last mydns-mysql package from the unstable repository.
But during the install it tries to connect mysql with root login and I
don't know what password and it fails. Then whatever I do with apt-get
or aptitude it looks to try to reconfigure it everytime and fails
everytime. I created the db and the tables myself and mydns works very
well. I don't manage to fix this problem (that it always try to
reconfigure). I tried holding it, it doesn't change. I tried to dpkg
--purge it but it fails !

Suppression de mydns-mysql ...
Purge des fichiers de configuration de mydns-mysql ...

It stays infinitely like this.

A find command returns:
debian:~# find /|grep mydns
/tmp/mydns.my-cnf.XXXXvIk9ze
/tmp/mydns.my-cnf.XXXX6ubjka
/tmp/mydns.my-cnf.XXXXvqgsqc
/tmp/mydns.my-cnf.XXXXGYuWsb
/tmp/mydns.my-cnf.XXXXwMLJcb
/tmp/mydns.my-cnf.XXXX5gzVvb
/tmp/mydns.my-cnf.XXXXAqlRag
/tmp/mydns.my-cnf.XXXX5UAo6v
/tmp/mydns.my-cnf.XXXXYClC3N
/tmp/mydns.my-cnf.XXXXngjM3K
/tmp/mydns.my-cnf.XXXXEvpiRc
/tmp/mydns.my-cnf.XXXXWHAdwh
/tmp/mydns.my-cnf.XXXXJ3k99d
/tmp/mydns.my-cnf.XXXXq1QfNE
/var/lib/dpkg/info/mydns-mysql.list
/var/lib/dpkg/info/mydns-mysql.postrm
/var/lib/mysql/killix-mydns
/var/lib/mysql/killix-mydns/rr.frm
/var/lib/mysql/killix-mydns/rr.MYI
/var/lib/mysql/killix-mydns/rr.MYD
/var/lib/mysql/killix-mydns/soa.frm
/var/lib/mysql/killix-mydns/soa.MYI
/var/lib/mysql/killix-mydns/soa.MYD
/var/cache/apt/archives/mydns-mysql_1.0.0-2_i386.deb
/var/cache/apt/archives/mydns-common_1.0.0-2_all.deb
/var/cache/apt/archives/mydns-common_1.0.0-3_all.deb
/var/cache/apt/archives/mydns-mysql_1.0.0-3_i386.deb
/var/run/mydns.pid
/etc/mydns.conf
/etc/mydns.conf.dpkg-old

ps returns:

debian:~# ps -ax|grep mydns
Warning: bad syntax, perhaps a bogus '-'? See
http://procps.sf.net/faq.html
 2720 pts/0    R+     0:00 grep mydns

dpkg -s returns:

debian:~# dpkg -s mydns-mysql
Package: mydns-mysql
Status: purge ok config-files
Priority: optional
Section: net
Installed-Size: 1484
Maintainer: Philipp Kern <pkern@debian.org>
Architecture: i386
Source: mydns
Version: 1.0.0-3
Replaces: mydns
Provides: mydns
Depends: mydns-common (= 1.0.0-3), mysql-client | virtual-mysql-client,
debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.3.2.ds1-4), zlib1g (>=
1:1.2.1)
Conflicts: mydns
Description: DNS server using MySQL for data storage
 Free DNS server for UNIX implemented from scratch and designed to
 utilize the MySQL database for data storage.
 .
 Its primary objectives are stability, security, interoperability, and
 speed, though not necessarily in that order.
 .
 MyDNS does not include recursive name service, nor a resolver library.
 .
 It is primarily designed for organizations with many zones and/or
 resource records who desire the ability to perform real-time dynamic
 updates on their DNS data via MySQL.


Then if I re-install it it outputs:

debian:~# aptitude install mydns-mysql
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
Lecture des descriptions de tâches... Fait
Les NOUVEAUX paquets suivants vont être automatiquement installés :
  mydns-common
Les paquets suivants ont été conservés :
  clamav-base clamav-daemon clamav-freshclam hotplug libclamav1 libsasl2
  libsasl2-modules libsasl2-modules-sql netbase postfix postfix-mysql
  postfix-tls telnet
Les NOUVEAUX paquets suivants vont être installés :
  mydns-common mydns-mysql
0 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 13 non
mis à jour.
Il est nécessaire de télécharger 0o/699ko d'archives. Après dépaquetage,
1614ko seront utilisés.
Voulez-vous continuer ? [O/n/?] y
Écriture de l'information d'état étendu... Fait
Preconfiguring packages ...
Sélection du paquet mydns-common précédemment désélectionné.
(Lecture de la base de données... 28749 fichiers et répertoires déjà
installés.)
Dépaquetage de mydns-common (à partir
de .../mydns-common_1.0.0-2_all.deb) ...
Sélection du paquet mydns-mysql précédemment désélectionné.
Dépaquetage de mydns-mysql (à partir
de .../mydns-mysql_1.0.0-2_i386.deb) ...
Paramétrage de mydns-common (1.0.0-2) ...
Paramétrage de mydns-mysql (1.0.0-2) ...
/etc/mydns.conf created/modified. See mydns.conf(5) for details.
A backup of the old config file is at /etc/mydns.conf.dpkg-old. Values
were preserved, except for database information (database,db-*).
ERROR 1045: Accès refusé pour l'utilisateur: 'root@localhost' (mot de
passe: OUI)
Creating database...
mysqladmin: connect to server at 'localhost' failed
error: 'Accès refusé pour l'utilisateur: 'root@localhost' (mot de passe:
OUI)'
dpkg : erreur de traitement de mydns-mysql (--configure) :
 le sous-processus post-installation script a retourné une erreur de
sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 mydns-mysql
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 paquets. Tentative de réparation :
Paramétrage de mydns-mysql (1.0.0-2) ...
/etc/mydns.conf created/modified. See mydns.conf(5) for details.
A backup of the old config file is at /etc/mydns.conf.dpkg-old. Values
were preserved, except for database information (database,db-*).
ERROR 1045: Accès refusé pour l'utilisateur: 'root@localhost' (mot de
passe: OUI)
Creating database...
mysqladmin: connect to server at 'localhost' failed
error: 'Accès refusé pour l'utilisateur: 'root@localhost' (mot de passe:
OUI)'
dpkg : erreur de traitement de mydns-mysql (--configure) :
 le sous-processus post-installation script a retourné une erreur de
sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 mydns-mysql
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
Lecture des descriptions de tâches... Fait


Can you please help me ? I want it to be :
first, cleanly uninstalled,
then, cleanly reinstalled

Thank you.



Reply to: