Fedora Extras vs. CLOSED RAWHIDE
Panu Matilainen
pmatilai at welho.com
Wed Aug 4 06:14:11 UTC 2004
On Wed, 4 Aug 2004, Paul Nasrat wrote:
> On Tue, Aug 03, 2004 at 10:54:12PM +0100, Tim Waugh wrote:
> > On Tue, Aug 03, 2004 at 10:52:37AM -0700, Steve G wrote:
> >
> > > For example, /sbin/grub-install. The grub package states bash &
> > > texinfo. I get coreutils, diffutils, grep, and sed just for that one
> > > file! It would be nice if rpmbuild scanned for shell scripts,
> > > capture the info, resolve the files to a package, and add the
> > > packages to the runtime requirements. Its really simple.
> > > http://www.web-insights.net/sh2rpms if you want the bash script.
> >
> > We patch our bash package to have an --rpm-requires option to provide
> > just this functionality (but it isn't used).
>
> Nice, I didn't know this was there. What would the implications of running
> this as a per interpreter find-requires at build time on shell scripts?
It's nice but only as an aid to a packager, it has too many problems to be
usable in automated manner. For example try it on the little script
below... Dunno how hard it would be to fix.
---
#!/bin/sh
dostuff()
{
echo "stuff..."
}
$grep="grep"
echo `ls`
$grep /etc/modules.conf alias && $echo
dostuff
---
- Panu -
More information about the fedora-devel-list
mailing list