Date: Wed, 7 Mar 2012 21:01:26 +0000 From: RW <rwmaillists@googlemail.com> To: freebsd-questions@freebsd.org Subject: Re: Still having trouble with package upgrades Message-ID: <20120307210126.01a9c965@gumby.homeunix.com> In-Reply-To: <CAGy-%2Bi-faTgPPFya8TD8rjkHG0=4E8S6Pvy2XiawXMru6z=pRQ@mail.gmail.com> References: <CAGy-%2Bi-faTgPPFya8TD8rjkHG0=4E8S6Pvy2XiawXMru6z=pRQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 7 Mar 2012 11:28:47 -0500 David Jackson wrote: > One faulty argument I heard was that it is often not a good idea to > upgrade to new software release. This is an argument that you appear to have completely misunderstood. The point of suggesting that you use release package is that it's a workaround for your problems, and minor releases are not all that far apart. > As for compile options, the solution is simple, compile in all feature > options and the most commonly used settings into the binary packages, > for the standard i386 CPU. Surely that would be the standard amd64. > A good software philosophy is to allow software to work out of the > box with as little configuration as possible, but allow everything to > be configured by the user if they want, by shipping software with > reasonable defaults which can be overridden by the user. Make simple > things easy and complicated things doable. In GUI, by default, > complexity can be hidden from users, but if people want fine grain > control, they should be free to use advanced screens of the GUI to > get complex, fine grained control. In GUI design, more commonly used > settings can be provided more upfront while advanced features for use > by experts can be placed deeper in advanced or expert screens oft the > GUI. Everything should be able to be configured or accomplished by > both GUI and CLI and API. Are aware that FreeBSD is mostly a server OS? > doing any system wide all at once OS-release upgrades at all. There > is no reason why kernel and userland programs have to be upgraded at > the same time... The idea of waiting on a FreeBSD kernel release to > upgrade firefox is absurd, and the idea that firefox must be upgraded > during a kernel upgrade is also absurd. You don't have to do that, that's complete nonsense. > There really should be little reason for release upgrades anymore > these days, when the different parts of the system can be upgraded > independantly through a binary package management tool, including > kernel and user programs. > > When a new kernel is released, there is no reason to reinstall all of > the packages on the system at the same time. You reinstall packages because there are major library changes when you cross a major base-system release.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120307210126.01a9c965>