Recent Joyride builds busted bad

Andres Salomon dilinger at queued.net
Tue Dec 18 01:38:47 EST 2007


On Mon, 17 Dec 2007 20:23:25 -0600
Dennis Gilmore <dennis at ausil.us> wrote:

> On Monday 17 December 2007, Bernardo Innocenti wrote:
> > On 12/17/07 20:42, Marcus Leech wrote:
> > > So, things like "find" and "cpio" were only listed as dependencies of
> > > mkinitrd, and not in
> > >   any other packages?  That's really weird!
> >
> > I guess these packages were so pervasively present
> > everywhere that nobody even bothered to specify
> > them explicitly.
> you only explicity Require packages you need to run. on my system for instance 
> [dennis at files ~]$ rpm -q --whatrequires findutils
> mkinitrd-6.0.19-4.fc8
> java-1.5.0-gcj-1.5.0.0-17.fc8
> man-1.6e-3.fc7
> prelink-0.4.0-1
> rpm-build-4.4.2.2-7.fc8
> rpmdevtools-6.4-1.fc8
> 
> so we dropped mkinitrd  we dont use java  we dont provide man  we are not 
> prelinking  and we dont provide utilities for building rpm.  
> 
> 
> it is a similiar story for tar gzip bzip2 cpio 
> 
> So because we strip things down we need a way for useful standard utilities.   
> I would suggest that we include everything we really want in pilgrim 
> explicitly   or we add them as Requires for olpc-utils
> 


Does Fedora really have no concept of Essential [0][1] packages?  That
seems like a basic thing.


[dilinger at fc6 ~]$ rpm -q --whatrequires glibc
sed-4.1.5-7.fc7
glibc-headers-2.6-4
glibc-devel-2.6-4
pam-0.99.7.1-5.1.fc7
openldap-2.3.34-3.fc7



[0] http://www.debian.org/doc/debian-policy/ch-binary.html#s3.8
[1] http://www.debian.org/doc/debian-policy/ch-binary.html#s3.5



More information about the Devel mailing list