On Wed, 2007-12-19 at 14:14 -0600, Steve Conklin wrote:
This was covered briefly in a couple of emails on this list a couple of weeks ago but I see this as a bug, further discussion please . . .
Mock no longer uses a login shell for builds.
The way I discovered this is that the ipsec-tools package stopped building. The reason is that it has a BuildRequires for the krb5-devel package, from which it uses krb5-config.
krb5-config is installed in /usr/kerberos/bin/, and the user's path is provided by /etc/profile.d/krb5-devel.sh
No user shell, therefore no path, and configure fails to find krb5-config.
A lot of the qt dependent packages are in the same boat, one of mine hit this today.
~spot