Debian wheezy : pb mise a jour

Bonjour à tous,

Aujourd’hui j’ai voulu mettre a jour ma debian wheezy.

J’ai fais le apt-get update et upgrade sans problème mais je constate que l’upgrade ne permet pas de mettre a jour tous les paquets. J’ai donc voulu faire un dist-upgrade mais la :

# apt-get dist-upgrade Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Calcul de la mise à jour... Fait Les paquets suivants seront ENLEVÉS : bluez-cups chromium chromium-l10n conky-std cups feh flashplugin-nonfree gconf-service gconf2 gksu gstreamer0.10-gconf gstreamer0.10-plugins-bad gstreamer0.10-plugins-good hplip libbonoboui2-0 libcanberra-gtk3-module libcmis-0.2-0 libcurl3 libcurl3-gnutls libgconf2-4 libgksu2-0 libgnome2-0 libgnome2-common libgnomeui-0 libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-extra libldap-2.4-2 libnss-winbind libpam-winbind libraptor2-0 librasqal3 librdf0 libreoffice-base-core libreoffice-calc libreoffice-core libreoffice-filter-binfilter libreoffice-math libreoffice-writer libslv2-9 libsmbclient libvlccore5 pepperflashplugin-nonfree printer-driver-gutenprint printer-driver-hpcups printer-driver-postscript-hp printer-driver-splix python-gconf python-gnome2 python-uno samba-common-bin smbclient terminator vlc vlc-nox vlc-plugin-notify vlc-plugin-pulse winbind Les NOUVEAUX paquets suivants seront installés : conky-cli libasn1-8-heimdal libavutil53 libbind9-90 libchromaprint0 libdns100 libfreerdp1 libgmp10:i386 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libisc95 libisccc90 libisccfg90 libkrb5-26-heimdal liblua5.2-0 liblwres90 libndr-standard0 libndr0 libopencore-amrnb0 libopencore-amrwb0 libproxy-tools libroken18-heimdal libsamba-hostconfig0 libsamba-util0 libtevent0 libvdpau1 libvlccore7 libwind0-heimdal python-talloc python-tdb Les paquets suivants ont été conservés : libldap-2.4-2:i386 Les paquets suivants seront mis à jour : bind9-host libreoffice-common libreoffice-emailmerge libreoffice-l10n-fr libreoffice-style-galaxy libswscale2 libvlc5 libwbclient0 samba-common uno-libs3 ure vlc-data 12 mis à jour, 33 nouvellement installés, 58 à enlever et 1 non mis à jour. Il est nécessaire de prendre 37,6 Mo dans les archives. Après cette opération, 502 Mo d'espace disque seront libérés. Souhaitez-vous continuer [O/n] ?

Evidemment je n’ai pas continué. Par contre je ne comprends pas pourquoi apt-get veux me supprimer des paquets tel que chromium, vlc libreoffice, samba, cups et autres…

Quelqu’un aurait une idée du pourquoi et de la manière dont je pourrais faire ma mise a jour sans supprimer tout ça?

D’avance merci

Le retour d’[mono]apt-get[/mono] me semble tronquer.
Que dit ton [mono]sources.list[/mono] ?

Non le retour d’apt n’est pas tronqué.

Voici mon sources.list :

[code]$ cat /etc/apt/sources.list

deb http://ftp.fr.debian.org/debian/ wheezy main non-free contrib

deb http://security.debian.org/ wheezy/updates main contrib non-free

wheezy-updates, previously known as ‘volatile’

deb http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free

#Backports
deb http://http.debian.net/debian wheezy-backports main contrib non-free[/code]

Salut,

Ok.

Commençons par le début.

$ apt-get -s upgrade $ aptitude -s upgrade $ apt-show-versions -u

Ce dernier m’interpelle, je vois trois possibilités.
[ul][li] [mono]apt-listbugs[/mono] à épinglé un paquet[/li]
[li] tu as épinglé manuellement[/li]
[li] tu as marqué un paquet en [mono]hold[/mono][/li][/ul]
Il te faut vérifier cela en :

  • la présence d’un fichier [mono]/etc/apt/preferences[/mono] ou [mono]/etc/apt/preferences.d/…[/mono].
  • [mono]$ aptitude search ~ahold[/mono]

