Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: Gentoo Developer Mailing List <gentoo-dev@l.g.o>
Subject: [gentoo-dev] [RFC] Global USE=systemd
Date: Sat, 08 Dec 2012 12:16:01
Message-Id: 20121208130909.0c29df8a@pomiocik.lan
1 A growing number of packages use USE=systemd in a semi-controlled way.
2 Therefore, I suggest establishing a global flag described as:
3
4 systemd - Enable use of systemd-specific libraries and services like
5 socket activation or session tracking
6
7 $ quse -D systemd
8 local:systemd:app-admin/openrc-settingsd: Use the versions of dbus and polkit files provided by sys-apps/systemd
9 local:systemd:app-emulation/qemu-guest-agent: Install SystemD init script instead of OpenRC
10 local:systemd:gnome-base/gdm: Use sys-apps/systemd for session tracking
11 local:systemd:gnome-base/gnome-control-center: Use sys-apps/systemd instead of sys-auth/consolekit for session tracking
12 local:systemd:gnome-base/gnome-session: Use sys-apps/systemd instead of sys-auth/consolekit for session tracking
13 local:systemd:gnome-base/gnome-settings-daemon: Use sys-apps/systemd instead of sys-auth/consolekit for session tracking
14 local:systemd:gnome-base/gnome-shell: Use sys-apps/systemd instead of sys-auth/consolekit for session tracking
15 local:systemd:gnome-base/gvfs: Use sys-apps/systemd seat information for tracking owners of removable volumes
16 local:systemd:gnome-extra/gnome-packagekit: Use sys-apps/systemd instead of sys-auth/consolekit for rebooting
17 local:systemd:gnome-extra/gnome-screensaver: Support sys-apps/systemd's logind
18 local:systemd:gnome-extra/gnome-system-monitor: Display sys-apps/systemd metadata, e.g. unit names, for running processes
19 local:systemd:media-sound/mpd: Enable support for systemd socket activation
20 local:systemd:media-sound/pulseaudio: Build with sys-apps/systemd support to replace standalone ConsoleKit.
21 local:systemd:net-misc/networkmanager: Use sys-apps/systemd instead of sys-auth/consolekit for session tracking
22 local:systemd:net-print/cups: Add support for systemd socket activation.
23 local:systemd:sys-apps/accountsservice: Use sys-apps/systemd instead of sys-auth/consolekit for session tracking
24 local:systemd:sys-apps/busybox: Support systemd
25 local:systemd:sys-apps/dbus: Build with sys-apps/systemd at_console support
26 local:systemd:sys-apps/udevil: Support for sys-apps/systemd
27 local:systemd:sys-auth/pambase: Use pam_systemd module to register user sessions in the systemd control group hierarchy.
28 local:systemd:sys-auth/polkit: Use sys-apps/systemd instead of sys-auth/consolekit for session tracking
29 local:systemd:sys-fs/udisks: Support sys-apps/systemd's logind
30 local:systemd:sys-power/upower: Use sys-apps/systemd for hibernate and suspend
31
32 --
33 Best regards,
34 Michał Górny

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] [RFC] Global USE=systemd "Tomáš Chvátal" <tomas.chvatal@×××××.com>