[arch-general] change in mount behaviour?

Ralf Mardorf ralf.mardorf at alice-dsl.net
Sat Jan 28 16:37:37 EST 2012


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 at 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



More information about the arch-general mailing list