On 10/24/2015 03:55 AM, Adam Williamson wrote:
On Fri, 2015-10-23 at 18:19 -0600, Orion Poplawski wrote:
Got this is a resent koji rawhide build:

DEBUG util.py:393:  No matching package to install: '/bin/csh'

I'm assuming this is a quirk of dnf now being the default, but needs
to
get fixed.

There is no /bin/csh in the package, only /usr/bin/csh

/bin/csh is an explicit provides of the tcsh package

The fact certain versions of dnf don't handle them correctly is yet another bug in dnf and/or it's infrastructure.

. /bin is a
symlink to /usr/bin , so you can call /bin/csh and it'll work, but
/bin/csh does not exist in the package. Thus it does not provide it.
Requires should always use /usr/bin or /usr/sbin .

/bin/csh is similar to /bin/sh.

They are being used in "#!" shebangs and therefore must stay in packages and must be handles correctly, independently of what the proponents of UsrMov believe.



--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Reply via email to