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

Re: problème python3 sur un apt-get upgrade



On Thu, Jul 20, 2017 at 08:57:14AM +0200, Vincent Bain wrote:
> Le mercredi 19 juillet 2017 à 21:44 +0200, Alexandre Hoïde a écrit :
> >   De quoi ? De Python, de Debian, ou des deux ? ;) Si tu parles de
> > Debian, à ta place, j'essaierais également de résoudre les problèmes
> > avant de passer à Stretch. Si tu parles de Python, tu peux toujours voir
> > ce que donnerait un « apt-get dist-upgrade » en lui ajoutant l'option
> > « --simulate » : sans risque !
> 
> j'ai pas mal de programmes compilés à la main, c'est toujours mieux si
> la migration se fait sans pépins...

  Pour sûr.

> # apt-get dist-upgrade --simulate
> [...]
> 0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
> 5 partiellement installés ou enlevés.
> Conf python3.4-minimal (3.4.2-1 Debian:8.8/oldstable [amd64])
> Conf python3-minimal (3.4.2-2 Debian:8.8/oldstable [amd64])
> Conf python3 (3.4.2-2 Debian:8.8/oldstable [amd64])
> Conf gnome-menus (3.13.3-6 Debian:8.8/oldstable [amd64])
> Conf python3-pykcs11 (1.3.0-1 Debian:8.8/oldstable [amd64])
> 
> Je vais terminer mes sauvegardes et me lancer...

  Ça confirme un peu c'que j'avais dans l'idée.

> >   Dans certains cas, il peut arriver que aptitude propose des
> > suppressions massives de paquets pour résoudre des conflits et/ou
> > dépendances manquantes. Mais tu peux te fier à apt-get sous Jessie et à
> > apt sous Stretch.
> 
> apt-get me sort aussi toujours une liste de paquets soi-disant bons à
> supprimer, parmi lesquels un tas de choses qui me sont très utiles...

  Peut-être le sais-tu déjà, sinon :
SI ces paquets -- qui te sont très utiles -- 
1. ont été installés automatiquement (marqués « auto-installed »)
   * tu peux le vérifier de plusieurs manières, dont « apt-mark » et
     « aptitude »
ET QUE
2. le paquet ayant déclenché leur installation, par [cascade de]
dépendances a été supprimé par la suite
ALORS
3. il est normal que apt-get t'en propose la suppression à chaque
upgrade.

  Dans ce cas, il est possible de changer le marquage des paquets que
l'on souhaite conserver à l'aide de « aptitude » ou de « apt-mark ». Ces
deux logiciels utilisent les mêmes données stockées dans
« /var/lib/apt/extended_states ».

-- 
 ___________________
| $ post_tenebras ↲ | waouh!
| GNU        \ /    |    \
|          -- * --  |     o
| $ who ↲    / \    |_-- ~_|
| Alexandre Hoïde   |  _/| |
 -------------------


Reply to: