Concernant systemd dans la mise à niveau vers jessie

Merci pour les réponses.
Étant un humain (très) moyen et pratiquant mon art sur une machine de bureau sous KDE, j’en déduis que je n’ai pas à me prendre trop le chou.
En cas de problèmes, je ferai comme le suggère François, un échange standard d’ordinateur de bord :wink:
Ah ! la belle époque des carburateurs sur lesquels on dévissait les gicleurs pour leur souffler dans le trou afin de les déboucher ! Et ça repartait rond.

Je viens d’installer une Jessie, je ne parle pas de [strike]migration[/strike], ici.
L’[mono]installateur[/mono] (comme je le pensais) ne m’offre pas la possibilité d’opter pour ou contre [mono]systemd[/mono].

[quote=“vv222”]
‘sysvinit-core’, en dépendance du paquet ‘init’.
[strike]Rien d’autre n’a été nécessaire[/strike] ([strike]pas de systemd-shim[/strike], [strike]pas de fichier preferences[/strike]).[/quote]
Là, j’aimerais bien que tu m’expliques, ta procédure …
Que ce soit avec [mono]aptitude[/mono], [mono]apt-get[/mono] et/ou [mono]apt[/mono].
Et crois bien que, j’ai poussé [mono]aptitude[/mono] dans ces derniers retranchements, cependant …

[code]loreleil@pc-2-loreleil-2:~$ aptitude -s install sysvinit-core
Les NOUVEAUX paquets suivants vont être installés :
sysvinit-core{b}
0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 132 ko d’archives. Après dépaquetage, 199 ko seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
sysvinit-core : Est en conflit avec: systemd-sysv mais 215-17 est installé.
systemd-sysv : Est en conflit avec: sysvinit-core mais 2.88dsf-59 doit être installé.
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :

  1.   apper               
    

[…]
41) policykit-1
42) policykit-1-gnome
43) polkit-kde-1
44) systemd-sysv
45) task-cinnamon-desktop
46) task-kde-desktop
47) task-lxde-desktop
48) task-mate-desktop
49) task-xfce-desktop
50) udisks2
Laisser les dépendances suivantes non satisfaites :
51) systemd recommande libpam-systemd
52) task-desktop recommande task-gnome-desktop | task-xfce-desktop | task-kde-desktop | task-lxde-desktop | task-cinnamon-desktop | task-mate-desktop

[…]
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :

 Supprimer les paquets suivants :
  1. systemd-sysv
    

    Installer les paquets suivants :

  2. cgmanager [0.33-2+deb8u2 (stable)]
    
  3. libcgmanager0 [0.33-2+deb8u2 (stable)]
    
  4. libnih-dbus1 [1.0.3-4.3 (stable)]
    
  5. libnih1 [1.0.3-4.3 (stable)]
    
  6. systemd-shim [9-1 (stable)]
    

Accepter cette solution ? [Y/n/q/?] y
Les NOUVEAUX paquets suivants vont être installés :
cgmanager{a} libcgmanager0{a} libnih-dbus1{a} libnih1{a} systemd-shim{a} sysvinit-core
Les paquets suivants seront ENLEVÉS :
systemd-sysv{a}
0 paquets mis à jour, 6 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 494 ko d’archives. Après dépaquetage, 1 071 ko seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
Charger/installer/enlever des paquets.
loreleil@pc-2-loreleil-2:~$
[/code]

[code]loreleil@pc-2-loreleil-2:~$ aptitude -s install sysvinit-core sysvinit
Les NOUVEAUX paquets suivants vont être installés :
sysvinit sysvinit-core{b}

[…]
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :

 Conserver les paquets suivants dans leur version actuelle :
  1. sysvinit-core [Non installé]
    

Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :

 Supprimer les paquets suivants :
  1. systemd-sysv
    

    Installer les paquets suivants :

  2. cgmanager [0.33-2+deb8u2 (stable)]
    
  3. libcgmanager0 [0.33-2+deb8u2 (stable)]
    
  4. libnih-dbus1 [1.0.3-4.3 (stable)]
    
  5. libnih1 [1.0.3-4.3 (stable)]
    
  6. systemd-shim [9-1 (stable)]
    

Accepter cette solution ? [Y/n/q/?]
[/code]

root@pc-2-loreleil-2:~# apt-get -s install sysvinit-core Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets supplémentaires suivants seront installés : cgmanager libcgmanager0 libnih-dbus1 libnih1 systemd-shim Paquets suggérés : pm-utils Les paquets suivants seront ENLEVÉS : systemd-sysv Les NOUVEAUX paquets suivants seront installés : cgmanager libcgmanager0 libnih-dbus1 libnih1 systemd-shim sysvinit-core 0 mis à jour, 6 nouvellement installés, 1 à enlever et 0 non mis à jour. Inst libcgmanager0 (0.33-2+deb8u2 Debian:8.0/stable [amd64]) Inst libnih1 (1.0.3-4.3 Debian:8.0/stable [amd64]) Inst libnih-dbus1 (1.0.3-4.3 Debian:8.0/stable [amd64]) Inst cgmanager (0.33-2+deb8u2 Debian:8.0/stable [amd64]) Inst systemd-shim (9-1 Debian:8.0/stable [amd64]) Remv systemd-sysv [215-17] [init:amd64 ] Inst sysvinit-core (2.88dsf-59 Debian:8.0/stable [amd64]) Conf sysvinit-core (2.88dsf-59 Debian:8.0/stable [amd64]) Conf libcgmanager0 (0.33-2+deb8u2 Debian:8.0/stable [amd64]) Conf libnih1 (1.0.3-4.3 Debian:8.0/stable [amd64]) Conf libnih-dbus1 (1.0.3-4.3 Debian:8.0/stable [amd64]) Conf cgmanager (0.33-2+deb8u2 Debian:8.0/stable [amd64]) Conf systemd-shim (9-1 Debian:8.0/stable [amd64]) root@pc-2-loreleil-2:~#

