RE: [suse-autoinstall] autoyast missing packages when creating iso
If I'm not mistaken, this is because you've upgraded packages (with something like YOU). I did this, and I had to remove part of the revision number. For instance, in your example below, you'd want: ./suse/i586/3ddiag-0.703.i586.rpm ./suse/i586/BASS-20030801.i586.rpm You should be able to do that with a regex search-and-replace. -----Original Message----- From: Martyn Iles [mailto:martyn@kryten.org] Sent: Friday, March 25, 2005 4:19 AM To: suse-autoinstall@suse.com Subject: [suse-autoinstall] autoyast missing packages when creating iso I'm having a problem when trying to create an automatic install of SuSE to put on CDROM. This is SuSE 9.0, if that makes any difference. I go through AutoYaST, tell it to clone my config and then select the Create ISO option, but then I get: Missing Packages ./suse/i586/3ddiag-0.703-172.i586.rpm ./suse/i586/BASS-20030801-55.i586.rpm Plus loads of others Now, I've got the entire SuSE 9.0 (all 7Gb) on an FTP server of mine and if I go into YaST and install extra packages, they install fine. Note that this was NOT where I installed from - I used a remote ftp mirror for the install as my local copy hadn't finished downloading so I've been into Yast and changed the installation source (could autoyast be picking up the path to the original RPMS from somewhere?). If I ftp to the machine and cd to the directories listed above its fine: ftp> cd ./suse 250 CWD command successful. ftp> ls 200 PORT command successful. 150 Opening ASCII mode data connection for file list. i586 i686 noarch nosrc setup src 226 Transfer complete. ftp: 39 bytes received in 0.00Seconds 39000.00Kbytes/sec. ftp> cd i586 250 CWD command successful. ftp> ls 3dd* 200 PORT command successful. 150 Opening ASCII mode data connection for file list. 3ddiag-0.703-172.i586.rpm 226 Transfer complete. ftp: 27 bytes received in 2.12Seconds 0.01Kbytes/sec. ftp> So, any suggestions for what I've done wrong? I've spent over a day on this, had the SuSE available on multiptle FTP/HTTP sites and I just cannot get it to work! Does AutoYaST actually work (I've tried this on two different SuSE 9.0 machines)? If not, how else can I clone a SuSE 9.0 install so that it can be installed (without much user intervention) on multiple machines from a CDROM? -- To unsubscribe, e-mail: suse-autoinstall-unsubscribe@suse.com For additional commands, e-mail: suse-autoinstall-help@suse.com
I may have updated but I've just tried it with my current file and I get 174 missing packages. What I don't understand is where I would make the change you suggest? The packages section of my autoinst.xml file looks like this: <software> <base>Minimal</base> <packages config:type="list"> <package>bison</package> <package>gcc-c++</package> <package>openssl-devel</package> <package>python</package> <package>python-devel</package> <package>xntp</package> <package>zlib-devel</package> </packages> </software> IE Use a 'base' installation and add a few additional packages, none of which have any sort of version numbers. I can perform an auto installation fine if I put the autoinst.xml on a floppy, boot from the SuSE9 boot CD and all the packages are then retrieved from the FTP site but if possible I'd like to create a CD with everything on it.
-----Original Message----- From: Schumacher, Gordon [mailto:gordon_schumacher@maxtor.com] Sent: 01 April 2005 21:01 To: Martyn Iles; suse-autoinstall@suse.com Subject: RE: [suse-autoinstall] autoyast missing packages when creating iso
If I'm not mistaken, this is because you've upgraded packages (with something like YOU). I did this, and I had to remove part of the revision number. For instance, in your example below, you'd want:
./suse/i586/3ddiag-0.703.i586.rpm ./suse/i586/BASS-20030801.i586.rpm
You should be able to do that with a regex search-and-replace.
-----Original Message----- From: Martyn Iles [mailto:martyn@kryten.org] Sent: Friday, March 25, 2005 4:19 AM To: suse-autoinstall@suse.com Subject: [suse-autoinstall] autoyast missing packages when creating iso
I'm having a problem when trying to create an automatic install of SuSE to put on CDROM.
This is SuSE 9.0, if that makes any difference.
I go through AutoYaST, tell it to clone my config and then select the Create ISO option, but then I get:
Missing Packages ./suse/i586/3ddiag-0.703-172.i586.rpm ./suse/i586/BASS-20030801-55.i586.rpm
Plus loads of others
Now, I've got the entire SuSE 9.0 (all 7Gb) on an FTP server of mine and if I go into YaST and install extra packages, they install fine. Note that this was NOT where I installed from - I used a remote ftp mirror for the install as my local copy hadn't finished downloading so I've been into Yast and changed the installation source (could autoyast be picking up the path to the original RPMS from somewhere?).
If I ftp to the machine and cd to the directories listed above its fine:
ftp> cd ./suse 250 CWD command successful. ftp> ls 200 PORT command successful. 150 Opening ASCII mode data connection for file list. i586 i686 noarch nosrc setup src 226 Transfer complete. ftp: 39 bytes received in 0.00Seconds 39000.00Kbytes/sec. ftp> cd i586 250 CWD command successful. ftp> ls 3dd* 200 PORT command successful. 150 Opening ASCII mode data connection for file list. 3ddiag-0.703-172.i586.rpm 226 Transfer complete. ftp: 27 bytes received in 2.12Seconds 0.01Kbytes/sec. ftp>
So, any suggestions for what I've done wrong? I've spent over a day on this, had the SuSE available on multiptle FTP/HTTP sites and I just cannot get it to work!
Does AutoYaST actually work (I've tried this on two different SuSE 9.0 machines)? If not, how else can I clone a SuSE 9.0 install so that it can be installed (without much user intervention) on multiple machines from a CDROM?
-- To unsubscribe, e-mail: suse-autoinstall-unsubscribe@suse.com For additional commands, e-mail: suse-autoinstall-help@suse.com
-- To unsubscribe, e-mail: suse-autoinstall-unsubscribe@suse.com For additional commands, e-mail: suse-autoinstall-help@suse.com
participants (2)
-
Martyn Iles
-
Schumacher, Gordon