On Sat, 28 Jan 2012 22:37:37 +0100 Ralf Mardorf <ralf.mardorf@xxxxxxxxxxxxx> wrote: > On Sat, 2012-01-28 at 20:40 +0000, Fons Adriaensen wrote: > > One consequence of all these changes is dependency creep. Just one > > example: emacs depends (via gconf) on consolekit. I've been using > > emacs for > 15 years or so, and I've never seen it depend on PAM or > > Kerberos, SSH authentication subsystems, etc. It has no reason to > > depend on consolekit. And if it does by transitivity that should > > make its maintainers think twice. > > > > Allowing such a dependeny to exist is *bad engineering*. If this > > trend continues it will end with everything depending on everything. > > Which means there is no more choice. I know it's not and Arch thing, > > but still this is cause for concern. > > And this becomes a fashion. Pulseaudio is an unneeded dependency for > several software. > > 4 years ago: > https://bugs.launchpad.net/consolekit/+bug/148454/+activity > > Today: > [spinymouse@archlinux ~]$ ps -Lf -C console-kit-daemon > UID PID PPID LWP C NLWP STIME TTY TIME CMD > root 861 1 861 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 862 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 863 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 864 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 865 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 866 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 867 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 868 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 869 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 870 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 871 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 872 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 873 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 874 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 875 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 876 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 877 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 878 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 879 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 880 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 881 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 882 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 883 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 884 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 885 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 886 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 887 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 888 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 889 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 890 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 891 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 892 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 893 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 894 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 895 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 896 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 897 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 898 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 899 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 900 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 901 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 902 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 903 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 904 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 905 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 906 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 907 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 908 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 909 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 910 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 911 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 912 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 913 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 914 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 915 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 916 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 917 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 918 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 919 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 920 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 921 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 922 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 923 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 925 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > root 861 1 926 0 65 21:06 ? > 00:00:00 /usr/sbin/console-kit-daemon --no-daemon > Yeah, about CK: https://www.libreoffice.org/bugzilla/show_bug.cgi?id=17720 -- Leonid Isaev GnuPG key ID: 164B5A6D Key fingerprint: C0DF 20D0 C075 C3F1 E1BE 775A A7AE F6CB 164B 5A6D
Attachment:
signature.asc
Description: PGP signature