root@pc-2-loreleil-2:~# apt -s install sysvinit-core Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets supplémentaires suivants seront installés : cgmanager libcgmanager0 libnih-dbus1 libnih1 systemd-shim Paquets suggérés : pm-utils Les paquets suivants seront ENLEVÉS : systemd-sysv Les NOUVEAUX paquets suivants seront installés : cgmanager libcgmanager0 libnih-dbus1 libnih1 systemd-shim sysvinit-core 0 mis à jour, 6 nouvellement installés, 1 à enlever et 0 non mis à jour. Inst libcgmanager0 (0.33-2+deb8u2 Debian:8.0/stable [amd64]) Inst libnih1 (1.0.3-4.3 Debian:8.0/stable [amd64]) Inst libnih-dbus1 (1.0.3-4.3 Debian:8.0/stable [amd64]) Inst cgmanager (0.33-2+deb8u2 Debian:8.0/stable [amd64]) Inst systemd-shim (9-1 Debian:8.0/stable [amd64]) Remv systemd-sysv [215-17] [init:amd64 ] Inst sysvinit-core (2.88dsf-59 Debian:8.0/stable [amd64]) Conf sysvinit-core (2.88dsf-59 Debian:8.0/stable [amd64]) Conf libcgmanager0 (0.33-2+deb8u2 Debian:8.0/stable [amd64]) Conf libnih1 (1.0.3-4.3 Debian:8.0/stable [amd64]) Conf libnih-dbus1 (1.0.3-4.3 Debian:8.0/stable [amd64]) Conf cgmanager (0.33-2+deb8u2 Debian:8.0/stable [amd64]) Conf systemd-shim (9-1 Debian:8.0/stable [amd64]) root@pc-2-loreleil-2:~#

[quote=“BelZéButh”][quote=“vv222”]
‘sysvinit-core’, en dépendance du paquet ‘init’.
Rien d’autre n’a été nécessaire (pas de systemd-shim, pas de fichier preferences).[/quote]
Là, j’aimerais bien que tu m’expliques, ta procédure …[/quote]

  1. départ d’une Wheezy à jour ;
  2. ajout des sources de Jessie au fichier sources.list, [mono]apt-get update[/mono] ;
  3. installation des paquets ‘init’ & ‘sysvinit-core’ ;
  4. [mono]apt-get dist-upgrade[/mono].

Donc tu conserves des paquets wheezy ce qui est différent d’ubne installation.

Ce n’est déjà plus la même musique.

Ne sont-ils pas installés par défaut, depuis des lustres …

[14:26:38]:~$ dpkg -l |grep init [...] ii initscripts 2.88dsf-41+deb7u1 i386 scripts for initializing and shutting down the system ii insserv 1.14.0-5 i386 boot sequence organizer using LSB init.d script dependency information [...] ii sysv-rc-conf 0.99-7 all SysV init runlevel configuration tool for the terminal ii sysvinit 2.88dsf-41+deb7u1 i386 System-V-like init utilities ii sysvinit-utils 2.88dsf-41+deb7u1 i386 System-V-like utilities [...] [14:26:50]:~$

Il me semble que ke paquet init s’était installé seul lors d’une mise à jour de Wheezy, dans mon cas, mais je n’ai plus les logs.

Je ne comprends toujours pas comment éviter les problèmes de droit administrateurs lors des montages et de l’alim qui ne sont pas réglés chez moi (enfin, pas automatiques), alors que les MAJ sont à jour, avec xfce4 (je viens de vérifier avec un apt-show-versions |grep wheezy, aucun paquet critique ne m’a l’air encore en wheezy, ou c’est qu’il a la même version que Jessie)

Comment faire sans policykit-1 ?

Belzébuth, as-tu ces problèmes ou pas ? (kde ou xfce, peu importe)

POur info, la liste des paquets wheezy restants

