rawhide report: 20150927 changes

Ben Boeckel mathstuf at gmail.com
Sun Sep 27 14:50:34 UTC 2015


On Sun, 27 Sep, 2015 at 12:07:01 GMT, Fedora Rawhide Report wrote:
> [ranger]
> 	ranger-1.7.1-1.fc24.noarch requires /bin/python

So I'm not sure where this dependency is coming from. The only shebang
lines in the source are:

    doc/tools/print_colors.py:#!/usr/bin/env python
    doc/tools/print_keys.py:#!/usr/bin/env python
    setup.py:#!/usr/bin/env python

setup.py doesn't get installed, but the tools do…to
/usr/share/doc/ranger/tools. Is it picking up shebangs from there? I
thought RPM ignored shebangs under /usr/share/doc?

It also could come from this?

    + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1

Build logs:

    https://kojipkgs.fedoraproject.org//packages/ranger/1.7.1/1.fc24/data/logs/noarch/build.log

Also brings up the question: why is mock adding /bin to PATH anyways?

% /usr/bin/mock -r fedora-rawhide-x86_64 --shell 'sh -c "echo $PATH"'
...
/usr/bin:/bin:/usr/sbin:/sbin

I thought we got rid of it from bash?

--Ben



More information about the devel mailing list