OVH Cloud OVH Cloud

Hold ou pas avec dpkg, comportement bizarre.

2 réponses
Avatar
fra-duf-no-spam
Salut.

J'ai un petit souci avec une oldstable. Install=C3=A9e avec LAMP en PHP4, le
dist-upgrade me propose de virer php4-mysql. Qu'=C3=A0 cela ne tienne, je
fais:

exif:~# echo "php4-mysql hold"|dpkg --set-selections
exif:~# aptitude dist-upgrade
...
Les NOUVEAUX paquets suivants vont =C3=AAtre install=C3=A9s=C2=A0:=20
libpq5{a}=20
Les paquets suivants seront ENLEV=C3=89S=C2=A0:=20
libgnutls13{u} libldap2{u} liblzo1{u} libopencdk8{u} libpq4{u}=20
php4-mysql{a}=20
Les paquets suivants seront mis =C3=A0 jour=C2=A0:=20
libaprutil1=20
...

Bon, du coup je r=C3=A9vise ma technique de hold:

exif:~# echo "php4-mysql install"|dpkg --set-selections
exif:~# echo "libaprutil1 hold"|dpkg --set-selections
exif:~# aptitude dist-upgrade
..

Et l=C3=A0 tout va bien.

Ma question est: Comment cela se fait-il que le hold sur un paquet qui
veut =C3=AAtre enlev=C3=A9 ne marche pas, alors que sur un paquet =C3=A0 me=
ttre =C3=A0 jour
cela fonctionne?

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/87vd5mi7p5.fsf@fermat.tourde.home

2 réponses

Avatar
Thierry Chatelet
On Friday 01 October 2010 11:27:34 François TOURDE wrote:
Salut.

J'ai un petit souci avec une oldstable. Installée avec LAMP en PHP4, le
dist-upgrade me propose de virer php4-mysql. Qu'à cela ne tienne, je
fais:

exif:~# echo "php4-mysql hold"|dpkg --set-selections
exif:~# aptitude dist-upgrade
...
Les NOUVEAUX paquets suivants vont être installés :
libpq5{a}
Les paquets suivants seront ENLEVÉS :
libgnutls13{u} libldap2{u} liblzo1{u} libopencdk8{u} libpq4{u}
php4-mysql{a}
Les paquets suivants seront mis à jour :
libaprutil1
...

Bon, du coup je révise ma technique de hold:

exif:~# echo "php4-mysql install"|dpkg --set-selections
exif:~# echo "libaprutil1 hold"|dpkg --set-selections
exif:~# aptitude dist-upgrade
..

Et là tout va bien.

Ma question est: Comment cela se fait-il que le hold sur un paquet qui
veut être enlevé ne marche pas, alors que sur un paquet à mettre à jour
cela fonctionne?



Regardes du coté des bugs d' aptitude. Il y a une longue discussion la -dessus.
Thierry

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
fra-duf-no-spam
Le 14883ième jour après Epoch,
Thierry Chatelet écrivait:


On Friday 01 October 2010 11:27:34 François TOURDE wrote:


[...]

Ma question est: Comment cela se fait-il que le hold sur un paquet qui
veut être enlevé ne marche pas, alors que sur un paquet à mettre à jour
cela fonctionne?



Regardes du coté des bugs d' aptitude. Il y a une longue discussion la-dessus.
Thierry



Rhaaa... J'ai perdu le réflexe du BTS :( ... Quand je pense que je
faisais ch.er les gens qui faisaient pas l'effort d'aller y regarder.

Bon, je m'y colle.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/