Subject: make update
To: None <tech-pkg@netbsd.org>
From: Sean Davis <dive-nb@endersgame.net>
List: tech-pkg
Date: 06/23/2005 06:08:53
As the mail sent yesterday seems to have disappeared into the ether, I'll try
again.

make update is terribly broken. It is not correct, nor can I see how it was
ever thought to be correct, to wipe out every package with a pkg_delete -r
before it's even known if they'll build (commonly leaving one with half the
packages they had, if they do it on something like mplayer, have KDE
installed, and KDE doesn't build...)

Why does it work like this? Is there any plan to fix it so that it builds
the packages first, and if they build, then nuke the old versions and
install the new? pkg_comp isn't really a solution... having to build an
entire release of NetBSD to build one package is pretty silly, and there are
packages that won't build under pkg_comp, such as kdeaddons. (at least, it
wouldn't the last time I tried it. I haven't had time to setup a pkg_comp
chroot in a while.)

Any suggestions? Is anybody working on this?

-Sean