From my quick look, this is what I came with. I want to keep the following packages in the book - none of them has hard dep on Systemd.
Base: gobject-introspection-1.34.2 Vala-0.18.1 gsettings-desktop-schemas-3.6.1 AccountsService-0.6.31 - LightDM will use it. polkit-gnome-0.105 - Any desktop needs a gui authentication agent for administrative tasks, mostly nm-applet settings. Keyring support: Comes in handy for most of the packages and works with any desktop which has proper login manager set up with PAM. I plan on adding LightDM to replace GDM (doesn't hurt) and I'll enable support for keyring libsecret-0.14 libgnome-keyring-3.6.0 Gcr-3.6.2 gnome-keyring-3.6.3 Configuration storage: Most of the apps yet use DConf. There are still few legacy apps that don't use it but GConf, so keep both. DConf-0.14.1 GConf-3.2.6 Virtual File System: Useful for Xfce. Required to get Trash feature and to mount partitions using Thunar. Gvfs-1.14.2 Theming: Needed for all of the applications below. gnome-themes-standard-3.6.5 gnome-icon-theme-3.6.2 gnome-icon-theme-symbolic-3.6.2 Builtin help system: yelp-xsl is required build time dep for any of the packages. Yelp is help viewer for internal "About -> Help" feature. yelp-xsl-3.6.1 Yelp-3.6.2 Plugin support libraries, needed for some of the apps like Gedit and EOG. Gjs-1.34.0 PyGObject-3.4.2 libpeas-1.6.2 Misc libraries: Used by some other packages down there, namely Brasero, EOG, Gedit, gnome-nettool, Nautilus and new package which I'd like to add - Rhythmbox. GMime-2.6.15 gnome-desktop-3.6.2 gtksourceview-3.6.2 libgtop-2.28.4 totem-pl-parser-3.4.3 VTE-0.34.2 Network management: An applet and a configuration gui which can be used on any GTK+ desktop which has fd.o compliant notification area. Useful for Xfce. network-manager-applet-0.9.8.0 Useful apps: Brasero-3.6.1 (disk burning) Evince-3.6.1 (pdf/dvi/xps/postscript viewer) EOG-3.6.2 (image viewer) File-Roller-3.6.3 (graphical archiver) Gcalctool-6.6.2 (calculator - renamed to gnome-calculator in 3.8) Gedit-3.6.2 (text editor) gnome-nettool-3.2.0 (network statistics, latest version doesn't need gnome-doc-utils) gnome-power-manager-3.6.0 (power statistics - useful for laptops) gnome-terminal-3.6.1 (alternative terminal emulator - gnome-doc-utils and gconf are not needed in 3.8) Gucharmap-3.6.1 (unicode character map) Nautilus-3.6.3 (alternate file manager, can be used with Xfce - doesn't have many deps and can do nice job) Seahorse-3.6.3 (gnome-keyring gui manager, ssh and pgp keys gui manager) This is what got removed till now: D 11197 multimedia/libdriv/farstream.xml D 11197 postlfs/security/liboauth.xml D 11197 postlfs/security/libpwquality.xml D 11197 gnome/applications/aisleriot.xml D 11197 gnome/applications/alacarte.xml D 11197 gnome/applications/baobab.xml D 11197 gnome/applications/cheese.xml D 11197 gnome/applications/empathy.xml D 11197 gnome/applications/epiphany-extensions.xml D 11197 gnome/applications/epiphany.xml D 11197 gnome/applications/evolution.xml D 11197 gnome/applications/gnome-color-manager.xml D 11197 gnome/applications/gnome-contacts.xml D 11197 gnome/applications/gnome-dictionary.xml D 11197 gnome/applications/gnome-disk-utility.xml D 11197 gnome/applications/gnome-games.xml D 11197 gnome/applications/gnome-screenshot.xml D 11197 gnome/applications/gnome-search-tool.xml D 11197 gnome/applications/gnome-system-log.xml D 11197 gnome/applications/gnome-system-monitor.xml D 11197 gnome/applications/gnome-tweak-tool.xml D 11197 gnome/applications/mousetweaks.xml D 11197 gnome/applications/orca.xml D 11197 gnome/applications/sound-juicer.xml D 11197 gnome/applications/totem.xml D 11197 gnome/applications/vinagre.xml D 11197 gnome/applications/vino.xml D 11197 gnome/core/caribou.xml D 11197 gnome/core/evolution-data-server.xml D 11197 gnome/core/folks.xml D 11197 gnome/core/gdm.xml D 11197 gnome/core/gnome-backgrounds.xml D 11197 gnome/core/gnome-bluetooth.xml D 11197 gnome/core/gnome-control-center.xml D 11197 gnome/core/gnome-dbus-python.xml D 11197 gnome/core/gnome-desktop-file-utils.xml D 11197 gnome/core/gnome-doc-utils.xml D 11197 gnome/core/gnome-icon-theme-extras.xml D 11197 gnome/core/gnome-js-common.xml D 11197 gnome/core/gnome-menus.xml D 11197 gnome/core/gnome-online-accounts.xml D 11197 gnome/core/gnome-panel.xml D 11197 gnome/core/gnome-screensaver.xml D 11197 gnome/core/gnome-session.xml D 11197 gnome/core/gnome-settings-daemon.xml D 11197 gnome/core/gnome-shared-mime-info.xml D 11197 gnome/core/gnome-shell.xml D 11197 gnome/core/gnome-user-docs.xml D 11197 gnome/core/gnome-user-share.xml D 11197 gnome/core/gnome-video-effects.xml D 11197 gnome/core/gtkhtml.xml D 11197 gnome/core/libgdata.xml D 11197 gnome/core/libgee.xml D 11197 gnome/core/libgnomekbd.xml D 11197 gnome/core/libgweather.xml D 11197 gnome/core/libwacom.xml D 11197 gnome/core/libwnck.xml D 11197 gnome/core/metacity.xml D 11197 gnome/core/mutter.xml D 11197 gnome/core/nautilus-sendto.xml D 11197 gnome/core/seed.xml D 11197 gnome/core/zenity.xml D 11197 x/lib/clutter-gst2.xml D 11197 x/lib/clutter-gtk.xml D 11197 x/lib/clutter.xml D 11197 x/lib/cogl.xml D 11197 x/lib/colord-gtk.xml D 11197 x/lib/gtk-vnc.xml D 11197 x/lib/gtkmm3.xml D 11197 x/lib/notification-daemon.xml D 11197 general/genlib/libunique3.xml D 11197 general/genlib/telepathy-farstream.xml D 11197 general/genlib/telepathy-glib.xml D 11197 general/genlib/telepathy-logger.xml D 11197 general/genlib/telepathy-mission-control.xml D 11197 networking/netlibs/libnice.xml D 11197 networking/netlibs/librest.xml I choose not to keep any clutter-based apps. If you want me to keep something from the list, please say so. -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page