Date: Tue, 4 Sep 2007 17:01:22 +0200 From: Mel <fbsd.questions@rachie.is-a-geek.net> To: freebsd-questions@freebsd.org Subject: Re: Philosophy of default "pkg_add -r" PACKAGESITE? Message-ID: <200709041701.23582.fbsd.questions@rachie.is-a-geek.net> In-Reply-To: <20070904144027.GA3547@dan.emsphone.com> References: <46DCCC2C.7030402@greywether.com> <46DD1AF6.20900@FreeBSD.org> <20070904144027.GA3547@dan.emsphone.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 04 September 2007 16:40:27 Dan Nelson wrote: > Also, packages from the -stable directory may have > different/conflicting dependencies compared to existing packages on > your system. Imagine installing 6.2 before the x.org-7 update, then > trying to "pkg_add -r" a package from the -stable directory that > depends on an xorg-7 feature. pkg_add just isn't smart enough to > realize that you really need to upgrade all of X, and will probably > fail the install at some point. The same applies to a 6.2-STABLE before x.org-7 update, no difference there. It's not about port dependencies, it's about base-system dependencies. It doesn't happen often that within a minor release update a library gets a version bump, but binary incompatibilities may still occur. For -RELEASE you are expected to upgrade from source. Typical behavior being that ports only get upgraded when portaudit reports them unsafe. -- Mel People using reply to all on lists, must think I need 2 copies.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200709041701.23582.fbsd.questions>