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 1RhdTR-00081T-Dv for garchives@archives.gentoo.org; Mon, 02 Jan 2012 08:42:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B3D2921C060; Mon, 2 Jan 2012 08:42:19 +0000 (UTC) Received: from mail.caf.com.tr (mail.caf.com.tr [88.250.130.162]) by pigeon.gentoo.org (Postfix) with ESMTP id 1DC7921C026 for ; Mon, 2 Jan 2012 08:41:47 +0000 (UTC) Received: from localhost (mta.caf.com.tr [10.0.2.208]) by mail.caf.com.tr (Postfix) with ESMTP id D2C1060089 for ; Mon, 2 Jan 2012 08:41:45 +0000 (UTC) X-Virus-Scanned: amavisd-new at caf.com.tr Received: from mail.caf.com.tr ([10.0.2.205]) by localhost (check.caf.com.tr [10.0.2.205]) (amavisd-new, port 10026) with ESMTP id RVE0LvOrlIFL for ; Mon, 2 Jan 2012 08:41:45 +0000 (UTC) Received: from [10.0.0.14] (zptr-nb18.caf.local [10.0.0.14]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.caf.com.tr (Postfix) with ESMTPSA id 6216A6007F for ; Mon, 2 Jan 2012 08:41:45 +0000 (UTC) Message-ID: <4F016DBE.2000209@gentoo.org> Date: Mon, 02 Jan 2012 10:41:34 +0200 From: Eray Aslan User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] rfc: locations of binaries and separate /usr 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> In-Reply-To: <1325454648.12935.24.camel@TesterTop4> X-Enigmail-Version: 1.3.4 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig172A8E7B9517D4C2B6110802" X-Archives-Salt: cb400d8e-4e1e-450b-9620-2a811db719b2 X-Archives-Hash: 66c5f98adab52140284580d05fc68efb This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig172A8E7B9517D4C2B6110802 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 2012-01-01 11:50 PM, Olivier Cr=C3=AAte wrote: > systemd/dracut/etc handles /usr on its own filesystem just fine. What i= s > required is that /usr must be mounted before the pivot_root away from > the initramfs. Nitpick: I don't think pivot_root is used anymore. It is basically unlink, mount, chroot and exec now (i.e. switch_root). RedHat made some bad design decisions on RPM (.rpmnew files anyone?) and udev. Udev was probably salvagable before systemd but noone has the motivation or the man-power to manage the huge delta that would result now. It would probably amount to forking udev. So people are following along even if they are unhappy. Plus Redhat did not support in-place upgrades last time I checked. So they don't really care for a lot of problems that are important for us. Regarding the original question, I belive there are 2 issues here: 1. Requiring initramfs (or dracut or whatever) for separate /usr 2. Migrating /bin to /usr/bin, /sbin to /usr/sbin etc. For the first point, we should start requiring initramfs of some sort for separate /usr now. That train has passed. For the second point, we should hold on as long as we deem appropriate. Then reconsider and -most probably- move ahead with the migration. Main point is not to break existing installations by making the move too quickly. Give sysadmins time to to adjust, resize partitions if necessary etc. Do not go for half way solutions (i.e. number 2 in the original email). As a side note, thank you and keep up your good work on OpenRC. I find it is easier, cleaner and in general superior to systemd especially in server settings. And for my laptop, I don't really care which init system is used anyway. --=20 Eray Aslan --------------enig172A8E7B9517D4C2B6110802 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBCAAGBQJPAW3IAAoJEHfx8XVYajsfTYcP/idG8KZHGig3HbilBUDcbV6s t77VacwwM6F7nksOi3dGlcDt80nDtulN4UN9dZYaSk0eiiVT6n/zZUU8TVqErgGq aCmkNUdVjxFij3zxzOaz4o9n+1gHiu1Zxbn3QLUXWT0S0h5JUh9wB1zSM06RPBMF f/ydMpUZtdEKfEnb1bzXGLzjy1W6u7xp/Ic2K+W+FaELF4lX9Tl04JZisCSxlese YwCX+7WQzUTTZAykcuS3s3U91itJjOI/2TyuN7yRKLSQiDb59Qt4yg1FYdQJCdXs TpOmu0vn1WLU9dVwHGxK/DnrkN9zNSEF0M6damFOzbd3S5eHrYSuCE83I+6ehjnh QWXwTUZFzIbNmMjzyGyG2ncZg+4Kg4pBQ92eQyhMfIIlR+gfw4uX/ie0WwBStXpB SlUGvOaT31kXyayC+RPV5mRIKupXeSzLRcnK8CI4tN4eIBT4JFJ+HeAr3sw8C8pk f53R09Tt5s7di5qatyL6W+9zEsr5zpraXwvyow21DQJtxKlkfi6IzWQJ508WvZ92 YG5BZ+nwoufXrRBrXB/vqMxG2kz4PS//97awPK6ouj3AJPPSjjZO9VkMM7tCa8Pe lEnUrVt6kFhVOlVFNAYjP4zert3uDAGbwlpU2tZKgEIpqq9Ic6whFk5KNAERno12 8URpnWBvEV12f+zmKjVt =uqgN -----END PGP SIGNATURE----- --------------enig172A8E7B9517D4C2B6110802--