From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-user+bounces-149581-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 0F0011381F3
	for <garchives@archives.gentoo.org>; Tue, 13 Aug 2013 18:08:40 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id DCD28E0A69;
	Tue, 13 Aug 2013 18:08:30 +0000 (UTC)
Received: from mail-we0-f176.google.com (mail-we0-f176.google.com [74.125.82.176])
	(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id BD8A2E0762
	for <gentoo-user@lists.gentoo.org>; Tue, 13 Aug 2013 18:08:29 +0000 (UTC)
Received: by mail-we0-f176.google.com with SMTP id q56so6774617wes.7
        for <gentoo-user@lists.gentoo.org>; Tue, 13 Aug 2013 11:08:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type;
        bh=xUfRpqUzo+mQSkzWN5eToNkwMsRZpomIG6iJB8XviLw=;
        b=lnEudPE4+h4DeWXpNbvhJi61/CFUWmhChf3iA5U0yZAuBPv/QesSqO9x3TlZylgpXu
         6XNF7lnVegT0RlEUq2dqUhzdr6k2hcZa+mCEY+4q+qk/AIIWxlbcs9IRG9KPG7U1A7Iz
         av98VETLkymHLjAV3EmLTKUi1SMdWvZPLuWfIe+E5WGGT2xXlqckWgAFzN9+dymy9pA/
         ObFa21ZUl+fvMNoXI5c/GT6MLThFpfRkVUCPtL+MrwiwL4SHl+uZEMSraAMT9CXIcogM
         1GfaqSLO92HD5otF2pMmEvtM11LoNpZcDBSdZLmd/nD3Lmalh0uCLtOj0nVdsA9FTLiz
         l/cQ==
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
X-Received: by 10.194.109.164 with SMTP id ht4mr2052866wjb.35.1376417308423;
 Tue, 13 Aug 2013 11:08:28 -0700 (PDT)
Received: by 10.194.32.66 with HTTP; Tue, 13 Aug 2013 11:08:28 -0700 (PDT)
In-Reply-To: <520A5446.1050001@mail.ru>
References: <CAGbLXuV1PpjP5=M8zPD6qiEdMBjQjaZh8y-HyA+ZwYE-PHSrEg@mail.gmail.com>
	<CAKxh67V_JadMwkY2nZDOeDSQzA6OYq6Fv915U1HKVJUe4wy2-Q@mail.gmail.com>
	<CAGbLXuWKvg+wjQ807pDm1iPH_nWLeYvKbap3E5Ssocd7uSMT+Q@mail.gmail.com>
	<520A5446.1050001@mail.ru>
Date: Tue, 13 Aug 2013 21:08:28 +0300
Message-ID: <CAGbLXuWdtU+Y+jjqfbMAhzfTdBJOV9yaUzLcCoTAHVEenkFeNg@mail.gmail.com>
Subject: Re: [gentoo-user] Optional /usr merge in Gentoo
From: Alessio Ababilov <ilovegnulinux@gmail.com>
To: gentoo-user <gentoo-user@lists.gentoo.org>
Content-Type: multipart/alternative; boundary=089e0102f162bb3cf104e3d820fa
X-Archives-Salt: c9342031-670c-4961-ae91-9d7e293dbc36
X-Archives-Hash: 57e93cc8a264938d0dd7f83e563753df

--089e0102f162bb3cf104e3d820fa
Content-Type: text/plain; charset=ISO-8859-1

2013/8/13 the <the.guard@mail.ru>

> The site doesn't describe any real problems.
>
Well, it is a question to discuss.
I am not going to begin a holy war, I would like just to provide a
possibility to perform a harmless /usr merge for those who share
FreeDesktop's opinion.

>
> Also I don't see how the current dir tree is not compatible
> with gnu autoconf/automake.
>
In a simple way: please look at coreutils-8.20.ebuild that has to move a
lot of binaries from /usr/bin to /bin:

                cd "${D}"/usr/bin
                dodir /bin
                # move critical binaries into /bin (required by FHS)
                local fhs="cat chgrp chmod chown cp date dd df echo false
ln ls
                           mkdir mknod mv pwd rm rmdir stty sync true uname"
                mv ${fhs} ../../bin/ || die "could not move fhs bins"

2013/8/13 pk <peterk2@coolmail.se>

> So, how would this work for me who have /usr on a separate harddrive?
>
If you have an initrd, it will work.
Anyway, I just look for people that are interested in /usr merge.

And what would be the benefit? To me, mentioning Fedora, makes the alarm
> bells go off...
>
Yes. it does. Fedora is a big distro sponsored by Red Hat and its /usr
merge will be in RHEL-7. That's not a great idea to fight against upstream
if it will do /usr merge. Remember, /bin/mail now is moved to /usr/bin/mail
- what will be the next?

Sincerely,
Alessio Ababilov
Senior Software Engineer
Grid Dynamics

--089e0102f162bb3cf104e3d820fa
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><div class=3D"gmail_quote">=
2013/8/13 the <span dir=3D"ltr">&lt;<a href=3D"mailto:the.guard@mail.ru" ta=
rget=3D"_blank">the.guard@mail.ru</a>&gt;</span><br><blockquote class=3D"gm=
ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-l=
eft-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class=3D"im"><span style=3D"color:rgb(34,34,34)">The site doesn&#39;t =
describe any real problems.</span></div></blockquote><div>Well, it is a que=
stion to discuss.</div><div>I am not going to begin a holy war, I would lik=
e just to provide a possibility to perform a harmless /usr merge for those =
who share FreeDesktop&#39;s opinion.</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div class=3D"im"><br></div>
Also I don&#39;t see how the current dir tree is not compatible<br>
with gnu autoconf/automake.<span class=3D"">=A0<font color=3D"#888888"><br>=
</font></span></blockquote>In a simple way: please look at=A0coreutils-8.20=
.ebuild that has to move a lot of binaries from /usr/bin to /bin:</div><div=
 class=3D"gmail_quote">
<div class=3D"gmail_quote"><br></div><div class=3D"gmail_quote">=A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 cd &quot;${D}&quot;/usr/bin</div><div class=3D"gmail_q=
uote">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 dodir /bin</div><div class=3D"gmail_q=
uote">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 # move critical binaries into /bin (r=
equired by FHS)</div>
<div class=3D"gmail_quote">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 local fhs=3D&quo=
t;cat chgrp chmod chown cp date dd df echo false ln ls</div><div class=3D"g=
mail_quote">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0mkdir mk=
nod mv pwd rm rmdir stty sync true uname&quot;</div>
<div class=3D"gmail_quote">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 mv ${fhs} ../../=
bin/ || die &quot;could not move fhs bins&quot;</div><div><br></div><div cl=
ass=3D"gmail_quote">2013/8/13 pk=A0<span dir=3D"ltr">&lt;<a href=3D"mailto:=
peterk2@coolmail.se" target=3D"_blank">peterk2@coolmail.se</a>&gt;</span><b=
r>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div class=3D"im"><span style=3D"color:rgb(34,34,34)">So, =
how would this work for me who have /usr on a separate harddrive?</span></d=
iv>
</blockquote><div>If you have an initrd, it will work.</div><div>Anyway, I =
just look for people that are interested in /usr merge.</div><div><br></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;=
padding-left:1ex">
<div class=3D"im"><span style=3D"color:rgb(34,34,34)">And what would be the=
 benefit? To me, mentioning Fedora, makes the alarm</span><br></div>bells g=
o off...<br></blockquote><div>Yes. it does. Fedora is a big distro sponsore=
d by Red Hat and its /usr merge will be in RHEL-7. That&#39;s not a great i=
dea to fight against upstream if it will do /usr merge. Remember, /bin/mail=
 now is moved to /usr/bin/mail - what will be the next?</div>
<div><br></div><div>Sincerely,</div><div>Alessio Ababilov</div><div>Senior =
Software Engineer</div><div>Grid Dynamics</div></div><span style=3D"font-fa=
mily:arial,sans-serif;font-size:13px"></span></div></div></div>

--089e0102f162bb3cf104e3d820fa--