Date: Sun, 2 Sep 2001 19:46:50 -0700 From: "Chad R. Larson" <chad@DCFinc.com> To: FreeBSD Stable <stable@FreeBSD.org> Subject: 2.2.8 -> 4.3 upgrade Message-ID: <20010902194650.A26090@freeway.dcfinc.com>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
I'm about to bite the bullet and upgrade my old reliable server from
2.2.8-STABLE to 4.3-RELEASE. Biggest incentive is the increasing
number of ports that won't build without hand-holding and desire to
support the Ricoh MP7040S SCSI CD-ROM burner I bought for it without
doing the basic research to realize the WORM dirvers wouldn't
recognize it. Silly me, I thought SCSI burners would be as
interchangeable as SCSI disks and CD-ROM drives.
I worked my way through the steps of doing the source upgrade (which
includes stops along the way at 3.5.1 and 4.1, as best I can tell)
and decided it would be easier to try to make one large leap.
So, I'm planning on:
1) Full backup (maybe several :->)
2) Boot 4.3-RELEASE CDs and select "Upgrade" (kernel and binaries
only)
3) Mergemaster
4) CVS update /usr/src to RELENG_4_3
5) make buildworld
6) make installworld
7) reboot
If that leaves me with a running machine, then I'll
1) Mergemaster
2) make buildkernel (GENERIC)
3) make installkernel (GENERIC)
4) reboot
If I'm =still= alive, I'll edit up a custom kernel config file and
have another go.
Things I worry about:
1) Are all the currently built ports going to continue to run?
That is, should I be concerned about a.out/2.x compatability
issues? Am I going to have to rebuild the ports now in use?
2) Will my elaborately constructed ghostscript/hpdj500 printer
subsystem that now makes my antique HP DeskJet 520 think it is
a PostScript printer going to be damaged?
I =am= expecting that I'll have to redo my sendmail.cf and
supporting files; that should be no problem for me. This machine
isn't running named.
So, gang. What else should make be duck? Will it be easier if I
preserve some particular configuration files before I start (other
than doing the full backups, that is).
Attached are a current dmesg and pkg_info, in case you want to delve
further.
Thanks!
-crl
--
Chad R. Larson (CRL15) 602-953-1392 Brother, can you paradigm?
chad@dcfinc.com chad@larsons.org larson1@home.com
DCF, Inc. - 14623 North 49th Place, Scottsdale, Arizona 85254-2207
[-- Attachment #2 --]
Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 2.2.8-STABLE #0: Sun Mar 11 13:28:18 MST 2001
chad@freeway.dcfinc.com:/usr/src/sys/compile/freeway
CPU: Pentium Pro (198.65-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x619 Stepping=9
Features=0xf9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV>
real memory = 33554432 (32768K bytes)
avail memory = 31035392 (30308K bytes)
Probing for devices on PCI bus 0:
chip0 <Intel 82440FX (Natoma) PCI and memory controller> rev 2 on pci0:0:0
fxp0 <Intel EtherExpress Pro 10/100B Ethernet> rev 2 int a irq 10 on pci0:10:0
fxp0: Ethernet address 00:a0:c9:49:ec:ca
ahc0 <Adaptec aic7880 Ultra SCSI host adapter> rev 0 int a irq 11 on pci0:13:0
ahc0: Using left over BIOS settings
ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs
ahc0 waiting for scsi devices to settle
ahc0: target 0 Tagged Queuing Device
(ahc0:0:0): "IBM DORS-32160W WA6A" type 0 fixed SCSI 2
sd0(ahc0:0:0): Direct-Access 2063MB (4226725 512 byte sectors)
ahc0: target 1 Tagged Queuing Device
(ahc0:1:0): "CONNER CFP2107E 2.14GB 1524" type 0 fixed SCSI 2
sd1(ahc0:1:0): Direct-Access 2048MB (4194304 512 byte sectors)
Sending SDTR!!
ahc0: target 2 Tagged Queuing Device
(ahc0:2:0): "IBM DGHS09Y 03E0" type 0 fixed SCSI 3
sd2(ahc0:2:0): Direct-Access 8748MB (17916240 512 byte sectors)
(ahc0:5:0): "HP HP35480A T603" type 1 removable SCSI 2
st0(ahc0:5:0): Sequential-Access density code 0x13, drive empty
(ahc0:6:0): "RICOH CD-R/RW MP7040S 1.10" type 5 removable SCSI 2
uk0(ahc0:6:0): Unknown
chip1 <Intel 82371SB PCI-ISA bridge> rev 1 on pci0:18:0
chip2 <Intel 82371SB IDE interface> rev 0 on pci0:18:1
vga0 <VGA-compatible display device> rev 34 on pci0:20:0
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
psm0: failed to get data.
psm0 at 0x60-0x64 irq 12 flags 0x84 on motherboard
psm0: model Generic PS/2 mouse, device ID 0
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (atapi): <CD-ROM CDU311/3.0j>, removable, accel, dma, iordis
wcd0: 1378KB/sec, 256KB cache, audio play, 256 volume levels, ejectable tray
wcd0: no disc inside, unlocked
npx0 on motherboard
npx0: INT 16 interface
WARNING: / was not properly dismounted.
[-- Attachment #3 --]
modula-3-lib-3.6 The shared libraries needed for executing Modula-3 programs
less-337 a better pager utility
sudo-1.5.4 Allow others to run commands as root.
elm-2.4ME+40 ELM Mail User Agent
fetchmail-4.5.2 batch mail retrieval/forwarding utility for pop2, pop3, apop
unzip-5.3.2 List, test and extract compressed files in a ZIP archive.
zip-2.2 Create/update ZIP files compatabile with pkzip.
lynx-2.8 An alphanumeric display oriented World-Wide Web Client.
kermit-6.0.192 File transfer and terminal emulation utilitiy for serial lin
ediff-v2 ediff - translate diff output into plain English
fill-2.10 fill-2.10 A simple text formatter
rerun-1.2 rerun - repeatedly run a command in full screen mode
bed-1.10 bed-1.10 A binary editor
nobs-1.1 nobs - convert backspace-style overstrikes to plain text
box-1.2 Wrap comment boxes around text blocks
perror-1.1 This is a command line interface to the system error message
remargin-1.2 Adjust the left margin of text.
ispell-3.1.20 An interactive spelling checker.
wget-1.5.3 Retrieve files from the 'net via HTTP and FTP.
jpeg-6b IJG's jpeg compression utilities.
tiff-3.4 libtiff provides support for the Tag Image File Format (TIFF
png-1.0.2 Library for manipulating PNG images.
xv-3.10a An X11 program that displays images of various formats.
tcl-8.0.2 Tool Command Language.
tk-8.0.2 Graphical toolkit for TCL.
XFree86-3.3.3 X11R6.3/XFree86 core distribution
XFree86-contrib-3.3.3 XFree86 contrib programs
ghostscript-5.50 Aladdin Postscript interpreter.
tcpblast-1.0 Measures the throughput of a tcp connection.
mergemaster-1.17 Script to aid with merging configuration files during an upg
setwatch-1.2 Tool for setting your watch against the system time.
tcpshow-1.74 Decode tcpdump(1) output.
samba-1.9.18.10 A free SMB and CIFS client and server for UNIX
rsaref-2.0 encryption/authentication library, RSA/MDX/DES
gmake-3.77 GNU version of 'make' utility
pgp-5.0i Public-Key encryption for the masses
bing-1.0.4 A point-to-point bandwith measurement tool.
netpbm-94.3.1 A toolkit for conversion of images between different formats
a2ps-letter-4.3 Formats an ascii file for printing on a postscript printer.
psutils-letter-1.17 Utilities for manipulating PostScript documents.
bytebench-3.1 The BYTE magazine benchmark suite.
dvips-5.76 Convert a TeX DVI file to PostScript.
tex-3.14159 TeX and METAFONT.
texinfo-2.124 Typeset Texinfo files for printing. Uses TeX.
lsof-4.44 Lists information about open files. (simular to fstat(1))
pidentd-2.8.2 An RFC1413 identification server.
scotty-2.1.9 network management extensions to tcl
trafshow-2.0 Full screen visualization of the network traffic.
par-1.50 Paragraph reformatter for email
nmap-2.12 Port scanning utility for large networks
modula-3-3.6 Modula-3 compiler and libraries from DEC Systems Research Ce
cvsup-16.0 A general network file distribution system optimized for CVS
mtools-3.9.1 A collection of tools for manipulating MSDOS files.
zmtx-zmrx-1.02 Receive/Send files via ZMODEM protocol. (unrestrictive)
libtool-1.3.4_2 Generic shared library support script
gettext-0.10.35 GNU gettext package
jade-1.2.1 An object-oriented SGML/XML parser toolkit and DSSSL engine
mutt-1.2.5 The Mongrel of Mail User Agents (part Elm, Pine, Mush, mh, e
perl-5.00502 Pattern Extraction and Recognition Language
iso8879-1986 Character entity sets from ISO 8879:1986 (SGML)
linuxdoc-1.1 The Linuxdoc SGML DTD
docbook-241 V2.4.1 of the DocBook DTD, designed for technical documentat
docbook-3.0 V3.0 of the DocBook DTD, designed for technical documentatio
docbook-3.1 V3.1 of the DocBook DTD, designed for technical documentatio
docbook-1.0 Meta-port for the different versions of the DocBook DTD
sgmlformat-1.7 Generates groff and HTML from linuxdoc and docbook SGML docu
pilot_makedoc-0.7 Converts text into the Doc format used by PalmPilots
rtf2latex-1.5 A filter that converts RTF (MS's Rich Text Format) into LaTe
boehm-gc-5.0a3 Garbage collection and memory leak detection for C and C++
ucd-snmp-3.5.3 An extendable SNMP implimentation
rtfm-1.0 A FreeBSD documentation search mechanism
screen-3.9.5 A multi-screen window manager
texi2html-1.52 Texinfo to HTML converter
unix2dos-1.2 Translate ASCII files from DOS (cr/lf) to UNIX (lf)
libiconv-1.6.1 A character set conversion library
glib-1.2.10 Some useful routines of C programming
gtk-1.2.10 Gimp Toolkit for X11 GUI
ethereal-0.8.16 An X11/GTK network analyzer/capture tool
openssl-0.9.5a_1 SSL and crypto library
OpenSSH-2.2.0_2 OpenBSD's secure shell client and server (remote login progr
gethost-1.1 Command line wrapper for gethostbyname()
urlview-0.9 URL extractor/launcher
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010902194650.A26090>
