On Sat, Feb 25, 2012 at 12:13:24PM +0000, Carlos R. Mafra wrote: > On Sat, 25 Feb 2012 at 12:45:46 +0100, Rodolfo García Peñas wrote: > > > > I don't like nm-applet: > > > > Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.4), libcairo-gobject2 (>= > > 1.10.0), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= > > 0.88), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libgconf2-4 (>= > > 2.31.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.24.0), > > libgnome-bluetooth8 (>= 2.91.2), libgnome-keyring0 (>= 3.2.2-2~), > > libgtk-3-0 (>= 3.0.0), libnm-glib-vpn1 (>= 0.7.999), libnm-glib4 (>= > > 0.8.998), libnm-gtk0 (>= 0.9.1.95), libnm-util2 (>= 0.8.998), libnotify4 > > (>= 0.7.0), libpango1.0-0 (>= 1.14.0), gconf2 (>= 2.28.1-2), > > network-manager (>= 0.9.2), policykit-1-gnome, gnome-icon-theme, dbus-x11 > > Do you have a better alternative? That's not a rethorical question, > I really want to know what other people do.
I don't remember the details, but a few years ago I tried out nm-applet, didn't like it, and settled on wicd instead. > But for the same reasons I prefer the simple wmvolman over wmudmount > because wmudmount pulls a lot of libraries (but probably the same ones > as nm-applet). So it's not about how many libraries you pull, but > if you can keep it simple, better. FWIW, my local .deb of wmudmount depends on libc6, libdbus-1-3, libdbus-glib-1-2, libglib2.0-0, libgnome-keyring0, libgtk2.0-0, libnotify4, and udisks. udisks is also needed by wmvolman, so we can ignore that. A desktop will probably also have a web browser, which will probably be Firefox (rebranded Iceweasel on Debian) or Chromium. Firefox+xulrunner and Chromium both also depend on libc6, libdbus-1-3, libglib2.0-0, and libgtk2.0-0; Firefox+xulrunner also brings in libdbus-glib-1-2 and libnotify4. Which leaves just libgnome-keyring0, which doesn't actualy depend on gnome if you ignore the "Suggests: gnome-keyring" (wmudmount works fine without the keyring daemon). Or you could build wmudmount with --without-gnome-keyring, at the cost of using insecure memory allocations when prompting for LUKS passwords. -- To unsubscribe, send mail to [email protected].
