Art Fore wrote:
hat I do is copy all of the folders except the patches in the patches/8.0/ onto the other machine. Then I use YOU to do the update. It goes and checks the patches when you install, if it is already on the disk it will skip the download and install the packages.
Art
-----Original Message----- From: Basil Chupin [mailto:blchupin@tpg.com.au] Sent: Tuesday, August 06, 2002 4:00 AM To: suse-linux-e@suse.com Subject: [SLE] "Reusing" RPM patches
I update my system almost on a daily basis with YOU on-line feature. The RPM patches end up in the /var/lib/....../8.0/<various> sub-directories (I think :-)). I want to apply these patches to another copy of the SuSE V8.0 system (my testbed) and not have to go thru the whole on-line update process again.
Could someone please point me to the place where I can find information on how I can achieve this or give me an outline of how to do this. I've looked in the SDB but can't even find what the command line to apply one of these patches looks like (eg, is it rpm -Uvh --nodeps <name>.rpm or is it without the --nodeps?).
I can see in the sub-directories that the patches are dated (according to the date they were downloaded and applied) so I guess that one condition for applying the patches would be in date order otherwise an earlier patch may overwrite a later patch which corrected the first one - or am I misunderstanding things? Or can i put all the patches into the one directory and then apply (say) RPM -Uvh *.rpm to the lot?
Any help gratefully appreciated (as I would like to re-install v8.0, recompile the kernel and then apply the patches).
Cheers.
Further to my earlier reply, and the following is also addressed to Jon
whose response was along the same lines as yours.
I admit I am no rocket scientist but following these instructions seems
to be beyond my limited capabilities because I cannot get the updates to
work! :-) I tried running them 'everyway but loose' but all I get is an
error message, "No SuSE=-patch-CD or SuSE path found".
I copy all the files/folders for
/var/lib/YaST/patches/i386/update/8.0/<various> [without and without
/patches] then run YOU as either auto or manual with the HD path set to
the /var/lib/YaST/patches/i386/update/8.0/