Date: Wed, 31 May 2006 10:58:05 -0400 From: Joe <dev@freedomcircle.net> To: Kris Kennaway <kris@obsecurity.org> Cc: questions@FreeBSD.org Subject: Re: pkg_upgrade? Message-ID: <447DAEFD.6030908@freedomcircle.net> In-Reply-To: <20060531004426.GA36958@xor.obsecurity.org> References: <447B86F3.6070500@freedomcircle.net> <20060530002535.GA94917@xor.obsecurity.org> <447CB067.1080309@freedomcircle.net> <20060530213344.GA34025@xor.obsecurity.org> <447CC3C8.9020300@freedomcircle.net> <20060530222808.GA34725@xor.obsecurity.org> <447CDF69.4030704@freedomcircle.net> <20060531004426.GA36958@xor.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kennaway wrote: > On Tue, May 30, 2006 at 08:12:25PM -0400, Joe wrote: >> The .ko files have a Nov 3 2005 date, whereas the files in /boot >> including the kernel directory have a May 6 2006 date. I take it that >> Nov 3 means 6.0-RELEASE since the announcement was done on Nov 4. So, I >> guess I'm back to the question of how to do a binary upgrade from 6.0 to >> 6.1 (and particularly where is this documented). Should I attempt >> another sysinstall Upgrade? > > Show me > > sysctl kern.version > > and the output of a failed package fetch. Here is the output of "portupgrade -PP -v expat": ---> Session started at: Wed, 31 May 2006 09:21:25 -0400 ---> Checking for the latest package of 'textproc/expat2' ---> Found a package of 'textproc/expat2': /usr/ports/packages/All/expat-1.95.8_3.tbz (expat-1.95.8_3) ---> Fetching the package(s) for 'expat-2.0.0_1' (textproc/expat2) ---> Fetching expat-2.0.0_1 ++ Will try the following sites in the order named: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-6.0-release/ ---> Invoking a command: /usr/bin/fetch -o '/var/tmp/portupgrade8rSLsPlD/expat-2.0.0_1.tbz' 'ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-6.0-release/All/expat-2.0.0_1.tbz' fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-6.0-release/All/expat-2.0.0_1.tbz: File unavailable (e.g., file not found, no access) ** The command returned a non-zero exit status: 1 ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-6.0-release/All/expat-2.0.0_1.tbz ---> Invoking a command: /usr/bin/fetch -o '/var/tmp/portupgrade8rSLsPlD/expat-2.0.0_1.tgz' 'ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-6.0-release/All/expat-2.0.0_1.tgz' fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-6.0-release/All/expat-2.0.0_1.tgz: File unavailable (e.g., file not found, no access) ** The command returned a non-zero exit status: 1 ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-6.0-release/All/expat-2.0.0_1.tgz ** Failed to fetch expat-2.0.0_1 ---> Listing the results (+:done / -:ignored / *:skipped / !:failed) ! expat-2.0.0_1 (fetch error) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed ---> Fetching the latest package(s) for 'expat' (textproc/expat2) ---> Fetching expat ++ Will try the following sites in the order named: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-6.0-release/ ---> Invoking a command: /usr/bin/fetch -o '/var/tmp/portupgradeKe8LJnQa/expat.tbz' 'ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-6.0-release/Latest/expat.tbz' /var/tmp/portupgradeKe8LJnQa/expat.tbz 0% of 137 kB 0 Bps/var/tmp/portupgradeKe8LJnQa/expat.tbz 2% of 137 kB 32 kBps/var/tmp/portupgradeKe8LJnQa/expat.tbz 98% of 137 kB 126 kBps/var/tmp/portupgradeKe8LJnQa/expat.tbz 100% of 137 kB 128 kBps ---> Downloaded as expat.tbz ---> Identifying the package /var/tmp/portupgradeKe8LJnQa/expat.tbz ---> Saved as /usr/ports/packages/All/expat-1.95.8_3.tbz ---> Listing the results (+:done / -:ignored / *:skipped / !:failed) + expat@ ---> Packages processed: 1 done, 0 ignored, 0 skipped and 0 failed ** Ignoring the package, which is the same version as is installed (1.95.8_3) ** No package available: textproc/expat2 ---> Found a package of 'textproc/expat2': /usr/ports/packages/All/expat-1.95.8_3.tbz (expat-1.95.8_3) ---> Located a package version 1.95.8_3 (/usr/ports/packages/All/expat-1.95.8_3.tbz) ---> Listing the results (+:done / -:ignored / *:skipped / !:failed) ! textproc/expat2 (expat-1.95.8_3) (package not found) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed ---> Session ended at: Wed, 31 May 2006 09:21:34 -0400 (consumed 00:00:08) I tried running another sysinstall Upgrade without installing X.org and now I didn't have any errors. 'kernels' was one of the distributions selected (by default) so I was wondering how *does* the kernel get swapped while it's still running. So I ran another sysinstall but this time from the 6.0-RELEASE CD-ROM. I chose 6.1-RELEASE from Options, FTP from ftp.freebsd.org as the source of the distribution, and didn't install X.org. It went OK as the previous one did, but upon reboot I still have a 6.0-RELEASE kernel. So I'm back to wondering how do those 6.0 .ko objects get replaced by 6.1 .ko's in the upgrade process ... Joe
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?447DAEFD.6030908>