Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 08 Dec 2007 17:38:14 +0000
From:      =?UTF-8?B?6Z+T5a625qiZIEJpbGwgSGFja2Vy?= <askbill@conducive.net>
To:        freebsd-stable@freebsd.org
Subject:   Re: SOLVED: qemu: freebsd6_mmap -1 errno 12 Cannot allocate memory
Message-ID:  <475AD686.2000708@conducive.net>
In-Reply-To: <bMaNtGF4wsWHFAlD@wood2.org.uk>
References:  <20071207154852.GA22166@grosbein.pp.ru> <20860185@bb.ipt.ru>	<Pine.GSO.4.64.0712071140240.11654@sea.ntplx.net>	<20071208042252.GA30019@svzserv.kemerovo.su>	<20071208054552.GP83121@deviant.kiev.zoral.com.ua>	<20071208055537.GA38551@svzserv.kemerovo.su>	<20071208060206.GQ83121@deviant.kiev.zoral.com.ua>	<20071208060947.GB38551@svzserv.kemerovo.su>	<20071208064703.GA40347@svzserv.kemerovo.su>	<Pine.GSO.4.64.0712080935570.16331@sea.ntplx.net>	<20071208154341.GA90973@svzserv.kemerovo.su> <bMaNtGF4wsWHFAlD@wood2.org.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
David Wood wrote:
> [cc line trimmed]

*useful but already posted details trimmed*

Agree the need to keep ports (and everything) as current as is practical.
Rebuilding frequently is unavoidable.

> 
> portupgrade -af can be somewhat painful on systems with plenty of ports 
> installed.

But portupgrade -af (and more switches...) can be a great deal more than 
'painful' with a large number of ports and dependencies. *Most expecially* 
during times when working with PRE, BETA(n), or CURRENT, plus the odd MFC back 
to allegedly predictable branches.

Libs aside, the ports tree is just too large to be in even 'close to' perfect 
sync at these times (now!).

My experience is that - tedious as it may sound - it is less *overall* work to 
upgrade the ports one at a time - known-problematic ones first - even if that 
means a good deal of backing and filling.

Rationale is that whatever breaks - and things will do - it 'in your face' and 
more amenable to fix w/o driving on and breaking several less-visible things at 
once.

JM2CW - with 400+ items listed in /var/db/pkg, though most are libs and support 
components.

That said, I could also make the case that a clean install and the requisite 
pkg_add -rv might now be faster *especially* if you've got most of the tarballs 
at hand and a majority are still current.

As they may very well be IF you run portaudit and portupgrade regularly.

YMMV - but - one way or the other, staying current is very important.

Bill Hacker




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