Cool. Feeling like that is one reason why I like working with Linux. Changing the prereq for ucdsnmp should get you past that hurdle. The initscripts prereq is the same thing, just another package on the system. When I do a "rpm -ql initscripts" on a Red Hat system, I get a list of files, some of which include what I expected to see: /etc/rc /etc/rc.d /etc/rc.d/init.d /etc/rc.d/init.d/functions /etc/rc.d/init.d/halt /etc/rc.d/init.d/halt.s390init /etc/rc.d/init.d/killall /etc/rc.d/init.d/netfs /etc/rc.d/init.d/network /etc/rc.d/init.d/random /etc/rc.d/init.d/rawdevices /etc/rc.d/init.d/single /etc/rc.d/rc /etc/rc.d/rc.local
If I find the corresponding files on a SLES8 system, and do an " rpm -qf /etc/rc.d/rc0.d" I get this: filesystem-2002.9.2-32 The other one I checked, /etc/rc.d/rc gave this: aaa_base-2002.11.5-1 I would suspect that aaa_base is the package you need, since it provides the directory framework for all the initscripts. But, what I would do is look at the SUSE SRPM for zebra, and see what it calls out. Substitute that for initscripts. And yes, I would remove zebra before installing quagga. You could add a "--replacefiles" switch, but that's something I prefer to avoid. Mark Post -----Original Message----- From: Linux on 390 Port [mailto:[EMAIL PROTECTED] On Behalf Of Peter E. Abresch Jr. - at Pepco Sent: Wednesday, March 31, 2004 11:53 AM To: [EMAIL PROTECTED] Subject: Re: Quagga Installation Questions OK, I am getting excited now. I just built my first rpm and it looks good, at least to a Linux newbe like myself. I think I am ready to install it, but?. The following command reveals "rpm -ihv --test quagga-0.96.4-3.s390.rpm" error: failed dependencies: ucd-snmp is needed by quagga-0.96.4-3 initscripts >= 5.60 is needed by quagga-0.96.4-3 I have package ucdsnmp-4.2.5-83 installed. Do I need to go back and change the .spec file: %if %with_snmp Prereq: ucd-snmp %endif to %if %with_snmp Prereq: ucdsnmp %endif and rebuild? What about initscripts? I do not understand what initscripts is and if it is really required under SuSE. Can any one shed any additional light on this? When it come down to do the actual install, Should I uninstall zebra using "rpm ?e zebra-0.93b-83" before installing quagga using "rpm -ihv quagga-0.96.4-3.s390.rpm"? It looks like there are duplicate files. Thanks very much. Peter ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