Bonjour Belébuth et merci pour ton aide. Alors voici le retour des 3 premières commandes.

# apt-get -s upgrade Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets suivants ont été conservés : bind9-host libldap-2.4-2 libldap-2.4-2:i386 libnss-winbind libpam-winbind libreoffice-base-core libreoffice-calc libreoffice-common libreoffice-core libreoffice-emailmerge libreoffice-filter-binfilter libreoffice-l10n-fr libreoffice-math libreoffice-style-galaxy libreoffice-writer libsmbclient libswscale2 libvlc5 libwbclient0 python-uno samba-common samba-common-bin smbclient uno-libs3 ure vlc vlc-data vlc-nox vlc-plugin-notify vlc-plugin-pulse winbind 0 mis à jour, 0 nouvellement installés, 0 à enlever et 31 non mis à jour.

# aptitude -s upgrade Résolution des dépendances… Les NOUVEAUX paquets suivants vont être installés : geoip-database-contrib{a} libavutil53{a} libbind9-90{a} libdns100{a} libisc95{a} libisccc90{a} libisccfg90{a} liblwres90{a} Les paquets suivants seront ENLEVÉS : geoip-database{u} gnome-commander-data{u} libbind9-80{u} libcmis-0.2-0{u} libdns88{u} libexiv2-12{u} libisc84{u} libisccc80{u} libisccfg82{u} libjaxp1.3-java{u} liblwres80{u} libreoffice-emailmerge{u} libreoffice-filter-binfilter{u} libwpd-0.9-9{u} libwpg-0.2-2{u} libwps-0.2-2{u} libxalan2-java{u} libxerces2-java{u} libxml-commons-external-java{u} libxml-commons-resolver1.1-java{u} Les paquets suivants seront mis à jour : bind9-host libreoffice-base-core libreoffice-calc libreoffice-common libreoffice-core libreoffice-l10n-fr libreoffice-math libreoffice-style-galaxy libreoffice-writer libswscale2 python-uno uno-libs3 ure 13 paquets mis à jour, 8 nouvellement installés, 20 à enlever et 16 non mis à jour. Il est nécessaire de télécharger 85,1 Mo d'archives. Après dépaquetage, 1 403 ko seront libérés. Voulez-vous continuer ? [Y/n/?] n Abandon.(A noté que je n’utilise pas aptitude normalement mais apt-get)

# apt-show-versions -u bash: apt-show-versions : commande introuvable

Concernant les fichiers préférences, j’en utilise effectivement un pour ne pas avoir les backports installé par défaut :

[code]Package: *
Pin: release a=stable
Pin-Priority: 900

Package: *
Pin: release a=wheezy-backports
Pin-Priority: 800[/code]

Le dossier [mono]/etc/apt/preferences.d/[/mono] est vide et la commande [mono]aptitude search ~ahold[/mono] ne retourne rien.

Tu y vois plus clair avec tous ça?

[mono]aptitude[/mono], est à même de résoudre bon nombre de situation, avec diplomatie, contrairement à [mono]apt-get[/mono] que je perçois comme un sauvage.

[quote=“snake57”]Les paquets suivants seront ENLEVÉS :
geoip-database{u} gnome-commander-data{u} libbind9-80{u} libcmis-0.2-0{u} libdns88{u} libexiv2-12{u} libisc84{u} libisccc80{u} libisccfg82{u} libjaxp1.3-java{u}
liblwres80{u} libreoffice-emailmerge{u} libreoffice-filter-binfilter{u} libwpd-0.9-9{u} libwpg-0.2-2{u} libwps-0.2-2{u} libxalan2-java{u} libxerces2-java{u}
libxml-commons-external-java{u} libxml-commons-resolver1.1-java{u} [/quote]
Tous ces paquets sont présents en [mono]Wheezy[/mono] (pour info, devenu oldstable).
A priori, il n’y a pas de raison pour qu’ils se fassent la malle.
Ce retour, stp.