root@zone:/home/stef# apt-show-versions | grep wheezyadduser:all/wheezy 3.113+nmu3 uptodate alarm-clock:amd64/wheezy 1.2.5-1.2 uptodate alarm-clock-applet:amd64/wheezy 0.3.3-1 uptodate aspell-fr:all/wheezy 0.50-3-7 uptodate bchunk:amd64/wheezy 1.2.0-12 uptodate bluez-alsa:amd64/wheezy 4.99-2 uptodate bluez-gstreamer:amd64/wheezy 4.99-2 uptodate comix:all/wheezy 4.0.4-1 uptodate cpufrequtils:amd64/wheezy 008-1 uptodate detox:amd64/wheezy 1.2.0-5 uptodate doc-debian-fr:all/wheezy 3.1.3.1 uptodate docbook-xml:all/wheezy 4.5-7.2 uptodate eeepc-acpi-scripts:all/wheezy 1.1.12 uptodate faad:amd64/wheezy 2.7-8 uptodate ffmpeg:amd64/wheezy 6:0.8.17-1 uptodate freepats:all/wheezy 20060219-1 uptodate gcj-4.6-base:amd64/wheezy 4.6.3-1 uptodate gcj-4.6-jre-lib:all/wheezy 4.6.3-1 uptodate gnash:amd64/wheezy 0.8.11~git20120629-1+deb7u1 uptodate gnash-common:amd64/wheezy 0.8.11~git20120629-1+deb7u1 uptodate gnome-mime-data:all/wheezy 2.18.0-1 uptodate gprename:all/wheezy 2.6.6-1 uptodate gsfonts:all/wheezy 1:8.11+urwcyr1.0.7~pre44-4.2 uptodate gstreamer0.10-ffmpeg:amd64/wheezy 0.10.13-5 uptodate gtk2-engines-murrine:amd64/wheezy 0.98.1.1-5 uptodate gtk3-engines-unico:amd64/wheezy 1.0.2-1 uptodate gtkorphan:all/wheezy 0.4.4-1.1 uptodate hal:amd64/wheezy 0.5.14-8 uptodate hal-info:all/wheezy 20091130-1 uptodate hddtemp:amd64/wheezy 0.3-beta15-52 uptodate hibernate:all/wheezy 2.0+15+g88d54a8-1 uptodate hunspell-en-us:all/wheezy 20070829-6 uptodate icedtea-6-jre-cacao:amd64/wheezy 6b35-1.13.7-1~deb7u1 uptodate icedtea-6-jre-jamvm:amd64/wheezy 6b35-1.13.7-1~deb7u1 uptodate ifrench-gut:amd64/wheezy 1:1.0-30 uptodate indicator-application:amd64/wheezy 0.5.0-1 uptodate insserv:amd64/wheezy 1.14.0-5 uptodate iptraf:amd64/wheezy 3.0.0-8.1 uptodate ispell:amd64/wheezy 3.3.02-6 uptodate laptop-detect:amd64/wheezy 0.13.7 uptodate libacpi0:amd64/wheezy 0.2-4 uptodate libapache-pom-java:all/wheezy 10-2 uptodate libart-2.0-2:amd64/wheezy 2.3.21-2 uptodate libatm1:amd64/wheezy 1:2.5.1-1.5 uptodate libavc1394-0:amd64/wheezy 0.5.4-2 uptodate libavcodec53:amd64/wheezy 6:0.8.17-1 uptodate libavdevice53:amd64/wheezy 6:0.8.17-1 uptodate libavfilter2:amd64/wheezy 6:0.8.17-1 uptodate libavformat53:amd64/wheezy 6:0.8.17-1 uptodate libavutil51:amd64/wheezy 6:0.8.17-1 uptodate libboost-iostreams1.49.0:amd64/wheezy 1.49.0-3.2 uptodate libboost-program-options1.49.0:amd64/wheezy 1.49.0-3.2 uptodate libboost-thread1.49.0:amd64/wheezy 1.49.0-3.2 uptodate libcommons-parent-java:all/wheezy 22-2 uptodate libconfig-file-perl:all/wheezy 1.50-2 uptodate libcpufreq0:amd64/wheezy 008-1 uptodate libcue1:amd64/wheezy 1.4.0-1 uptodate libdb-je-java:all/wheezy 3.3.98-1 uptodate libdb5.1:amd64/wheezy 5.1.29-5 uptodate libdv4:amd64/wheezy 1.0.0-6 uptodate libencode-locale-perl:all/wheezy 1.03-1 uptodate libfaad2:amd64/wheezy 2.7-8 uptodate libffi5:amd64/wheezy 3.0.10-3 uptodate libfile-basedir-perl:all/wheezy 0.03-1 uptodate libfile-copy-recursive-perl:all/wheezy 0.38-1 uptodate libfile-listing-perl:all/wheezy 6.04-1 uptodate libfont-afm-perl:all/wheezy 1.20-1 uptodate libgcj12:amd64/wheezy 4.6.3-1 uptodate libgcrypt11:amd64/wheezy 1.5.0-5+deb7u3 uptodate libgme0:amd64/wheezy 0.5.5-2 uptodate libgnutls26:amd64/wheezy 2.12.20-8+deb7u3 uptodate libgsm1:amd64/wheezy 1.0.13-4 uptodate libgtk2-ex-podviewer-perl:all/wheezy 0.18-1 uptodate libgtk2-ex-simple-list-perl:all/wheezy 0.50-2 uptodate libgtkimageview0:amd64/wheezy 1.6.4+dfsg-0.1 uptodate libhal-storage1:amd64/wheezy 0.5.14-8 uptodate libhal1:amd64/wheezy 0.5.14-8 uptodate libhtml-form-perl:all/wheezy 6.03-1 uptodate libhtml-tagset-perl:all/wheezy 3.20-2 uptodate libhttp-daemon-perl:all/wheezy 6.01-1 uptodate libhttp-date-perl:all/wheezy 6.02-1 uptodate libhttp-negotiate-perl:all/wheezy 6.00-2 uptodate libid3-3.8.3c2a:amd64/wheezy 3.8.3-15 uptodate libio-stringy-perl:all/wheezy 2.110-5 uptodate libiw30:amd64/wheezy 30~pre9-8 uptodate libjaxp1.3-java:all/wheezy 1.3.05-2 uptodate libjbig2dec0:amd64/wheezy 0.11+20120125-1 uptodate libjline-java:all/wheezy 1.0-2 uptodate libjpeg8:amd64/wheezy 8d-1+deb7u1 uptodate libjtidy-java:all/wheezy 7+svn20110807-4 uptodate liblink-grammar4:amd64/wheezy 4.7.4-2 uptodate liblucene2-java:all/wheezy 2.9.4+ds1-4 uptodate liblwp-mediatypes-perl:all/wheezy 6.02-1 uptodate libmagickcore5:amd64/wheezy 8:6.7.7.10-5+deb7u3 uptodate libmagickcore5-extra:amd64/wheezy 8:6.7.7.10-5+deb7u3 uptodate libmagickwand5:amd64/wheezy 8:6.7.7.10-5+deb7u3 uptodate libmail-sendmail-perl:all/wheezy 0.79.16-1 uptodate libminiupnpc5:amd64/wheezy 1.5-2 uptodate libmozjs24d:amd64/wheezy 24.8.1esr-2~deb7u1 uptodate libnatpmp1:amd64/wheezy 20110808-3 uptodate libnet-smtp-ssl-perl:all/wheezy 1.01-3 uptodate libopencv-core2.3:amd64/wheezy 2.3.1-11 uptodate libopencv-imgproc2.3:amd64/wheezy 2.3.1-11 uptodate libopenjpeg2:amd64/wheezy 1.3+dfsg-4.8 uptodate libots0:amd64/wheezy 0.5.0-2.1 uptodate libperl4-corelibs-perl:all/wheezy 0.003-1 uptodate libplot2c2:amd64/wheezy 2.6-3 uptodate libpod-readme-perl:all/wheezy 0.11-1 uptodate libpolkit-qt-1-1:amd64/wheezy 0.103.0-1 uptodate libprocps0:amd64/wheezy 1:3.3.3-3 uptodate librcd0:amd64/wheezy 0.1.13-3 uptodate libregexp-java:all/wheezy 1.5-3 uptodate libreplaygain1:amd64/wheezy 1.0~r475-1 uptodate libresid-builder0c2a:amd64/wheezy 2.1.1-14 uptodate librtmp0:amd64/wheezy 2.4+20111222.git4e06e21-1 uptodate libruby1.8:amd64/wheezy 1.8.7.358-7.1+deb7u2 uptodate libsidplay2:amd64/wheezy 2.1.1-14 uptodate libsidutils0:amd64/wheezy 2.1.1-14 uptodate libslv2-9:amd64/wheezy 0.6.6+dfsg1-2 uptodate libswscale2:amd64/wheezy 6:0.8.17-1 uptodate libtasn1-3:amd64/wheezy 2.13-2+deb7u2 uptodate libtext-wrapi18n-perl:all/wheezy 0.06-7 uptodate libthunar-vfs-1-2:amd64/wheezy 1.2.0-3+b1 uptodate libthunar-vfs-1-common:all/wheezy 1.2.0-3 uptodate libtiff4:amd64/wheezy 3.9.6-11 uptodate libudev0:amd64/wheezy 175-7.2 uptodate libutempter0:amd64/wheezy 1.1.5-4 uptodate libvisual-0.4-plugins:amd64/wheezy 0.4.0.dfsg.1-7 uptodate libvte-common:all/wheezy 1:0.28.2-5 uptodate libvte9:amd64/wheezy 1:0.28.2-5 uptodate libwww-robotrules-perl:all/wheezy 6.01-1 uptodate libwxbase2.8-0:amd64/wheezy 2.8.12.1-12 uptodate libwxgtk2.8-0:amd64/wheezy 2.8.12.1-12 uptodate libx264-123:amd64/wheezy 2:0.123.2189+git35cf912-1 uptodate libx86-1:amd64/wheezy 1.1+ds1-10 uptodate libxfce4util4:amd64/wheezy 4.8.2-1 uptodate libxkbfile1:amd64/wheezy 1:1.0.8-1 uptodate libxklavier16:amd64/wheezy 5.2.1-1 uptodate libxml-commons-external-java:all/wheezy 1.4.01-2 uptodate libxml-commons-resolver1.1-java:all/wheezy 1.2-7 uptodate libxml-sax-base-perl:all/wheezy 1.07-1 uptodate libxml-sax-expat-perl:all/wheezy 0.40-2 uptodate libxml-sax-perl:all/wheezy 0.99+dfsg-2 uptodate libxml-xpathengine-perl:all/wheezy 0.13-1 uptodate libxss1:amd64/wheezy 1:1.2.2-1 uptodate link-grammar-dictionaries-en:all/wheezy 4.7.4-2 uptodate linklint:all/wheezy 2.3.5-5 uptodate linux-base:all/wheezy 3.5 uptodate linux-image-3.2.0-4-amd64:amd64/wheezy 3.2.68-1+deb7u1 uptodate lockfile-progs:amd64/wheezy 0.1.17 uptodate lsof:amd64/wheezy 4.86+dfsg-1 uptodate mawk:amd64/wheezy 1.3.3-17 uptodate mp3gain:amd64/wheezy 1.5.2-r2-2+deb7u1 uptodate mp3splt:amd64/wheezy 2.4.2-2 uptodate mppenc:amd64/wheezy 1.16-1.1 uptodate myspell-fr:all/wheezy 1.4-26 uptodate nicotine:all/wheezy 1.2.16+dfsg-1 uptodate openjdk-6-jre:amd64/wheezy 6b35-1.13.7-1~deb7u1 uptodate openjdk-6-jre-headless:amd64/wheezy 6b35-1.13.7-1~deb7u1 uptodate openjdk-6-jre-lib:all/wheezy 6b35-1.13.7-1~deb7u1 uptodate openjdk-7-jre:amd64/wheezy 7u79-2.5.5-1~deb7u1 uptodate openjdk-7-jre-headless:amd64/wheezy 7u79-2.5.5-1~deb7u1 uptodate openssh-blacklist:all/wheezy 0.4.1+nmu1 uptodate openssh-blacklist-extra:all/wheezy 0.4.1+nmu1 uptodate pcmciautils:amd64/wheezy 018-8 uptodate pglcmd:amd64 2.2.4-1~wheezy installed: No available version in archive pgld:amd64 2.2.4-1~wheezy installed: No available version in archive pglgui:amd64 2.2.4-1~wheezy installed: No available version in archive pkg-mozilla-archive-keyring:all/wheezy 1.1 uptodate projectm-data:all/wheezy 2.1.0+dfsg-1 uptodate python-cairo:amd64/wheezy 1.8.8-1+b2 uptodate python-cddb:amd64/wheezy 1.4-5.1+b3 uptodate python-fpconst:all/wheezy 0.7.2-5 uptodate python-gst0.10:amd64/wheezy 0.10.22-3 uptodate python-musicbrainz2:all/wheezy 0.7.4-1 uptodate python-support:all/wheezy 1.0.15 uptodate python-wxgtk2.8:amd64/wheezy 2.8.12.1-12 uptodate python2.6:amd64/wheezy 2.6.8-1.1 uptodate python2.6-minimal:amd64/wheezy 2.6.8-1.1 uptodate ruby1.8:amd64/wheezy 1.8.7.358-7.1+deb7u2 uptodate sane:amd64/wheezy 1.0.14-9 uptodate sgml-base:all/wheezy 1.26+nmu4 uptodate smart-notifier:all/wheezy 0.28-5 uptodate squeeze:amd64/wheezy 0.2.3-12 uptodate tango-icon-theme:all/wheezy 0.8.90-5 uptodate telnet:amd64/wheezy 0.17-36 uptodate tesseract-ocr-eng:all/wheezy 3.02-2 uptodate tesseract-ocr-equ:all/wheezy 3.02-2 uptodate tesseract-ocr-osd:all/wheezy 3.02-2 uptodate tsconf:all/wheezy 1.0-11 uptodate unpaper:amd64/wheezy 0.4.2-1 uptodate update-inetd:all/wheezy 4.43 uptodate usbmount:all/wheezy 0.0.22 uptodate vorbisgain:amd64/wheezy 0.37-2 uptodate wamerican:all/wheezy 7.1-1 uptodate wfrench:all/wheezy 1.2.3-10 uptodate wireless-tools:amd64/wheezy 30~pre9-8 uptodate wwwconfig-common:all/wheezy 0.2.2 uptodate xfce4-artwork:all/wheezy 0.1.1a~git+20110420-1 uptodate xfonts-100dpi:all/wheezy 1:1.0.3 uptodate xfonts-75dpi:all/wheezy 1:1.0.3 uptodate xfonts-base:all/wheezy 1:1.0.3 uptodate xfonts-mathml:all/wheezy 6 uptodate xfonts-scalable:all/wheezy 1:1.0.3-1 uptodate xfprint4:amd64/wheezy 4.6.1-3 uptodate xml-core:all/wheezy 0.13+nmu2 uptodate xulrunner-24.0:amd64/wheezy 24.8.1esr-2~deb7u1 uptodate

