On 06/11/2015 02:17 PM, Jude Nelson wrote:
> Hi Clarke,
>
> Can you:
> * give us a listing of which systemd packages are installed (something like
> "aptitude search systemd | egrep ^i")?
> * use "apt-cache rdepends" to show us which packages depend on them?
>
> Thanks,
> Jude
>
Not the OP here, and not exactly what you're asking, but here's what I did
yesterday:
Installed devuan-alpha2-amd64 netinstall iso in virtualbox. At tasksel, I
un-checked Print Server and Devuan Desktop Environment, and I checked
XFCE. All seemed to be working well after install.
dpkg -l | grep systemd
ii libpam-systemd:amd64 215-17+deb8u1
amd64 system and service manager - PAM module
ii libsystemd0:amd64 215-17+deb8u1
amd64 systemd utility library
ii systemd 215-17+deb8u1
amd64 system and service manager
ii systemd-shim 9-1
amd64 shim for systemd
'aptitude why' pointed to task-xfce-desktop as the reason for systemd
packages, so I attempted to remove that.
'apt-get -s remove task-xfce-desktop libpam-systemd systemd' gave me a
long list of packages that were no longer needed and were set to
autoremove. (See below for the full list.) So I apt-get installed that
list of packages and then I could remove systemd, systemd-shim and
libpam-systemd without losing my whole desktop environment.
After that, shutdown and reboot buttons stopped working in xfce and
lightdm. Only logout from the desktop worked, bringing me to the login screen.
Then I added back systemd, systemd-shim and libpam-systemd. Desktop
buttons are no longer gray, but shutdown and reboot only bring me to the
lightdm login screen. Power button choices in lightdm are all grayed out.
That's not what I expected, and I don't know what's different from the
original install. If I get a chance to do it again, I can make full
packages lists before and after to see if something else got removed but
not reinstalled.
HTH,
fsr
crda dns-root-data dnsmasq-base espeak-data exfalso fonts-freefont-ttf gimp
25 gimp-data gir1.2-atspi-2.0 gir1.2-gst-plugins-base-1.0
gir1.2-gstreamer-1.0
26 gir1.2-gtksource-3.0 gir1.2-keybinder-3.0 gir1.2-wnck-3.0
27 gnome-accessibility-themes gnome-orca gnome-themes-standard
28 gnome-themes-standard-data gtk2-engines-pixbuf hyphen-en-us
iputils-arping
29 iw javascript-common libamd2.3.1 libao-common libao4 libass5
libatk-adaptor
30 libaudio2 libavformat56 libbabl-0.1-0 libbasicusageenvironment0
31 libbluetooth3 libbrlapi0.6 libcamd2.3.1 libccolamd2.8.0 libcddb2
32 libcholmod2.1.2 libchromaprint0 libdc1394-22 libdca0
libdirectfb-1.2-9
33 libdiscid0 libdotconf0 libdvbpsi9 libebml4 libenca0 libespeak1
libfaad2
34 libflite1 libfreerdp-cache1.1 libfreerdp-client1.1
libfreerdp-codec1.1
35 libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1
36 libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-primitives1.1
37 libfreerdp-utils1.1 libgail-common libgail18 libgegl-0.2-0 libgimp2.0
38 libgme0 libgpod-common libgpod4 libgroupsock4 libgtksourceview-3.0-1
39 libgtksourceview-3.0-common libilmbase6 libiso9660-8 libjs-jquery
40 libjs-sphinxdoc libjs-underscore libkate1 libkeybinder-3.0-0
41 liblightdm-gobject-1-0 liblircclient0 liblivemedia42
liblouis-data liblouis2
42 liblua5.2-0 libmatroska6 libmbim-glib4 libmbim-proxy libmm-glib0
libmng1
43 libmodplug1 libmpcdec6 libmtp-common libmtp-runtime libmtp9 libndp0
44 libnetfilter-conntrack3 libnl-3-200 libnl-genl-3-200
libnl-route-3-200
45 libnm-glib-vpn1 libnm-glib4 libnm-gtk-common libnm-gtk0 libnm-util2
46 libopenexr6 libopenraw1 libportaudio2 libpostproc53 libqmi-glib1
47 libqmi-proxy libqt4-dbus libqt4-xml libqtcore4 libqtdbus4 libqtgui4
48 libreoffice-gtk libresid-builder0c2a libsdl-image1.2 libsdl1.2debian
49 libsgutils2-2 libshine3 libsidplay2 libsonic0 libspeechd2 libswscale3
50 libteamdctl0 libtidy-0.99-0 libumfpack5.6.2 libupnp6
libusageenvironment2
51 libva-drm1 libva-x11-1 libvcdinfo0 libvlc5 libvlccore8 libvncclient0
52 libwinpr-crt0.1 libwinpr-crypto0.1 libwinpr-dsparse0.1
53 libwinpr-environment0.1 libwinpr-file0.1 libwinpr-handle0.1
libwinpr-heap0.1
54 libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1
55 libwinpr-path0.1 libwinpr-pool0.1 libwinpr-registry0.1
libwinpr-rpc0.1
56 libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1
libwinpr-thread0.1
57 libwinpr-utils0.1 libwmf0.2-7 libwnck-3-0 libwnck-3-common
libxcb-composite0
58 libxcb-keysyms1 libxcb-randr0 libxcb-xv0 lightdm lightdm-gtk-greeter
59 media-player-info mobile-broadband-provider-info modemmanager
python-cddb
60 python-feedparser python-musicbrainz2 python-mutagen python-pyinotify
61 python-utidylib python3-brlapi python3-cairo python3-gi python3-louis
62 python3-pyatspi python3-speechd python3-xdg qdbus qt-at-spi qtchooser
63 qtcore4-l10n quodlibet speech-dispatcher
speech-dispatcher-audio-plugins
64 task-desktop vlc vlc-data vlc-nox vlc-plugin-notify vlc-plugin-pulse
65 wireless-regdb wpasupplicant xbrlapi xsane xsane-common