$ apt-cache policy geoip-database gnome-commander-data libbind9-80 libcmis-0.2-0 libdns88 libexiv2-12 libisc84 geoip-database gnome-commander-data libbind9-80 libcmis-0.2-0 libdns88 libexiv2-12 libisc84 liblwres80 libreoffice-emailmerge libreoffice-filter-binfilter libwpd-0.9-9 libwpg-0.2-2 libwps-0.2-2 libxalan2-java libxerces2-java libxml-commons-external-java libxml-commons-resolver1.1-java

Du temps (hier encore) ou [mono]Wheezy[/mono] était en version [mono]stable[/mono], l’ajout des dépôts [mono]wheezy-backports[/mono] dans ton fichier [mono]sources.list[/mono] entraînait automatiquement une [mono]priorité 500[/mono] à ces derniers.
En conséquence, rien ne justifiait la présence de ton fichier[mono]/etc/apt/preferences[/mono].
Fichier que tu supprimes suivit d’un [mono]update[/mono].
Tu auras confirmation au regard de :


Notes: [mono]apt-show-versions[/mono] doit être installer.

# apt-cache policy geoip-database gnome-commander-data libbind9-80 libcmis-0.2-0 libdns88 libexiv2-12 libisc84 geoip-database gnome-commander-data libbind9-80 libcmis-0.2-0 libdns88 libexiv2-12 libisc84 liblwres80 libreoffice-emailmerge libreoffice-filter-binfilter libwpd-0.9-9 libwpg-0.2-2 libwps-0.2-2 libxalan2-java libxerces2-java libxml-commons-external-java libxml-commons-resolver1.1-java geoip-database: Installé : 20130213-1 Candidat : 20130213-1 Table de version : 20150209-1~bpo70+1 0 100 http://http.debian.net/debian/ wheezy-backports/main amd64 Packages *** 20130213-1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status gnome-commander-data: Installé : 1.2.8.15-3 Candidat : 1.2.8.15-3 Table de version : *** 1.2.8.15-3 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status libbind9-80: Installé : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Candidat : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Table de version : *** 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 0 500 http://security.debian.org/ wheezy/updates/main amd64 Packages 100 /var/lib/dpkg/status 1:9.8.4.dfsg.P1-6+nmu2+deb7u3 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages libcmis-0.2-0: Installé : 0.1.0-1+b1 Candidat : 0.1.0-1+b1 Table de version : *** 0.1.0-1+b1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status libdns88: Installé : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Candidat : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Table de version : *** 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 0 500 http://security.debian.org/ wheezy/updates/main amd64 Packages 100 /var/lib/dpkg/status 1:9.8.4.dfsg.P1-6+nmu2+deb7u3 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages libexiv2-12: Installé : 0.23-1 Candidat : 0.23-1 Table de version : *** 0.23-1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status libisc84: Installé : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Candidat : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Table de version : *** 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 0 500 http://security.debian.org/ wheezy/updates/main amd64 Packages 100 /var/lib/dpkg/status 1:9.8.4.dfsg.P1-6+nmu2+deb7u3 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages geoip-database: Installé : 20130213-1 Candidat : 20130213-1 Table de version : 20150209-1~bpo70+1 0 100 http://http.debian.net/debian/ wheezy-backports/main amd64 Packages *** 20130213-1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status gnome-commander-data: Installé : 1.2.8.15-3 Candidat : 1.2.8.15-3 Table de version : *** 1.2.8.15-3 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status libbind9-80: Installé : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Candidat : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Table de version : *** 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 0 500 http://security.debian.org/ wheezy/updates/main amd64 Packages 100 /var/lib/dpkg/status 1:9.8.4.dfsg.P1-6+nmu2+deb7u3 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages libcmis-0.2-0: Installé : 0.1.0-1+b1 Candidat : 0.1.0-1+b1 Table de version : *** 0.1.0-1+b1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status libdns88: Installé : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Candidat : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Table de version : *** 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 0 500 http://security.debian.org/ wheezy/updates/main amd64 Packages 100 /var/lib/dpkg/status 1:9.8.4.dfsg.P1-6+nmu2+deb7u3 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages libexiv2-12: Installé : 0.23-1 Candidat : 0.23-1 Table de version : *** 0.23-1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status libisc84: Installé : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Candidat : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Table de version : *** 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 0 500 http://security.debian.org/ wheezy/updates/main amd64 Packages 100 /var/lib/dpkg/status 1:9.8.4.dfsg.P1-6+nmu2+deb7u3 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages liblwres80: Installé : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Candidat : 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 Table de version : *** 1:9.8.4.dfsg.P1-6+nmu2+deb7u4 0 500 http://security.debian.org/ wheezy/updates/main amd64 Packages 100 /var/lib/dpkg/status 1:9.8.4.dfsg.P1-6+nmu2+deb7u3 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages libreoffice-emailmerge: Installé : 1:3.5.4+dfsg2-0+deb7u3 Candidat : 1:3.5.4+dfsg2-0+deb7u4 Table de version : 1:4.3.3-2~bpo70+2 0 100 http://http.debian.net/debian/ wheezy-backports/main amd64 Packages 1:3.5.4+dfsg2-0+deb7u4 0 500 http://security.debian.org/ wheezy/updates/main amd64 Packages *** 1:3.5.4+dfsg2-0+deb7u3 0 100 /var/lib/dpkg/status 1:3.5.4+dfsg2-0+deb7u2 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages libreoffice-filter-binfilter: Installé : 1:3.5.4+dfsg2-0+deb7u3 Candidat : 1:3.5.4+dfsg2-0+deb7u4 Table de version : 1:3.5.4+dfsg2-0+deb7u4 0 500 http://security.debian.org/ wheezy/updates/main amd64 Packages *** 1:3.5.4+dfsg2-0+deb7u3 0 100 /var/lib/dpkg/status 1:3.5.4+dfsg2-0+deb7u2 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages libwpd-0.9-9: Installé : 0.9.4-3 Candidat : 0.9.4-3 Table de version : *** 0.9.4-3 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status libwpg-0.2-2: Installé : 0.2.1-1 Candidat : 0.2.1-1 Table de version : *** 0.2.1-1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status libwps-0.2-2: Installé : 0.2.7-1 Candidat : 0.2.7-1 Table de version : *** 0.2.7-1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status libxalan2-java: Installé : 2.7.1-7+deb7u1 Candidat : 2.7.1-7+deb7u1 Table de version : *** 2.7.1-7+deb7u1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 500 http://security.debian.org/ wheezy/updates/main amd64 Packages 100 /var/lib/dpkg/status libxerces2-java: Installé : 2.11.0-6 Candidat : 2.11.0-6 Table de version : *** 2.11.0-6 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status libxml-commons-external-java: Installé : 1.4.01-2 Candidat : 1.4.01-2 Table de version : *** 1.4.01-2 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status libxml-commons-resolver1.1-java: Installé : 1.2-7 Candidat : 1.2-7 Table de version : *** 1.2-7 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status