Aucun paquet Wheezy restant après la mise-à-jour de ce système (les dépôts Wheezy ont été effacés immédiatement après le dist-upgrade).
C’est bien une mise-à-jour, pas une installation, mais n’est-ce pas justement le sujet de cette discussion ?


Le paquet ‘init’ est disponible uniquement à partir de Jessie :
packages.debian.org/jessie/init

[quote=“vv222”]Le paquet ‘init’ est disponible uniquement à partir de Jessie :
packages.debian.org/jessie/init[/quote]

Oui, ça me revient, la mise à jour m’avait paru bizarre: le paquet init s’était installé en MAJ automatique à partir des dépôts de jessie (en testing à ce moment là) appelé par je ne sais quelle dépendance de wheezy.

Ca n’explique pas le reste…

En fait il n’arrive pas par dépendance, mais parce que marqué comme “paquet essentiel”.
Lors de son installation, il installera par le jeu des dépendances le paquet ‘systemd-sysv’ sauf si le paquet ‘sysvinit-core’ ou ‘upstart’ est déjà installé.

Tu ne peux t’en passer avec un environnement graphique, par contre maintenu en la version Wheezy, là …
J’ai migré (Wheezy/Jessie) cette machine il y a trois semaines, sous Kde, j’ai conservé les paquets suivants et du fait que Jessie soit passer en stable hier, j’ai ajusté (hier) mon épinglage en conséquence.

