28.6.2014 1.36, Anssi Johansson kirjoitti: > Post scriptum: I tried to verify my findings by doing a real "Server > with GUI" installation. It ended up installing a few more packages than > I had expected, namely these: > > ocaml-brlapi-0.6.0-8.el7.x86_64.rpm > tcl-brlapi-0.6.0-8.el7.x86_64.rpm > python-isomd5sum-1.0.10-4.el7.x86_64.rpm > python-libteam-1.9-15.el7.x86_64.rpm > pinentry-gtk-0.8.1-14.el7.x86_64.rpm > quota-warnquota-4.01-11.el7.x86_64.rpm > > These are not mentioned in comps.xml, and no other package seems to > require them either. If you can figure out how they ended up getting > installed, please tell. Ahem.. This was mostly a scripting error. I didn't actually have (most) of those packages installed. I did have packages brlapi-0.6.0-8, isomd5sum-1.0.10-4, libteam-1.9-15 and quota-4.01-11 installed, and my grep-fu failed :-/ pinentry-gtk is a slightly different case, though. It really got installed on the real "Server with GUI" installation, but didn't get installed on my chroot installation. It was apparently a dependency for seahorse. seahorse does not depend on pinentry-gtk, but it depends on pinentry-gui. pinentry-gui is provided by multiple packages: pinentry-gtk, pinentry-qt and pinentry-qt4. Apparently I had pinentry-qt already installed when seahorse was being installed. This meant pinentry-gtk didn't get pulled in. So it looks like the lists may need to be tweaked a bit, but for the most part they should be okay.