[CentOS-devel] Is which requried for rpm-build?
Thierry Fauck@linux.vnet.ibm.com
thierry at linux.vnet.ibm.com
Mon Jan 4 19:40:15 UTC 2016
Hello,
I don't know if that have an impact but I found that between 7.1 and
7.2, which moved from /usr/bin to /bin
Thierry
On 04/01/16 20:12, Andrew Neff wrote:
> I've been using centos dockers for a while to build images.
>
> With the latest Centos update 7.2.1511 to the docker images, I am no
> longer able to build rpm packages without manually installing which.
>
> I get an error similar to this
>
> rpmbuild -ba /home/dev/rpmbuild/SPECS/re2c.spec
> sh: which: command not found
> sh: which: command not found
> Executing(%prep): -e /var/tmp/rpm-tmp.9WC5EP
> error: Exec of /var/tmp/rpm-tmp.9WC5EP failed (%prep): No such file
> or directory
> error: Bad exit status from /var/tmp/rpm-tmp.9WC5EP (%prep)
>
>
> RPM build errors:
> Bad exit status from /var/tmp/rpm-tmp.9WC5EP (%prep)
>
> No matter how simple my spec is...
>
> I can run "sh /var/tmp/rpm-tmp.9WC5EP" without issue. So I'm still not
> 100% sure where the problem REALLY lies.
>
> The only packages I've installed is
>
> yum groupinstall "Development Tools"
>
> My question is where is the error, and where can I file/view a bug
> report? Should rpm-build from https://git.centos.org/summary/?r=rpms/rpm
> have "Requires: which" for the build package? Or is which supposed to be
> in "Development tools", or am I just doing this all wrong?
>
> Thanks
>
>
> _______________________________________________
> CentOS-devel mailing list
> CentOS-devel at centos.org
> https://lists.centos.org/mailman/listinfo/centos-devel
>
--
Thierry Fauck @ linux.vnet.ibm
More information about the CentOS-devel
mailing list