[15:58:59] ~ # ls /etc/apt/preferences.d/ apt-listbugs.pref kde.pref no-systemd Tor.pref X2go.pref [15:59:05] ~ #

[code][15:59:12] ~ # cat /etc/apt/preferences.d/kde.pref
Package: policykit-1
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: network-manager
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: kde-plasma-desktop
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: kde-plasma-netbook
Pin: release o=Debian
Pin-Priority: -1

Package: kde-standard
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: k3b
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: libk3b6
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: k3b-i18n
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: plasma-nm
Pin: release o=Debian
Pin-Priority: -1

Package: plasma-widget-networkmanagement
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: ppp
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: modemmanager
Pin: release o=Debian
Pin-Priority: -1

Package: network-manager-pptp
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: gvfs-daemons
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: gvfs-libs
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: gvfs-common
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: gvfs
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: libjpeg62
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: phonon-backend-vlc
Pin: release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990
[15:59:18] ~ # [/code]

Aucun souci relever depuis ces trois dernières semaines.

Certes mais, il est inutile de l’installer.

[quote][16:01:47]:~$ ash init
Paquet : init
Essentiel : oui
Nouveau: oui
État: installé
Automatiquement installé: oui
Version : 1.22
Priorité : nécessaire
Section : metapackages
Responsable : pkg-systemd-maintainers pkg-systemd-maintainers@lists.alioth.debian.org
Architecture : i386
Taille décompressée : 5 120
Pré-dépend: systemd-sysv | sysvinit-core | upstart
Description : utilitaires init System-V-like - métapaquet
Ce méta-paquet essentiel permet de sélectionner un système d’init parmi les trois disponibles dans Debian (systemd, sysvinit, upstart), tout en assurant la disponibilité d’un de ces systèmes
en continu.

