From: Spam on
On Fri, 27 Nov 2009, Stan Barr wrote:

> Date: 27 Nov 2009 16:28:18 GMT
> From: Stan Barr <plan.b(a)dsl.pipex.com>
> Newsgroups: comp.unix.bsd.freebsd.misc
> Subject: Re: FreeBSD 8.0 released!
>
> On Fri, 27 Nov 2009 07:39:26 +0100, Torfinn Ingolfsen <tingo(a)start.no> wrote:
>> In case anybody missed it:
>> http://www.freebsd.org/releases/8.0R/announce.html
>
> Anyone know of anything to watch out for when upgrading?
> I've got 2 machines to do - amd64 and sparc64...
>

Well, I'm in the process of upgrading a 7.2-R AMD64 release to 8.0R, and
so far, so good, *HOWEVER*

in following the binary update instructions, I've succeeded in the first
part, by updating the system and binaries, but when recompiling the
installed packages, I've stumbled into a *NIGHTMARE*.

It seems that installed ports/packages must be recompiled/relinked. I
have 680 installed packages, and each one is being systematically
recompiled from the ports. This would be OK, were it not for the fact
that some (not all) ports launch a curses based window manager (text
based) to ask for configuration options, and the build freezes at that
point, waiting for input. Its been running for 3 days, with no end in
sight, and I have to constantly check to see if the port/package build
requires input.

Were this to default to the package default, I'd be happy. The fact that
it runs interactively, makes it untenable.

Oh, and while I'm on a rant, when the freebsd-update package reports upon
the files that it will delete, it launches more, and if you "q"uit out of
the very long file list before it reaches the end, the update script
simply stops -- SILENTLY.

perhaps I've missed some step or option to make this process less painful,
but I will *NEVER* again use freebsd-update to move to a new release.

I would STRONGLY recommend a fresh install from the release DVD ...

Cheers,
Rob Sciuk
From: Bob Eager on
On Wed, 02 Dec 2009 14:52:06 -0500, Spam wrote:

> It seems that installed ports/packages must be recompiled/relinked. I
> have 680 installed packages, and each one is being systematically
> recompiled from the ports. This would be OK, were it not for the fact
> that some (not all) ports launch a curses based window manager (text
> based) to ask for configuration options, and the build freezes at that
> point, waiting for input. Its been running for 3 days, with no end in
> sight, and I have to constantly check to see if the port/package build
> requires input.

man ports is your friend.

Set the environment variable BATCH to make it use defaults, or previously
set options.
--
Use the BIG mirror service in the UK:
http://www.mirrorservice.org

From: Balwinder S Dheeman on
On 12/03/2009 01:22 AM, Spam(a)ControlQ.com wrote:
> On Fri, 27 Nov 2009, Stan Barr wrote:
>
>> Date: 27 Nov 2009 16:28:18 GMT
>> From: Stan Barr <plan.b(a)dsl.pipex.com>
>> Newsgroups: comp.unix.bsd.freebsd.misc
>> Subject: Re: FreeBSD 8.0 released!
>>
>> On Fri, 27 Nov 2009 07:39:26 +0100, Torfinn Ingolfsen <tingo(a)start.no>
>> wrote:
>>> In case anybody missed it:
>>> http://www.freebsd.org/releases/8.0R/announce.html
>>
>> Anyone know of anything to watch out for when upgrading?
>> I've got 2 machines to do - amd64 and sparc64...
>>
>
> Well, I'm in the process of upgrading a 7.2-R AMD64 release to 8.0R, and
> so far, so good, *HOWEVER*
>
> in following the binary update instructions, I've succeeded in the first
> part, by updating the system and binaries, but when recompiling the
> installed packages, I've stumbled into a *NIGHTMARE*.
>
> It seems that installed ports/packages must be recompiled/relinked. I
> have 680 installed packages, and each one is being systematically
> recompiled from the ports. This would be OK, were it not for the fact
> that some (not all) ports launch a curses based window manager (text
> based) to ask for configuration options, and the build freezes at that
> point, waiting for input. Its been running for 3 days, with no end in
> sight, and I have to constantly check to see if the port/package build
> requires input.
>
> Were this to default to the package default, I'd be happy. The fact
> that it runs interactively, makes it untenable.
>
> Oh, and while I'm on a rant, when the freebsd-update package reports
> upon the files that it will delete, it launches more, and if you "q"uit
> out of the very long file list before it reaches the end, the update
> script simply stops -- SILENTLY.
>
> perhaps I've missed some step or option to make this process less
> painful, but I will *NEVER* again use freebsd-update to move to a new
> release.
>
> I would STRONGLY recommend a fresh install from the release DVD ...

Append:

BATCH=yes

to your /etc/make.conf

--
Balwinder S "bdheeman" Dheeman Registered Linux User: #229709
Anu'z Linux(a)HOME (Unix Shoppe) Machines: #168573, 170593, 259192
Chandigarh, UT, 160062, India Plan9, T2, Arch/Debian/FreeBSD/XP
Home: http://werc.homelinux.net/ Visit: http://counter.li.org/
From: Helmut Schneider on
Spam(a)ControlQ.com wrote:

> On Fri, 27 Nov 2009, Stan Barr wrote:
>
> > Date: 27 Nov 2009 16:28:18 GMT
> > From: Stan Barr <plan.b(a)dsl.pipex.com>
> > Newsgroups: comp.unix.bsd.freebsd.misc
> > Subject: Re: FreeBSD 8.0 released!
> >
> >On Fri, 27 Nov 2009 07:39:26 +0100, Torfinn Ingolfsen
> <tingo(a)start.no> wrote:
> > > In case anybody missed it:
> > > http://www.freebsd.org/releases/8.0R/announce.html
> >
> > Anyone know of anything to watch out for when upgrading?
> > I've got 2 machines to do - amd64 and sparc64...
> >
>
> Oh, and while I'm on a rant, when the freebsd-update package reports
> upon the files that it will delete, it launches more, and if you
> "q"uit out of the very long file list before it reaches the end, the
> update script simply stops -- SILENTLY.
>
> perhaps I've missed some step or option to make this process less
> painful, but I will NEVER again use freebsd-update to move to a new
> release.

Allthough I think freebsd-update is great for most users, especially
for minor patches I prefer:

- Get the new sources.
- start sysinstall.
- at "Options" in the "Release name" enter "8.0-RELEASE".
- Chose "Upgrade".
- Select an ftp/http server of your choice.
- (When there is a "wrote -1 Bytes"-error just exist sysinstall and
restart it)
- Check that the kernel exists at /boot/kernel
- Run "mergemaster -Fi".
- Reboot

Takes about 10 minutes.

After upgrading your ports/packages using "BATCH=YES" cd to /usr/src
and run "make check-old" (/delete-old/check-old-libs/delete-old-libs).

Helmut

--
No Swen today, my love has gone away
My mailbox stands for lorn, a symbol of the dawn
From: Stan Barr on
On Wed, 2 Dec 2009 14:52:06 -0500, Spam(a)ControlQ.com <Spam(a)ControlQ.com> wrote:

> It seems that installed ports/packages must be recompiled/relinked. I
> have 680 installed packages, and each one is being systematically
> recompiled from the ports. This would be OK, were it not for the fact
> that some (not all) ports launch a curses based window manager (text
> based) to ask for configuration options, and the build freezes at that
> point, waiting for input. Its been running for 3 days, with no end in
> sight, and I have to constantly check to see if the port/package build
> requires input.

Oh dear...I guess I'll have the same problem :-(

--
Cheers,
Stan Barr plan.b .at. dsl .dot. pipex .dot. com

The future was never like this!