A noté que j’en ai profité pour enlever le fichier préférence du coup les dépôt “standard” sont en priorité 500 et les backport en 100. Le fichier était donc effectivement inutile…

[quote=“snake57”]Notes: apt-show-versions doit être installer.[/quote]Je préfère ne rien installer tant que je n’ai pas résolu le problème de mise a jour.

[quote=“snake57”]Du temps (hier encore) ou Wheezy était en version stable[/quote] Je sais que Debian stable est maintenant Jessie. Je ferais sans doute la migration lorsque j’aurais résolu mon problème de mise a jour. Je veux partir de qqch de propre pour le faire.

Du au fait que Wheezy est passé oldstable.

Que nous dit aptitude à présent.

$ aptitude -s upgrade $ aptitude -s full-upgrade

Merci beaucoup! Cela fonctionne désormais. La mise a jour est en cour.

Par contre je ne comprend pas d’ou venait le problème. Cela vient du fichier préférence que j’ai supprimé? Pourtant bien qu’inutile je ne vois pas en quoi il pouvait être gênant.

Au lieu d’avoir la priorité par défaut 500 et 100 j’avais 900 et 800. Ce qui ne devrait rien changer normalement.

Oui.
Avec la dénomination [mono]stable[/mono], depuis le passage de [mono]Wheezy en oldstable[/mono] et [mono]Jessie en stable[/mono], cela à semé la zizanie.

Ok Belzébuth, j’ai compris le truc.

Merci pour tt.

Je passe le sujet en clos.