Certes mais, il est inutile de l’installer.

[quote][16:01:47]:~$ ash init
Paquet : init
Essentiel : oui
Nouveau: oui
État: installé
Automatiquement installé: oui
Version : 1.22
Priorité : nécessaire
Section : metapackages
Responsable : pkg-systemd-maintainers pkg-systemd-maintainers@lists.alioth.debian.org
Architecture : i386
Taille décompressée : 5 120
Pré-dépend: systemd-sysv | sysvinit-core | upstart
Description : utilitaires init System-V-like - métapaquet
Ce méta-paquet essentiel permet de sélectionner un système d’init parmi les trois disponibles dans Debian (systemd, sysvinit, upstart), tout en assurant la disponibilité d’un de ces systèmes
en continu.

L’intérêt de l’installer manuellement est de pouvoir au passage choisir quel gestionnaire d’init est installé par dépendance (par défaut ce sera systemd-sysv).
En résumé, pour une mise-à-jour Wheezy -> Jessie conservant SysV comme système d’init il y a une unique commande à lancer avant le dist-upgrade :

[quote=“vv222”]
En résumé, pour une mise-à-jour Wheezy -> Jessie conservant SysV comme système d’init il y a une unique commande à lancer avant le dist-upgrade :

Je reconnais que ta méthode me semble plus propre que mon imbroglio d’épinglage.
j’ai encore une Wheezy/Kde/Xfce/Lxde à migré demain (ce soir peut-être) et si cela peut me faciliter la vie, je vous tiendrais au jus.

[quote=“BelZéButh”][quote=“vv222”]
En résumé, pour une mise-à-jour Wheezy -> Jessie conservant SysV comme système d’init il y a une unique commande à lancer avant le dist-upgrade :

Je reconnais que ta méthode me semble plus propre que mon imbroglio d’épinglage.
j’ai encore une Wheezy/Kde/Xfce/Lxde à migré demain (ce soir peut-être) et si cela peut me faciliter la vie, je vous tiendrais au jus.[/quote]
Tiens-nous au courant des résultats : je compte me lancer dans la rédaction d’un court guide pour aider à la mise-à-jour Wheezy -> Jessie (publié dans notre Wiki), avec bien entendu une partie expliquant comment conserver SysV comme système d’init, et plus j’aurai de retours plus j’aurai de chances de pouvoir couvrir les éventuels problèmes ne se manifestant que sur certaines configurations.

Ok, merci à vous deux pour les retours, je vais regarder ça ce soir ou demain soir, ça risque d’être un peu long.

J’ai [mono]chrooté[/mono] la Wheezy concernée, ce qui me permet ces retours lisibles.
Le résultat escompté n’est vraiment pas au rendez-vous.

[18:35:09] ~ # apt-cache policy init sysvinit-core init: Installé : (aucun) Candidat : 1.22 Table de version : 1.22 0 990 http://ftp2.fr.debian.org/debian/ jessie/main i386 Packages 600 http://ftp.de.debian.org/debian/ sid/main i386 Packages sysvinit-core: Installé : (aucun) Candidat : 2.88dsf-59 Table de version : 2.88dsf-59 0 990 http://ftp2.fr.debian.org/debian/ jessie/main i386 Packages 600 http://ftp.de.debian.org/debian/ sid/main i386 Packages [18:36:05] ~ #

[code][18:37:17] ~ # aptitude install init sysvinit-core
Les NOUVEAUX paquets suivants vont être installés :
init sysvinit-core
Les paquets suivants seront mis à jour :
libc-bin libc6 libtirpc1 locales
4 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 1733 non mis à jour.
Il est nécessaire de télécharger 9 349 ko d’archives. Après dépaquetage, 1 440 ko seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
libc-dev-bin : Dépend: libc6 (< 2.14) mais 2.19-18 doit être installé.
libc6-i686 : Pré-Dépend: libc6 (= 2.13-38+deb7u8) mais 2.19-18 doit être installé.
libc6-dev : Dépend: libc6 (= 2.13-38+deb7u8) mais 2.19-18 doit être installé.
ouverts : 46 ; fermés : 48 ; reportés : 25 ; en conflit : 32 OLes actions suivantes permettront de résoudre ces dépendances :

  Supprimer les paquets suivants :
  1.  build-essential               
    
  2.  comerr-dev                    
    
  3.  g++                           
    
  4.  g++-4.4                       
    
  5.  g++-4.7                       
    
  6.  krb5-multidev                 
    
  7.  libc-dev-bin                  
    
  8.  libc6-dev                     
    
  9.  libc6-i686                    
    
  10. libkrb5-dev                   
    
  11. libpcre3-dev                  
    
  12. libpq-dev                     
    
  13. libssl-dev                    
    
  14. libstdc++6-4.4-dev            
    
  15. libstdc++6-4.7-dev            
    
  16. zlib1g-dev                    
    

Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :

 Supprimer les paquets suivants :                                              
  1. libc6-i686                                                                  
    

    Mettre à jour les paquets suivants :

  2. libc-dev-bin [2.13-38+deb7u8 (now, oldstable) -> 2.19-18 (stable, unstable)]
    
  3. libc6-dev [2.13-38+deb7u8 (now, oldstable) -> 2.19-18 (stable, unstable)]   
    

Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :

 Mettre à jour les paquets suivants :                                          
  1. libc-dev-bin [2.13-38+deb7u8 (now, oldstable) -> 2.19-18 (stable, unstable)]
    
  2. libc6-dev [2.13-38+deb7u8 (now, oldstable) -> 2.19-18 (stable, unstable)]   
    
  3. libc6-i686 [2.13-38+deb7u8 (now, oldstable) -> 2.19-18 (stable, unstable)]  
    

