Am 10.07.2012 17:18, schrieb Orion Poplawski: > I just got the following: > > grib_api has broken dependencies in the rawhide tree: > On x86_64: > grib_api-1.9.16-3.fc18.x86_64 requires /usr/bin/ksh > On i386: > grib_api-1.9.16-3.fc18.i686 requires /usr/bin/ksh > Please resolve this as soon as possible. > > after I decided to stop changing the path of /usr/bin/ksh to /bin/ksh in > grib_api since I figured with UsrMove, /usr/bin/ksh should be the proper location. > > But then I see that ksh still installs in /bin. Before I file a bug against ksh > I wanted to make sure that we do indeed want to move to /usr/bin. I see that > bash is in /usr/bin, so I guess that's a yes. My other concern though is > /etc/shells: > > # cat /etc/shells > /bin/sh > /bin/bash > /sbin/nologin > /bin/tcsh > /bin/csh > /bin/ksh > /bin/zsh > > Shouldn't that be /usr/ as well. Will it cause problems if it doesn't match > with the /etc/passwd entry? > > yes, /etc/shells might be a problem... I would suggest: install the $shell in /usr/bin/$shell, Provide: /bin/$shell in the spec file and add both paths in /etc/shell or we patch "chsh" and the like? Thoughts? -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel