[KLUG Members] FIXED! RH 8.0 Pkg Mgr "Tree" error

Bruce Smith members@kalamazoolinux.org
26 Jan 2003 08:01:47 -0500


> Add in my thanks for the tip, but it turns out I needed to do something
> a little different...

Very possible.

> > Thanks to Bruce Smith, he figured out my install missed one .rpm!
> > 
> > For some strange reason, on CD#1, in the /RedHat/base directory, there is
> > one .rpm file: comps.rpm
> 
> This file does not exist on the 7.0 release. At least, it doesn't in the
> two sets I have. However...

This is something fairly new (new with 8.0, I think).

The program "redhat-config-packages" is also new with 8.0,
and I think the solution only fixes this program.

7.0 is a completely different animal . . .

> > You would think it would be in the /Redhat/RPMS directory, AND have the
> > correct name: comps-8.0-0.20020910.rpm!
> > 
> > To see what directories/files are included in comps.rpm, do they
> > following:
> > 
> > # rpm -qpl /mnt/cdrom/Redhat/base/comps.rpm
> > /usr/share/comps
> > /usr/share/comps/i386
> > /usr/share/comps/i386/.discinfo
> > /usr/share/comps/i386/comps.xml
> > /usr/share/comps/i386/hdlist
> > /usr/share/comps/i386/hdlist2
> 
> All these files except .discinfo are in the base directory where your
> comps.rpm was located. I simply created /usr/share/comps and the i386
> directory inside it on my installation, and moved those files there. I
> had to create the .discinfo file from Bruce's copy. Thank you VERY much
> for attaching that to the earlier message, Bruce!
> 
> So, now it works, for what that's worth. Unfortunately, it looks like
> it's designed to work ONLY with the RedHat distro disks. There isn't
> even an 'add software' button. What gives? Am I only supposed to be able
> to manage the packages RedHat sees fit to provide?

I really have no idea.  I am in the habit of running "rpm" 
from the command line, not the GUI.

--------------------------------------------
Bruce Smith                bruce@armintl.com
System Administrator / Network Administrator
Armstrong International, Inc.
Three Rivers, Michigan  49093  USA
http://www.armstrong-intl.com/
--------------------------------------------