Accepter cette solution ? [Y/n/q/?] y
Les NOUVEAUX paquets suivants vont être installés :
init sysvinit-core
Les paquets suivants seront mis à jour :
libc-bin libc-dev-bin libc6 libc6-dev libc6-i686 libtirpc1 locales
Les paquets suivants sont RECOMMANDÉS mais ne seront pas installés :
manpages-dev
7 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 1730 non mis à jour.
Il est nécessaire de télécharger 13,8 Mo d’archives. Après dépaquetage, 4 486 ko seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
Prendre : 1 http://ftp2.fr.debian.org/debian/ jessie/main libtirpc1 i386 0.2.5-1 [86,2 kB]
[…]
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
Lecture des fichiers de modifications (« changelog »)…
apt-listchanges: Envoi des modifications par courriel à xxx@gmail.com : apt-listchanges : journaux des modifications (« changelogs ») pour debian
Préconfiguration des paquets…
[…]
Checking for services that may need to be restarted…
Checking init scripts…
Moving obsolete conffile /etc/ld.so.conf.d/i486-linux-gnu.conf out of the way…
Dépaquetage de la mise à jour de libc6:i386 …
Traitement des actions différées (« triggers ») pour « man-db »…
Paramétrage de libc6:i386 (2.19-18) …
Checking for services that may need to be restarted…
Checking init scripts…

Restarting services possibly affected by the upgrade:
ssh: restarting…done.
incron: restarting…done.
cups: restarting…done.
cron: restarting…done.
atd: restarting…done.

Services restarted successfully.
[…]
Installation de la nouvelle version du fichier de configuration /etc/locale.alias …
Generating locales (this might take a while)…
fr_FR.ISO-8859-1… done
fr_FR.UTF-8… done
fr_FR.ISO-8859-15@euro… done
Generation complete.
Paramétrage de libc6-i686:i386 (2.19-18) …
Paramétrage de libc-dev-bin (2.19-18) …
Paramétrage de libc6-dev:i386 (2.19-18) …
Traitement des actions différées (« triggers ») pour « libc-bin »…
localepurge: Disk space freed in /usr/share/locale: 3828 KiB
localepurge: Disk space freed in /usr/share/man: 12 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB
localepurge: Disk space freed in /usr/share/doc/kde/HTML: 0 KiB

Total disk space freed by localepurge: 3840 KiB

État actuel : 1730 mises à jour restantes [-7].
[18:42:00] ~ # [/code]

[18:42:03] ~ # dpkg -l | grep systemd ii libsystemd-login0:i386 44-11+deb7u4 i386 systemd login utility library [18:42:12] ~ #

[18:42:15] ~ # apt-cache policy systemd systemd: Installé : (aucun) Candidat : 215-17 Table de version : 215-17 0 990 http://ftp2.fr.debian.org/debian/ jessie/main i386 Packages 600 http://ftp.de.debian.org/debian/ sid/main i386 Packages 204-14~bpo70+1 0 780 http://ftp.debian.org/debian/ wheezy-backports/main i386 Packages 44-11+deb7u4 0 800 http://security.debian.org/ wheezy/updates/main i386 Packages 800 http://ftp2.fr.debian.org/debian/ wheezy/main i386 Packages [18:42:30] ~ #

[quote][19:46:04] ~ # apt-get -s 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 :
bsh-gcj cpp-4.7 foomatic-filters foomatic-filters-ppds g+±4.7 gcc-4.7 gcc-4.7-base ghostscript-cups
ia32-libs-i386 libaudit0 libcogl-pango0 libcogl9 libcupsdriver1 libexttextcat0 libfm-gtk-bin libfm-gtk1
libfm1 libgd-gd2-perl libgegl-0.0-0 libgluezilla libgraphite2-2.0.0 libgs8 libjpeg62 libkadm5srv-mit8
libkontactinterface4 libmagick++3 libmagickcore3 libmagickcore3-extra libmagickwand3 libmenu-cache1
libmono-debugger-soft4.0-cil libmono-system-servicemodel4.0-cil libmono-wcf3.0-cil libperl5.14
libplasmaclock4abi3 libpoppler-glib4 libpoppler5 libreoffice-filter-binfilter libreoffice-filter-mobiledev
libsnmp15 libstdc++6-4.7-dev libtaskmanager4abi3 libwayland0 libwebkit-1.0-2 lxsession-edit
openoffice.org-base openoffice.org-filter-binfilter openoffice.org-filter-mobiledev tcl8.4
xserver-xorg-video-s3virge xulrunner-1.9.1

Les NOUVEAUX paquets suivants seront installés :

