Am Samstag, 18. Mai 2013, 19:02:12 schrieb Walter Dnes: [snip] > > > Having a package to install every systemd unit in existence just > > clutters the end user's system and makes it harder to tell which > > units are actually valid. > > Yet openrc users are supposed to accept having their systems cluttered > with systemd units. > This is getting more and more ridiculous. Next, systemd users will (correctly) remark that their systems are unnecessarily cluttered with openrc init scripts. Then, I may remark that my system is unnecessarily cluttered by quite some cmake modules that can search for libraries I'll never install. Not to speak of the boost sub-libraries that none of my installed packages uses. Etc etc etc. Please get a grip. > 2) I suggested keying on a "systemd" USE flag, to inform portage whether > or not to install systemd units. I was told that > https://bugs.gentoo.org/show_bug.cgi?id=198901 forbade using it that > way. And therefore systemd config files would be installed regardless > of flags. Therefore udev/eudev don't have "systemd" flags. But both > have "openrc" flags, and will not run OK on an openrc machine without > the "openrc" flag. The decision was made long ago. Use flags are not the correct way to control solely the installation of a few small files. If you really care (i.e. embedded systems), this is what install masks are for. Then just modify your /etc/make.conf accordingly. Believe me, that goes much faster than writing another discussion mail. -- Andreas K. Huettel Gentoo Linux developer dilfridge@gentoo.org http://www.akhuettel.de/