From: Jonathan R. <fre...@ul...> - 2003-02-17 05:08:25
|
At Sat, 15 Feb 2003 22:03:57 -0800, Roger Binns wrote: > > > I've been trying to get the Suse7.3pro.p to work with the rpm packages > > from a Suse mirror. > > You may want to cut down the rpms you have to only those that are on > CD1. I can send you the listing if you want. Good news, this won't be necessary. > > [I added postfix to the base section in the profile.) > > That is the correct solution. Apart from having to remove Netscape6 from the package repository directory, and having to copy over xv, I was able to get the mirror packages to work with a modified profile by altering the installrpms variable. Patch is below. > > Successful > > Working in /home/freesource/REDHAT/suse7.3 > > Making directories > > Making files > > Setting up swapspace version 1, size = 134213632 bytes > > Populating install filesystem ............. > > ValueError: Ambiguous require vi_clone - specify one of ['elvis.rpm', 'nvi.rpm', 'vim.rpm'] > > Was required by aaa_base.rpm > > At this point it is processing the list of rpms that are used in the hostfs during > installation. It should basically end up being filesystem support (mkfs.*), > the shell, awk, mount, various utilities etc. However I do defer the rpms for > the dependency processing. > > > [I added nvi to the base section, but vim already was in the profile > > which was strange.] > > So you should have been able to fix it by adjusting the installrpms variable. This was the solution, added nvi to the installrpms variable. > > ValueError: No rpm matching xv > > > > [I had just forgotten to copy over xv from the mirror to the package repository directory .. did that.] > > At this point it is getting real wierd what is being sucked in for the installrpms. There > really shouldn't be any X stuff. After adding nvi to the installrpms variable this error went away. Got Suse7.3pro up, there was one X error: There is no link /var/X11R6/bin/X to the correct X Server binary. Please configure the correct X Server with SaX/SaX2, which will create the missing link. I'm aborting now Adding this link did the trick: /var/X11R6/bin/X -> /etc/umlutil/xserver . Can I change supportedfs=['ext2'] to supportedfs=['ext2','reiserfs'] ? Here's the patch for the diff -u. --- Suse7.3pro.p Wed Dec 25 00:50:19 2002 +++ Suse7.3pro.p.works Sun Feb 16 23:48:18 2003 @@ -33,7 +33,7 @@ # Packages 'aaa_dir', 'aaa_skel', 'ash', 'base', 'bash', 'bc', 'bzip', - 'compat', 'compress', 'cpio', 'cracklib', 'cron', 'db', 'devfsd', + 'compat', 'compress', 'cpio', 'cracklib', 'postfix', 'cron', 'db', 'devfsd', 'devs', 'diffutils', 'e2fsprogs', 'file', 'fileutils', 'findutils', 'gawk', 'gdbm', 'glibc', 'gppshare', 'grep', 'groff', 'gzip', 'hfsutils', 'jfsprogs', 'less', 'libz', @@ -42,7 +42,7 @@ 'pam_devperm', 'pam', 'perl', 'ps', 'reiserfs', 'rpm', 'sash', 'shadow', 'sh-utils', 'splashanim', 'syslogd', 'sysvinit', 'terminfo', 'texinfo', 'timezone', - 'util-linux', 'vim', 'yast', 'strace' + 'util-linux', 'yast', 'strace', 'qt', 'thttpd', 'nvi' ), @@ -95,7 +95,7 @@ 'howtodeh', 'howtoenh', 'inf2htm', 'man-pages', 'sdb_de', 'sdb_en', 'sdb', 'susehelp_de', 'susehelp_en', 'susehelp', 'susetour_de', 'susetour_en', 'susetour', 'xman', 'qt-devel-doc', - 'netscape', 'glx' + 'glx' ), @@ -153,7 +153,7 @@ 'kdelibs-artsd', 'kdelibs-devel-doc', 'kdelibs-devel', 'kdelibs', 'kdemultimedia', 'kdenetwork', 'kdepim', 'kdetoys', 'kdeutils', 'kdialog', 'kfontinst', 'kinternet', 'koncd', 'susehelpcenter', - 'xmms-kde', 'glx', 'netscape', 'susehelp_en' + 'xmms-kde', 'glx', 'susehelp_en' ), @@ -269,7 +269,7 @@ 'xloader', 'xmods_3x', 'xmodules', 'xshared', '3ddiag', 'agpgart', 'glx', 'mesaglut', 'mesa', 'mesasoft', 'NVIDIA_GLX', 'NVIDIA_kernel', 'xf86glu', 'calctool', 'coolmail', - 'netscape-plugins', 'netscape', 'ttmkfdir', 'unclutter', + 'ttmkfdir', 'unclutter', 'usbview', 'wterm', 'xbanner', 'xcolors', 'xkeycaps', 'xless', 'xlock', 'xosview', 'xtermset', 'ssbase', 'ssexmp', 'xtoolpl', 'xview-devel-examples', 'xview-devel', 'xview', 'fvwm2', 'icons', @@ -356,7 +356,7 @@ installrpms=['devs', 'e2fsprogs', 'glibc', 'util-linux', 'bash', 'python', 'fileutils', 'textutils', 'rpm', 'net-tools', 'sash', -'base', 'sh-utils', 'strace', 'reiserfs' ] +'base', 'sh-utils', 'strace', 'reiserfs', 'nvi' ] # various actions to take before/after installing rpms rpmactions={ Jonathan |