On Sunday 16 November 2003 05:36 pm, Sharrea Day wrote: > Please excuse the cross-post but I'm hoping Greg Meyer will see this > I see it, I see it already :-) I saw your original post on Cooker, I just forgot to respond. I have had several people e-mail me on this in the past few days and I forgot who I replied to and who I didn't
> On Saturday 25 Oct 2003 13:19:33 -0700 pm, Greg Meyer wrote to Cooker > > mailing list: > > On Saturday 25 October 2003 10:06 am, Warly wrote: > > > 2nd solution, remaster the CD. Use the config files into the misc dir > > > into repositories. Replace the list line with > > > > > > list -k cooker_key_file -k update_key_file 1 cooker_path/misc/download > > > cooker_path_/misc/main rpmlist -b update_RPMS/ > > > rpmlist -b 9.2_RPMS/ > > > > Do you have to replace the RPMS in the Mandrake/RPMS directory with the > > updated ones, or does this just tell mkcd to look in both the > > Mandrake/RPMS and updates/RPMS directory and then takes the newer of the > > packages for the isos? > > > > This is what those lines look like now in the 92.conf file > > > > list -k <rep_path>/Mandrake/base/pubkey 1 <config_path>/download \ > > <config_path>/main > > rpmlist -b <RPMS_path>/RPMS > > Greg, how did you get on with this? > Unfortunately, not much progress was made. I started out a few weeks ago trying to figure it out through trial and error, but quickly got frustrated because every attempt at using the config file resulted in failure. The only way I could get it to work was in auto mode, which is not what I wanted. > Did you copy the updated RPMs into the Mandrake/RPMS, Mandrake/RPMS2, > Mandrake/RPMS3 directories? > I created an update directory and then added it to the config file, and then when I reran mkcd, the resulting selections included both the old and the new versions. I was led to believe by warly's posts that only the newer one would be selected. Also, the iso images wouldn't actually get written, there was always an error and I don't recall what it was off the top of my head. > What do <rep_path> and <config_path> actually refer to? > Not sure, and I don't know how base/rpmsrate or base/pkglist files play into this either. > I'm having a hell of a job getting this to work. I added an extra > directory for plf and contrib RPMS and ended up with 6 ISOs but many files > were rejected because of missing dependencies. Also the 1st CD ISO is not > made which contains the kernel. This will always occur from what I understand. Most of the packages I have seen get rejected are actually pretty inconsequential, but annoying nonetheless. Occasionally an important package gets left out, like the kernel. I also had to uninstall Perl because the version that comes with 9.2 is incompatible with the version of mkcd, so I had to uninstall Perla and then force the use of the Perl modules in the dist tree by using MakeCD. > > I'm not actually using Cooker but want to include all "update" RPMs. Any > advice would be much appreciated. > I think the way to go here is to *replace* the original rpms with the updates right in the dist tree and then run MakeCD in auto mode. This should give you a set of iso's. I really wanted to document this, but anybody that appeared to figure this out didn't comply with my request for feedback and I got nothing really positive to include. HTH, but I suspect not. What else can I do? -- /g "Outside of a dog, a man's best friend is a book, inside a dog it's too dark to read" -Groucho Marx
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
