Re: [Cooker] Rpmslist
Sergio Korlowsky <[EMAIL PROTECTED]> writes: > On Thursday 30 August 2001 04:31 pm, you wrote: > > Sergio Korlowsky wrote: >> > On Thursday 30 August 2001 01:37 am, you wrote: >> > > Spencer <[EMAIL PROTECTED]> writes: >> > > > Warly, would it be possible to generate a new -rpmslist- please. >> > > > There's way too many new packages :-) >> > > >> > > hum, >> > > >> > > You should now do not need rpmslist anymore, the new mkcd2 script in >> > > the misc dir is now able to automatically generate as much CDs as >> > > necessarry from a repository, >> > > >> > > I have updated mkcds also to call it with the right option. >> > > >> > > However it must have some bugs, so just warn. >> > >> > when I call mkcds it ask for a of files... >> > if I have all the cooker files in /home/admin/cooker/i586 >> > then this should be the place... isn't? >> > >> > I have not been able to run it correctly... >> > just give some samples... thanks! >> > >> > SK >> >> You also need to give a destination for the iso's. My line is ./mkcds >> /Cooker /Iso . You will find mkcds.old in /misc, use this for the >> moment. Mkcd2 is still buggy. It should work a bit better now. -- Warly
Re: [Cooker] Rpmslist
On Thursday 30 August 2001 04:31 pm, you wrote: > Sergio Korlowsky wrote: > > On Thursday 30 August 2001 01:37 am, you wrote: > > > Spencer <[EMAIL PROTECTED]> writes: > > > > Warly, would it be possible to generate a new -rpmslist- please. > > > > There's way too many new packages :-) > > > > > > hum, > > > > > > You should now do not need rpmslist anymore, the new mkcd2 script in > > > the misc dir is now able to automatically generate as much CDs as > > > necessarry from a repository, > > > > > > I have updated mkcds also to call it with the right option. > > > > > > However it must have some bugs, so just warn. > > > > when I call mkcds it ask for a of files... > > if I have all the cooker files in /home/admin/cooker/i586 > > then this should be the place... isn't? > > > > I have not been able to run it correctly... > > just give some samples... thanks! > > > > SK > > You also need to give a destination for the iso's. My line is ./mkcds > /Cooker /Iso . You will find mkcds.old in /misc, use this for the > moment. Mkcd2 is still buggy. > > --- > Spence Funny... it doesn't matter which one I use... gives the same error, I rename one by one... I had three of them in /misc mkcds-0.1.0 mkcds.0ld (mkcds-0.0.3) and mkcds~ (same as 0.1.0) ./mkcds: exec: /cooker/Mandrake/mdkinst/lib/ld-linux.so.2: cannot execute: No such file or directory I re-ran rsync and the old ones are gone for good! but still the same results with the recently downloaded file. I'll wait for the fixed version ;-) sk -- SedeComp Comunicaciones Internet Solutions MandrakeSoft's VAR and System Integrator mailto:[EMAIL PROTECTED] OpenPGP key available on:http://www.keyserver.net/en/ |--| Current Linux kernel 2.4.8-12mdkenterprise uptime: 5 hours 28 minutes.
Re: [Cooker] Rpmslist
On Thursday 30 August 2001 01:37 am, you wrote: > Spencer <[EMAIL PROTECTED]> writes: > > Warly, would it be possible to generate a new -rpmslist- please. There's > > way too many new packages :-) > > hum, > > You should now do not need rpmslist anymore, the new mkcd2 script in the > misc dir is now able to automatically generate as much CDs as necessarry > from a repository, > > I have updated mkcds also to call it with the right option. > > However it must have some bugs, so just warn. when I call mkcds it ask for a of files... if I have all the cooker files in /home/admin/cooker/i586 then this should be the place... isn't? I have not been able to run it correctly... just give some samples... thanks! SK -- SedeComp Comunicaciones Internet Solutions MandrakeSoft's VAR and System Integrator mailto:[EMAIL PROTECTED] OpenPGP key available on:http://www.keyserver.net/en/ |--| Current Linux kernel 2.4.8-12mdkenterprise uptime: 0 hours 23 minutes.
Re: [Cooker] Rpmslist
Spencer <[EMAIL PROTECTED]> writes: > Warly, would it be possible to generate a new -rpmslist- please. There's > way too many new packages :-) hum, You should now do not need rpmslist anymore, the new mkcd2 script in the misc dir is now able to automatically generate as much CDs as necessarry from a repository, I have updated mkcds also to call it with the right option. However it must have some bugs, so just warn. -- Warly
[Cooker] Rpmslist
Warly, would it be possible to generate a new -rpmslist- please. There's way too many new packages :-) TIA --- Spence
[Cooker] Lint-checker for cooker rpmslist
This may be redundant, or it may be useful. All I know is that it works for me: The following script will verify the contents of your cooker/misc/rpmslist against the actual contents of your RPMS and report on - packages missing in the RPMS - multiple versions of the same package - packages in RPMS but missing in your rpmslist - total count and size of all rpms for each CD This is based on the mkcd.pl so as to be as compatible with it as possible (same regexs &c). You can also take the output list of extra packages and simply cut and paste into your rpmslist. #!/usr/bin/perl # Perl Program: chklist.pl # # Mandrake Cooker utility program to check your rpmslist file against # the actual files in your Mandrake/RPMS directory. Given the same # repository directory as the mkcd.pl script, this script will check # for duplicate packages (same package different versions), packages # listed in the rpmslist but missing from the RPMS and packages found # in the RPMS but missing from the rpmslist. # # The output report will also list the total size can count of all RPMS # for each CD (but remember to leave some room on CD1!) # # This program is licensed under the GNU General Public License # # Created: Sat Jul 14 14:28:31 EDT 2001 # $Log: chklist.pl,v $ # Revision 1.2 2001/07/14 18:39:54 garym # added documentation # # Revision 1.1 2001/07/14 18:32:43 garym # Initial release to the cooker mailing list # # # Author: Gary Lawrence Murphy <[EMAIL PROTECTED]> # Copyright: 2001 TeleDynamics Communications Inc (www.teledyn.com) # Version: $Id: chklist.pl,v 1.2 2001/07/14 18:39:54 garym Exp $ my $version = '$Id: chklist.pl,v 1.2 2001/07/14 18:39:54 garym Exp $'; my ($rep,$verbose) = @ARGV; $rep or usage(); open A, "$rep/Mandrake/base/rpmslist"; my ($count,$size,$num,@a); my @cd; my %list; my %count; my %size; while(){ /<\/CD>/ and $num = 0; // and do { $num = $1; push @cd, $num}; /(?:<.*>)*([^<]*)\n/; $1 and do { push @{$list{$num}}, $1; } } close A; print "\nPACKAGE DUPLICATES " . ("=" x 50) . "\n"; my $dir = "$rep/Mandrake/RPMS"; my %rpms; opendir DIR, $dir or die "unable to opendir $dir: !$\n"; foreach (readdir DIR) { my ($file, $pkg) = /(([^\/]*)-[^-]*-[^-]*\.[^\/\.]*\.rpm)$/ or next; $rpms{$pkg} and do { print "\n$pkg\t $file / " . $rpms{$pkg}; next; }; $file and do { $rpms{$pkg} = $file; }; } print "\n"; foreach my $disk (@cd){ print "\nCD $disk " . "=" x 64; foreach my $pkg (@{$list{$disk}}) { if ( $rpms{$pkg} && !($rpms{$pkg} eq "") ) { $count{$disk}++; $size{$disk} += -s "$dir/" . $rpms{$pkg}; if ($verbose) { print "\n"; print -s "$dir/" . $rpms{$pkg}; print "\t$pkg"; } undef $rpms{$pkg}; } else { print "\nmissing $pkg"; } } print "\n\tDISK $disk TOTALS:\n\t\tfile count: " . $count{$disk}; print "\n\t\ttotal size: " . $size{$disk}; print " (" . int($size{$disk} / 1024 / 1024) . "M)"; } print "\nUNREFERENCED PACKAGES " . ("=" x 47) . "\n"; foreach my $pkg (sort keys %rpms) { $rpms{$pkg} and do { print "\n$pkg"; print "\t" . $rpms{$pkg} if $verbose; }; } print "\n"; sub usage { print " Cooker chklist version $version Copyright 2001 by Teledynamics (www.teledyn.com) Verify cooker/Mandrake/RPMS against cooker/misc/rpmslist and report missing or extra files and disk sizes. usage: $0 \n"; exit; } # 2001 by TeleDynamics Communications Inc - [EMAIL PROTECTED]
[Cooker] rpmslist for 8.0
Hi, is it anywhere available rpmslist for 8.0 download edition? rpmslist in /Mandrake/base/ on CD #1 is for Cooker (3 CDs). Thanks R.V.
[Cooker] Rpmslist?
Can anyone tell me what script generates the /base/rpmslist? TIA --- Spence
[Cooker] Rpmslist
Thank you for updating this list. One pb though, CD2 comes in at 686 megs :( --- Spence
[Cooker] Rpmslist
Hi all; Would it be possible to have an updated -rpmslist- please? There are over 50 packages not entered or need updating. I'm running a heavily edited list and its beginning to look rather strange ;) --- Spence