GoBSD distribution
John Duncan
agley at optusnet.com.au
Sat Nov 27 22:28:14 PST 2004
walt <wa1ter at xxxxxxxxxxxxx> writes:
>
> I don't know what I was thinking when I said I'd never used pkgsrc -- it's
> the standard package system for NetBSD, and I use it frequently. Since this
> is very much relevant to DragonFly I'll toss in my 2cents.
>
> At present, pkgsrc lacks one critically important feature of FreeBSD's system:
> it cannot restore the old package if the new one fails to build (which is
> often!)
>
> For example, every time one or two parts of a complicated desktop
> environment like kde or gnome get updated, pkgsrc first *deletes*
> every other package which depends on the new packages (usually most
> of them) before even attempting to build the new ones.
>
> If even one small package fails to build properly you now have a useless
> pile of rubble where your wonderful computer stood just minutes ago ;o)
> IMHO this is simply unacceptable -- it has wasted many hours of my time
> on many occasions -- which is why I rarely update packages on my NetBSD
> box now.
>
> Because pkgsrc is a work in progress (just like DragonFly) it will be
> improved in the future, I'm sure. I can't be the only one who is
> annoyed by its shortcomings. OTOH if you want to learn how to do
> things in unix, rebuilding your packages by hand is a great way to
> learn -- I've learned a lot because of pkgsrc ;o)
Me three Walt,
Four times I have tried to build the latest Gnome on
NetBSD and always some small file has been moved by the Gnome
people and can't be found.
I also worry about the Linux apps in pkgsrc and the
Elf Note business. I haven't had a lot of luck building Custom
Linux apps on NetBSD.
I tend to stick with the quarterly snapshots of
pkgsrc now.
All the best,
John Duncan
More information about the Users
mailing list