From: Roger B. <ro...@ro...> - 2003-02-16 06:03:58
|
> I've been trying to get the Suse7.3pro.p to work with the rpm packages > from a Suse mirror. Note that I did it with an actual copy of the CDs that someone sent me. Unfortunately Suse doesn't seem to want people like me to support their products. 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. > ValueError: Ambiguous require smtp_daemon - specify one of ['postfix.rpm', 'sendmail-tls.rpm', 'sendmail.rpm'] > Was required by cron.rpm > > [I added postfix to the base section in the profile.) That is the correct solution. > Successful > Working in /home/freesource/REDHAT/suse7.3 > Making directories > Making files > Setting up swapspace version 1, size = 134213632 bytes > Populating install filesystem > Traceback (most recent call last): > File "/usr/lib/uml/umlbuilder/uml_mkdistro.py", line 542, in ? > sys.exit(Installer().install(sys.argv[1:],progress=InstallerProgress())) > File "/usr/lib/uml/umlbuilder/uml_mkdistro.py", line 385, in install > self.populateinstallfs(progress) > File "/usr/lib/uml/umlbuilder/uml_mkdistro.py", line 429, in populateinstallfs > pkgs=self.packages.getalldeps(self.options.profinstallrpms()) > File "/usr/lib/uml/umlbuilder/pkg_collection.py", line 413, in getalldeps > raise ValueError, "Ambiguous require "+d[0]+" - specify one of "+str(self._getprovides(d[0]))+"\nWas required by "+d[1] > 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. > 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. Roger |