Mock: loss of login shell

Tom "spot" Callaway tcallawa at redhat.com
Wed Dec 19 20:21:59 UTC 2007


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




More information about the fedora-devel-list mailing list