On Mar 16, 2007, at 1:39 PM, Nicholas Byrne wrote: > Thanks Jeff i'll do that, should have thought of that myself > really. Out of interest (if you know) is there a "proper" way > though (even if it's not released/stable etc)? > AFAIK, the replacement is rpm-metadata xml instead of hdlist headers. hdlist headers are dirt simple compared to the tools necessary to parse xml. FYI, rpm-4.4.3 and later has a -H,--hdlist command to query hdlist's E.g. rpm -qa -H displays all the headers in a hdlist. There's also a -T to display the order in which rpm would install, as rpm -q -HT Some of that functionality might be useful no matter what rpm you have chosen to install and use. 73 de Jeff > > Jeff Johnson wrote: >> Easiest solution is likely to just generate a hdlist (using >> genhdlist) and do what you did before. >> >> There's a copy of genhdlist in rpm sources if you need. >> >> 73 de Jeff >> >> On Mar 16, 2007, at 1:25 PM, Nicholas Byrne wrote: >> >>> Hi all, >>> >>> I'm trying to find a tool that calculates all dependencies for a >>> specific package or group of packages for use with CentOS 5 >>> (beta) with the intention of putting together a custom single CD >>> build of CentOS 5. With CentOS 4 i used a python script that used >>> the hdrlist module to find all dependencies which borrowed code >>> from a number of sources. >>> >>> I've looked at yumdownloader and how it checks dependencies >>> (using the --resolve option) but if i pass it the list of >>> packages defined in say the Base and the Core yum groups which >>> generally form an absolute minimal install i end up with about >>> 200 packages. If i do a custom install (using beta 1 disks) and >>> deselect everything i end up with over 300 packages. >>> >>> So i'm guessing anaconda calculates dependencies in a slightly >>> different way, can anyone point me to files/code where i should >>> be looking to find out? >>> >>> Thanks very much in advance for help >>> Nick >>> >>> >>> >>> >>> This e-mail is the property of Quadriga Worldwide Ltd, intended >>> for the addressee only and confidential. Any dissemination, >>> copying or distribution of this message or any attachments is >>> strictly prohibited. >>> >>> If you have received this message in error, please notify us >>> immediately by replying to the message and deleting it from your >>> computer. >>> >>> Messages sent to and from Quadriga may be monitored. >>> >>> Quadriga cannot guarantee any message delivery method is secure >>> or error-free. Information could be intercepted, corrupted, >>> lost, destroyed, arrive late or incomplete, or contain viruses. >>> >>> We do not accept responsibility for any errors or omissions in >>> this message and/or attachment that arise as a result of >>> transmission. >>> >>> You should carry out your own virus checks before opening any >>> attachment. >>> >>> Any views or opinions presented are solely those of the author >>> and do not necessarily represent those of >>> Quadriga._______________________________________________ >>> CentOS-devel mailing list >>> CentOS-devel at centos.org >>> http://lists.centos.org/mailman/listinfo/centos-devel >> >> _______________________________________________ >> CentOS-devel mailing list >> CentOS-devel at centos.org >> http://lists.centos.org/mailman/listinfo/centos-devel >> > > > > This e-mail is the property of Quadriga Worldwide Ltd, intended for > the addressee only and confidential. Any dissemination, copying or > distribution of this message or any attachments is strictly > prohibited. > > If you have received this message in error, please notify us > immediately by replying to the message and deleting it from your > computer. > > Messages sent to and from Quadriga may be monitored. > > Quadriga cannot guarantee any message delivery method is secure or > error-free. Information could be intercepted, corrupted, lost, > destroyed, arrive late or incomplete, or contain viruses. > > We do not accept responsibility for any errors or omissions in this > message and/or attachment that arise as a result of transmission. > > You should carry out your own virus checks before opening any > attachment. > > Any views or opinions presented are solely those of the author and > do not necessarily represent those of > Quadriga._______________________________________________ > CentOS-devel mailing list > CentOS-devel at centos.org > http://lists.centos.org/mailman/listinfo/centos-devel