From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Ri9i0-0001gp-PO for garchives@archives.gentoo.org; Tue, 03 Jan 2012 19:07:40 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 510AF21C20F; Tue, 3 Jan 2012 19:07:32 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 066F221C22E for ; Tue, 3 Jan 2012 19:06:41 +0000 (UTC) Received: from pomiocik.lan (unknown [81.219.203.13]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 82A181B4010; Tue, 3 Jan 2012 19:06:40 +0000 (UTC) Date: Tue, 3 Jan 2012 20:07:51 +0100 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-dev@lists.gentoo.org Cc: ciaran.mccreesh@googlemail.com Subject: Re: [gentoo-dev] rfc: locations of binaries and separate /usr Message-ID: <20120103200751.0aadc697@pomiocik.lan> In-Reply-To: <20120103185427.7d9c105a@googlemail.com> References: <20120101015947.GA9914@linux1> <1325401942.12935.11.camel@TesterTop4> <4F000C32.6020602@gentoo.org> <1325449284.12935.21.camel@TesterTop4> <20120101202355.30098545@googlemail.com> <1325454648.12935.24.camel@TesterTop4> <4F016DBE.2000209@gentoo.org> <1325616625.7238.23.camel@TesterBox.tester.ca> <20120103185427.7d9c105a@googlemail.com> Organization: Gentoo X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.8; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA256; boundary="Sig_/B1h.cZwPAG7kckHHdq2vgsF"; protocol="application/pgp-signature" X-Archives-Salt: d29a8c39-d750-4a45-baaa-02a0a988e726 X-Archives-Hash: 15ef2558c883d69c14122362521ffd44 --Sig_/B1h.cZwPAG7kckHHdq2vgsF Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, 3 Jan 2012 18:54:27 +0000 Ciaran McCreesh wrote: > On Tue, 03 Jan 2012 13:50:25 -0500 > Olivier Cr=C3=AAte wrote: > > There is a good reason for that, because in-place upgrades are > > impossible to do safely (and RedHat customers don't accept weird > > breakages like Gentoo users do). For example, if you replace a > > library or even a resource file (like a .ui file for GtkBuilder), > > the only way to make it work is to make sure that no currently > > running application is using it. And that just can't happen with > > system libraries like glibc or system packages like udev or dbus. > > So the only safe way to upgrade those is to reboot. >=20 > Uhm... Unix filesystems don't work that way; you can unlink an open > file and anything that has that file still opened will continue to > work. You're thinking of Windows; Unix supports in-place upgrades > just fine. Considering that all applications keep all files open just for the fun of it. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/B1h.cZwPAG7kckHHdq2vgsF Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) iJwEAQEIAAYFAk8DUgcACgkQfXuS5UK5QB0gEgQApIsSVHcvkiTTUFsOjl/aRS7Q adVcbUgdT3SSfM9MpTHvH+aGchA41cKmtP1XZzOXsyWHncyMdN+TSW6v6gD1isSk JvH/oUz23IQoAhhxMfe4HEw0z8fm4JgZAzU0yh+uoZ2W6FeaE2qQW8qT/pXVXQGf OHhCl3fcb81eWgj4umU= =shiU -----END PGP SIGNATURE----- --Sig_/B1h.cZwPAG7kckHHdq2vgsF--