Skip site navigation (1)Skip section navigation (2)
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

--mP3DRpeJDSE+ciuQ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

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

--mP3DRpeJDSE+ciuQ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="dmesg.boot"

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.

--mP3DRpeJDSE+ciuQ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=pkg_info

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

--mP3DRpeJDSE+ciuQ--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010902194650.A26090>