Error adding to Yast change installation module
I've been trying to load three sites into the Change Source of Installation Module in Yast: ftp://ftp.suse.com/pub/projects/apache/apache2/9.2-i386/ ftp://suse.mirrors.tds.net/pub/projects/apache/apache2/9.2-i386/ ftp://ftp.suse.com/pub/projects/apache/subversion/9.2-i386/ All three give the same error message: Unable to create installation source from URL:(each of the above) Details ERROR(InstSrc:E_no_instsrc_on_media I've read the archives on this error and I'm not making those mistakes. These are my server and directory values that I enter: suse.mirrors.tds.net pub/projects/apache/apache2/9.2-i386 I've deleted, backspaced and reentered to data so there should be no hidden spaces or other tokens. Any ideas on how to fix this and get these rpms installed? Thanks, Jerome
On Wednesday 14 September 2005 16:45, Susemail wrote:
Any ideas on how to fix this and get these rpms installed?
Hi Jerome, The sources you are trying to add are not meant to function as "installation sources" in YaST. Proper YaST "installation sources" are organized in a specific directory layout containing extra metadata files describing the packages. YaST looks for that directory layout and the metadata before it will accept and use an "installation source." The directories you're looking at contain rpm packages that are meant to be downloaded individually (i.e. "cherry picked") and installed by hand. The procedure I use is: a. download the rpm(s) b. as root "rpm -Uhv filename.rpm --test" or "rpm -Uhv *.rpm --test" (more than one package) c. if rpm doesn't spit out any errors and you see one or more completed 100% progress bars (#### 100%), repeat the command but leave off the "--test" component. d. when rpm is done, do a "SuSEconfig" and let it finish, then e. wrap up the process with an "ldconfig" See man rpm and the relevant sections on YaST in the User and Admin Guides if you want to be a competent YaST and rpm customer. ;-) regards, - Carl
participants (2)
-
Carl Hartung
-
Susemail