[…]
openssh-sftp-server plasma-nm printer-driver-cups-pdf printer-driver-foo2zjs-common python-appindicator
python-argparse python-defusedxml python-docutils python-enchant python-pil python-pkg-resources
python-reportlab-accel python-roman python-six python-talloc python-wstools python-wxgtk3.0 python3
python3-gi python3-minimal python3-xdg python3.4 python3.4-minimal qtchooser qtcore4-l10n ruby-soap4r
ruby-text ruby-unicode ruby2.1 rubygems-integration samba-libs startpar stterm systemd systemd-shim tcl8.6
udisks2 vpnc-scripts wine32 xfce-keyboard-shortcuts
Les paquets suivants ont été conservés :
graphviz libmono-microsoft-csharp4.0-cil phonon-backend-vlc vlc-nox
Les paquets suivants seront mis à jour :
[…]
isc-dhcp-common isc-dhcp-server isomaster jigdo-file juk k3b k3b-data kaddressbook kaffeine kate kate-data
katepart kcalc kde-baseapps kde-baseapps-bin kde-baseapps-data kde-l10n-fr kde-plasma-desktop kde-runtime
kde-runtime-data kde-standard
kde-style-oxygen kde-window-manager kde-workspace kde-workspace-bin
kde-workspace-data kde-workspace-kgreet-plugins kdelibs-bin kdelibs5-data kdelibs5-plugins kdepasswd
kdepim-runtime kdepimlibs-kio-plugins kdeplasma-addons kdiff3 kdm kdoctools
[…]
plasma-scriptengine-webkit plasma-scriptengines plasma-wallpapers-addons plasma-widget-folderview
plasma-widget-lancelot plasma-widget-networkmanagement plasma-widgets-addons plasma-widgets-workspace
policykit-1 polkit-kde-1 poppler-utils popularity-contest ppp printer-driver-foo2zjs printer-driver-hpcups
printer-driver-hpijs procps
[…]
[/quote]
Et, je n’invoquerai même pas mon ami, [mono]aptitude[/mono].

Merci pour le retour, je vais monter une KDE en chroot ou VM pour voir ce que je réussis à en tirer.
Dans tous les cas la mise-à-jour que te propose apt-get gardera SysV comme système d’init, mais je suppose que tu tiens aussi à l’absence du paquet ‘systemd’ sur ton système ?

Vu que le paquet ‘libsystemd-login0’ se trouve déjà installé sur ta machine avant la mise-à-jour, mes soupçons se tournent du côté de KDM.
EDIT : Un [mono]aptitude why libsystemd-login0[/mono] permettrait probablement de confirmer ou d’infirmer ce soupçon.

quote=“vv222” mais je suppose que tu tiens aussi à l’absence du paquet ‘systemd’ sur ton système ?
[/quote]
Mais n’est-ce pas justement le sujet de cette discussion ?
Me semble t-il.

[quote=“BelZéButh”]quote=“vv222” mais je suppose que tu tiens aussi à l’absence du paquet ‘systemd’ sur ton système ?
[/quote]
Mais n’est-ce pas justement le sujet de cette discussion ?
Me semble t-il.[/quote]
J’avais compris que cette discussion s’intéressait uniquement au système d’init utilisé par la machine (totalement indépendant de la présence ou non du paquet ‘systemd’).
Mais je peux me tromper bien sûr, et peut-être même faire preuve d’un soupçon de mauvaise foi quand ça m’arrange :083

Bon, c’est quand même le bazar, alors sur une wheezy (celle que j’utilise à l’instant, mise à jour en utilisant aufsroot donc réversible), voilà ce que j’ai fait et ce que j’obtiens:

J’ai fait un dist-upgrade sur wheeze, puis un aupgrade sur jessie, puis un dist-upgrade. Au final

  • XFCE qui a perdu toutes ses icones
  • Les paquets systemd installés sont les suivants:

iU libpam-systemd:amd64 215-17 amd64 system and service manager - PAM module ii libsystemd-daemon0:amd64 215-17 amd64 systemd utility library (deprecated) ii libsystemd-login0:amd64 44-11+deb7u4 amd64 systemd login utility library ii libsystemd0:amd64 215-17 amd64 systemd utility library ii systemd 215-17 amd64 system and service manager iU systemd-shim 9-1 amd64 shim for systemd ii systemd-sysv 215-17 amd64 system and service manager - SysV links
Le système n’est pas fini d’être configuré du fait de souci de permission sur dbus. La machine n’est pas opérationnelle. Je reste sous wheezy pour le moment, pas le temps de régler ça.

Au redémarrage, systemd est lancé (?) et y’a un bug:

[ OK ] Started Login Service. [FAILED] Failed to start System Logging Service. See 'systemctl status rsyslog.service' for details.
et donc

[code]root@portos:~# systemctl status rsyslog.service ● rsyslog.service - System Logging Service
Loaded: loaded (/lib/systemd/system/rsyslog.service; enabled)
Active: failed (Result: exit-code) since mar. 2015-04-28 09:05:01 CEST; 3min 4s ago
Process: 838 ExecStartPre=/bin/systemctl stop systemd-kmsg-syslogd.service (code=exited, status=5)

avril 28 09:05:01 portos systemd
[1]: rsyslog.service: control process exited, code=exited status=5
avril 28 09:05:01 portos systemd
[1]: Failed to start System Logging Service.
avril 28 09:05:01 portos systemd
[1]: Unit rsyslog.service entered failed state.
[/code]Ça ne va pas me faire aimer systemd!!

Il semble que la ligne importante soit celle-là.