-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 01/19/2011 11:44 PM, Mike Frysinger wrote: > this is why we allow people to pick the appropriate step. ebuilds > should be using pkg_{pre,post}inst unless the user/group is needed > at src_* time. -mike
I noticed a rather annoying test inside enewuser for existence of the provided "shell" path in the filesystem ( user.eclass lines 153-156 ). If you want to create an user and set the shell variable to an program you just emerge, you have to call it from pkg_postinst. (The example was a trivial desktop manager x11-misc/trivdm in [1]) [1] http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=tree;f=x11-misc/trivdm - -- - -- Gentoo Dev http://xmw.de/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iF4EAREIAAYFAk+u6KAACgkQknrdDGLu8JA+awD+K7HLWLkd+6eF+uNteODtIJxC rM46lOPUc7WDf3TXkHoA/job97V3eGMSamAHKp2+kgh7nz1z0VmmNqKxxyD26UE7 =zq6G -----END PGP SIGNATURE-----