Newbie/Neophyte

Jon Wallace <[email protected]>
Newsgroups gmane.linux.rpm.metadata
Message-ID <[email protected]>
Hello,

I'm new to this list and RPM management.  Can anyone point me to some 
"good" documentation on how distributions such as Fedora and/or RedHat 
are created/packaged starting from just a collection of RPMs and nothing 
else.  I've done lengthy searches on the Internet and have only found 
info that appears either outdated or not applicable to my needs.  In 
other words, doesn't get into enough details.  I'm here because I know I 
have to do something with a comps file and probably use createrepo() at 
some point, which lead me to this list.

I understand there are various tools such as "revisor" (which I am 
looking at now), but I need to understand how packages are put together, 
not just rely on a tool to do it for me.

1) What is .discinfo and where can I find a description of each 
key/value pair
2) What is .treeinfo and where can I find a description of entries in 
it, as well as a description of how it functions.
3) If I want to build something with multiple DVD's, how does anaconda 
know when to call for "the other disk media"?
4) Lot of talk on Internet about comps.xml, but in RHEL I see 
comps-rhel5-server-core.xml  and there is no comps.xml shipped.

If the ONLY thing I have is a directory of RPMs, what's next?

If this is the wrong list to ask such questions, I would appreciate a 
pointer to the proper forum.
Thanks in advance for any help you can provide.
Jon
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.