Date: Mon, 12 Jan 1998 11:41:34 -0500 (EST) From: John Dowdal <jdowdal@destiny.erols.com> To: john@mailhost.cas.unt.edu Cc: freebsd-stable@freebsd.org Subject: Re: CVSup users: please upgrade to version 15.2 Message-ID: <Pine.BSF.3.96.980112111628.19033C-100000@destiny.erols.com> In-Reply-To: <199801121530.JAA29864@www.cas.unt.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 12 Jan 1998 john@mailhost.cas.unt.edu wrote: > > CVSup users, please make sure you are using version 15.2 or later of > > > To determine the version of CVSup that you are running, type "cvsup -v". > > The output should look like this: > > > > CVSup client > > Software version: REL_15_2 > > Protocol version: 15.4 > > > > If the software version doesn't say "REL_15_2" then you need to > > bash# cvsup -v > ld.so failed: Can't find shared library "libm3formsvbt.so.5.0" > > My older cvsup (15.0) worked. I have the modula-3-3.6.tgz and modula-3-lib-3.6.tgz > packages installed. Run the following command: /sbin/ldconfig -m /usr/local/lib/m3/FreeBSD2 This tells ld.so where to find the shared libraries for modula 3. When you installed the modula 3 libraries, it should have created a file /usr/local/etc/rc.d/50.m3.sh containing the above command. Since you got the above error, it means you did not reboot or you have the old /etc/rc* files. Since FreeBSD is a real unix operating system, you almost never have to reboot unless you update the kernel. If you don't want to reboot, manually run the command above :) If you have the old rc files, you need to manually update them. There is no way to automatically update /etc, since many of the files are configured for your system in particular. To update /etc, get and test a boot floppy, and make sure you can mount your filesystems from it. Make a backup of /etc (put a copy somewhere on your system where you can refer to it, and put a copy on a floppy or other offline media). Go through each file in /usr/src/etc, and compare them to the files in your /etc. Manually merge them into /etc. This is not for the faint hearted, but somebody may have a FAQ for merging /etc; please post it. Do not reboot your machine until you are fairly confident that you merged /etc correctly. If you do reboot and foul it up badly, try hitting ^C when the rc files hang, or try booting single user. If all that fails, use the rescue floppy/cd you verified working before you started. John
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980112111628.19033C-100000>