sbw@naucse.UUCP (Steve Wampler) (10/25/89)
I just got the 3.51 OS for my 3B1 (thanks guys, for making it affordable). Of course, I'd like to bring it up, but there are some nagging questions: (1) The installation guide claims that the 3.5 development set will not work with the 3.51 foundation set. True? If it is true, then my 3.51 is going to sit on a shelf until the development set can be gotten cheaply. If it's only partially true, what part? (2) I've got a fair amount of odds and ends out there (pty and other lddrvs, patched iv, etc.) that seem like they will be affected in going from 3.5 to 3.51. Is there an easy way to handle this? Should I plan on rebuilding all these things from source (gaaak - I have gcc 1.36 - please let that pass through without rebuilding!) I'd like to automate the process of restoring those things I've added, any suggestions? (3) I'm getting sick just thinking about all the floppies that I'm going to need to back up the disk(s). Will the following approach work: I have a 2nd drive that still has around 30MB free on it (two partitions: /usr/local and /usr/net). Rather than back everything to floppy, can I copy a bunch of stuff onto the 2nd disk? (Heck, I bet if I compress as I go, I get get *everything* over there.) Ok, I know I can do the copy, but will I be able to get to it once the 3.51 foundation set is in place (i.e. will I have to teach the system (via the enhanced diagnotic disk) about the 2nd drive all over again - can I avoid reformatting the 2nd drive if I do?) Will just saving the iv description file in /usr/lib/iv be sufficient? I'm assuming that I can 'hide' the 2nd drive from 3.51 easily enough during installation, unless I have to run the diagnostic disk again... (4) Since the stuff I want to save is spread all over the place (for example, the improved 'rc' from ICUS is in /etc) is there an easy way to restore those things selectively (see question 2 above)? Thanks for any help you folks can give! -- Steve Wampler {....!arizona!naucse!sbw}
jcm@mtunb.ATT.COM (was-John McMillan) (10/26/89)
In article <1763@naucse.UUCP> sbw@naucse.UUCP (Steve Wampler) writes: : > (1) The installation guide claims that the 3.5 development > set will not work with the 3.51 foundation set. True? There _IS_ a serious problem, but NO ONE can recall what it is! (I never heard of it until now.) Some folks remember that they'd heard reports of trouble, while others say they they ran with that combination with no problems. (Great help... sorry.) Since 3.5 object codes work on a 3.51 system, the incompatibility would seem to lie in: a) replacing a 3.51 file with an older version while re-loading the 3.5 Dev.System -- thus crashing 3.51 codes -- OR b) building an object code using some file from 3.51 that is incompatible with the 3.5 pre-cursor -- thus creating un-runnable new object codes. The only file _I_ know that is common to both the OS set and the development set is "/bin/ld". Consider waiting for a clarification from someone: I'll ask around here tomorrow. : > (2) I've got a fair amount of odds and ends out there > (pty and other lddrvs, patched iv, etc.) that seem > like they will be affected in going from 3.5 to 3.51. : We're still loading drivers developed on 3.0. Expect fewer problems than you currently encounter. (Yes, it is POSSIBLE you have written something peculiar enough to require 3.5 -- but very unlikely.) > (3) I'm getting sick just thinking about all the floppies > that I'm going to need to back up the disk(s). Will > the following approach work: : The only problem I'd intuit is a need to alter your new (3.51) /etc files to mount your additional File Systems. (You may have the MOUNT information in a form that will survive the upgrade w/o ANY changes.) > (4) Since the stuff I want to save is spread all over > the place (for example, the improved 'rc' from ICUS > is in /etc) is there an easy way to restore those > things selectively (see question 2 above)? There are so many ways you can make up a long list. The challenge has always been to KEEP TRACK of the files you want to replace, not to replace them. You shouldn't have any problem accessing your 2nd disk File Systems (after you've mounted them) following the upgrade, so just make sure the files you want ARE THERE. jc mcmillan -- att!mtunb!jcm -- speaking for self... not THEM
lenny@icus.islp.ny.us (Lenny Tropiano) (10/26/89)
In article <1763@naucse.UUCP> sbw@naucse.UUCP (Steve Wampler) writes: |>I just got the 3.51 OS for my 3B1 (thanks guys, for making it |>affordable). Of course, I'd like to bring it up, but there |>are some nagging questions: .. You're welcome :-) |> |> (1) The installation guide claims that the 3.5 development |> set will not work with the 3.51 foundation set. True? ... Do you believe everything you read? :-) No, there were limited changed to the 3.51 dev set, just a few bug fixes here and there. Nothing is stopping you from installing the 3.5 dev set under 3.51 OS. AT&T just wanted the $$$ from new OS's and new dev sets :-) |> (2) I've got a fair amount of odds and ends out there |> (pty and other lddrvs, patched iv, etc.) that seem |> like they will be affected in going from 3.5 to 3.51. ... They should all work, without having to recompile them. Software was downward compatible... |> I'd like to automate the process of restoring those things |> I've added, any suggestions? ... The installation of 3.51 (to upgrade from 3.5) allows you to keep things like that intact on the hard disk. All your user installed programs will remain. Just modified programs will be installed on top of it. |> I have a 2nd drive that still has around 30MB free on |> it (two partitions: /usr/local and /usr/net). Rather |> than back everything to floppy, can I copy a bunch ... Sure, that's as good of a backup as any. Probably even more reliable than floppies :-) I do suggest a backup, it does aid in restoring things that will inevitably be overwritten with the installation of 3.51. |> to it once the 3.51 foundation set is in place (i.e. |> will I have to teach the system (via the enhanced |> diagnotic disk) about the 2nd drive all over again - ... No, 3.51, like 3.5 has all the hidden hooks for the 2nd drive. There is no need to format the 2nd drive again. |> (4) Since the stuff I want to save is spread all over |> the place (for example, the improved 'rc' from ICUS |> is in /etc) is there an easy way to restore those |> things selectively (see question 2 above)? |> ... Well I think most of the system profiles, passwd files, etc... are saved in a /u/SAVE3.5 and /u/CONV3.5. If you look on the floppy filesystem disk for 3.51, you will take notice of these references in /mnt/etc/profile (on the floppy). The file in /mnt/etc/convert/SPECIAL contains the files that are saved/converted, etc... I'd suggest making a backup, nevertheless... also you should be able to ascertain the files that changed since the installation by doing a: # find / -newer /etc/.installdate -print | xargs ls -ld Good luck! -Lenny -- | Lenny Tropiano ICUS Software Systems [w] +1 (516) 589-7930 | | lenny@icus.islp.ny.us Telex; 154232428 ICUS [h] +1 (516) 968-8576 | | {ames,pacbell,decuac,hombre,sbcs,attctc}!icus!lenny attmail!icus!lenny | +------- ICUS Software Systems -- PO Box 1; Islip Terrace, NY 11752 -------+
baur@venice.SEDD.TRW.COM (Steven L. Baur) (10/26/89)
From article <1684@mtunb.ATT.COM>, by jcm@mtunb.ATT.COM (was-John McMillan):
: In article <1763@naucse.UUCP> sbw@naucse.UUCP (Steve Wampler) writes:
:> (1) The installation guide claims that the 3.5 development
:> set will not work with the 3.51 foundation set. True?
: There _IS_ a serious problem, but NO ONE can recall
: what it is! (I never heard of it until now.)
How about incompatibility between the shared libraries?
I have never used 3.5 (only 3.51) but from my experience with dynamically
linked libraries on the SUN, version can be a problem.
--
steve baur@venice.SEDD.TRW.COM