Re: [gentoo-dev] rfc: using /libexec

2011-09-08 Thread Joshua Kinard
On 09/07/2011 20:35, Rich Freeman wrote: On Wed, Sep 7, 2011 at 5:31 PM, Joshua Kinard ku...@gentoo.org wrote: Never once have I had any issues with separate / and /usr, and none of them use an initramfs. Ditto here, but that doesn't mean that problems don't exist. Right now the

Re: [gentoo-dev] rfc: using /libexec

2011-09-08 Thread Michał Górny
On Thu, 08 Sep 2011 04:19:32 -0400 Joshua Kinard ku...@gentoo.org wrote: On 09/07/2011 20:35, Rich Freeman wrote: On Wed, Sep 7, 2011 at 5:31 PM, Joshua Kinard ku...@gentoo.org wrote: Never once have I had any issues with separate / and /usr, and none of them use an initramfs.

Re: [gentoo-dev] rfc: using /libexec

2011-09-08 Thread Eray Aslan
On 2011-09-08 11:19 AM, Joshua Kinard wrote: Whoever said we had to do what everyone else did? We're Gentoo, not a pack of lemmings. If we have to, we should be able to create an entirely new solution, never thought of before, that fixes the problem for all parties involved, yet allows us to

Re: [gentoo-dev] rfc: using /libexec

2011-09-08 Thread Rich Freeman
On Thu, Sep 8, 2011 at 4:41 AM, Michał Górny mgo...@gentoo.org wrote: I'd rather say we should do the work on real issues rather than imaginate 'separate /usr' problem. Honestly, most of 'advantages' of separate /usr are just hacks avoiding other problems. I guess the irony in my case was

Re: [gentoo-dev] rfc: using /libexec

2011-09-08 Thread Michał Górny
On Thu, 08 Sep 2011 13:52:55 +0300 Eray Aslan e...@gentoo.org wrote: On 2011-09-08 11:19 AM, Joshua Kinard wrote: Whoever said we had to do what everyone else did? We're Gentoo, not a pack of lemmings. If we have to, we should be able to create an entirely new solution, never thought of

Re: [gentoo-dev] rfc: using /libexec

2011-09-08 Thread Eray Aslan
On 2011-09-08 6:58 PM, Michał Górny wrote: Could you stick to facts rather than pointless accusations? It is not an accusation and it is not pointless. For the last time: Seperate /usr without initramfs used to work. Now it doesn't. What you are proposing is going to make it well neigh

Re: [gentoo-dev] rfc: using /libexec

2011-09-08 Thread Joshua Kinard
On 09/08/2011 10:35, Rich Freeman wrote: It may have changed, but at least in the past you couldn't have root on a raid5 without an initramfs - you definitely couldn't have it on LVM. So, if you wanted to run LVM on raid5, you had to have a separate root that was raid1 with the older

Re: [gentoo-dev] rfc: using /libexec

2011-09-08 Thread Joshua Kinard
On 09/08/2011 16:02, Eray Aslan wrote: Seperate /usr without initramfs used to work. Now it doesn't. What you are proposing is going to make it well neigh impossible to correct later on. We could have done a proper fix instead of going with the flow. But I am not the one doing the coding

Re: [gentoo-dev] rfc: using /libexec

2011-09-08 Thread Mike Frysinger
On Wednesday, September 07, 2011 05:27:05 Michał Górny wrote: On Wed, 07 Sep 2011 12:17:21 +0300 Alexey Shvetsov wrote: Moving things as openrc to /usr/libexec will effectevely barake old systems with separtae / and /usr. So it isnt good idea Old systems should migrate to initramfs, like

Re: [gentoo-dev] rfc: using /libexec

2011-09-08 Thread Mike Frysinger
On Thursday, September 08, 2011 18:15:21 Joshua Kinard wrote: On 09/08/2011 16:02, Eray Aslan wrote: Seperate /usr without initramfs used to work. Now it doesn't. What you are proposing is going to make it well neigh impossible to correct later on. We could have done a proper fix instead

Re: [gentoo-dev] rfc: using /libexec

2011-09-08 Thread Eray Aslan
On 2011-09-09 1:15 AM, Joshua Kinard wrote: Under what setup does it not work now? I would very much like to know if some recent OpenRC thing just hosed something. I'm dealing with torrential rain here, thunderstorms, and I cannot predict when my next power outage will be. Last thing I need

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread Alexey Shvetsov
Moving things as openrc to /usr/libexec will effectevely barake old systems with separtae / and /usr. So it isnt good idea On Tue, 6 Sep 2011 16:45:43 -0500, William Hubbs wrote: On Tue, Sep 06, 2011 at 05:21:40PM -0400, Mike Frysinger wrote: On Tuesday, September 06, 2011 14:46:06 William

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread Michał Górny
On Wed, 07 Sep 2011 12:17:21 +0300 Alexey Shvetsov ale...@gentoo.org wrote: Moving things as openrc to /usr/libexec will effectevely barake old systems with separtae / and /usr. So it isnt good idea Old systems should migrate to initramfs, like it was already pointed out before. Breakage is

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread Alexey Shvetsov
On Wed, 7 Sep 2011 11:27:05 +0200, Michał Górny wrote: On Wed, 07 Sep 2011 12:17:21 +0300 Alexey Shvetsov ale...@gentoo.org wrote: Moving things as openrc to /usr/libexec will effectevely barake old systems with separtae / and /usr. So it isnt good idea Old systems should migrate to

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread Michał Górny
On Wed, 07 Sep 2011 12:32:05 +0300 Alexey Shvetsov ale...@gentoo.org wrote: On Wed, 7 Sep 2011 11:27:05 +0200, Michał Górny wrote: On Wed, 07 Sep 2011 12:17:21 +0300 Alexey Shvetsov ale...@gentoo.org wrote: Moving things as openrc to /usr/libexec will effectevely barake old systems

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread Rich Freeman
On Wed, Sep 7, 2011 at 5:27 AM, Michał Górny mgo...@gentoo.org wrote: On Wed, 07 Sep 2011 12:17:21 +0300 Alexey Shvetsov ale...@gentoo.org wrote: Moving things as openrc to /usr/libexec will effectevely barake old systems with separtae / and /usr. So it isnt good idea Old systems should

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread Amadeusz Żołnowski
Excerpts from Rich Freeman's message of 2011-09-07 13:22:46 +0200: On Wed, Sep 7, 2011 at 5:27 AM, Michał Górny mgo...@gentoo.org wrote: Old systems should migrate to initramfs, like it was already pointed out before. Breakage is already there, you just don't notice it. Agreed, and once

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread Robin H. Johnson
On Wed, Sep 07, 2011 at 07:22:46AM -0400, Rich Freeman wrote: Right now migrating to initramfs won't do any good, as Gentoo doesn't have an initramfs available which mounts /usr. No doubt once Fedora gets theirs working we'll be able to copy it (assuming it is FOSS), or we can write our own.

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread William Hubbs
On Wed, Sep 07, 2011 at 07:22:46AM -0400, Rich Freeman wrote: On Wed, Sep 7, 2011 at 5:27 AM, Michał Górny mgo...@gentoo.org wrote: On Wed, 07 Sep 2011 12:17:21 +0300 Alexey Shvetsov ale...@gentoo.org wrote: Moving things as openrc to /usr/libexec will effectevely barake old systems

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread Amadeusz Żołnowski
Excerpts from Robin H. Johnson's message of 2011-09-07 20:02:57 +0200: On Wed, Sep 07, 2011 at 07:22:46AM -0400, Rich Freeman wrote: Right now migrating to initramfs won't do any good, as Gentoo doesn't have an initramfs available which mounts /usr. No doubt once Fedora gets theirs working

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread Rich Freeman
On Wed, Sep 7, 2011 at 2:02 PM, Robin H. Johnson robb...@gentoo.org wrote: On Wed, Sep 07, 2011 at 07:22:46AM -0400, Rich Freeman wrote: Right now migrating to initramfs won't do any good, as Gentoo doesn't have an initramfs available which mounts /usr. No doubt once Fedora gets theirs

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread Joshua Kinard
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/07/2011 05:27, Michał Górny wrote: On Wed, 07 Sep 2011 12:17:21 +0300 Alexey Shvetsov ale...@gentoo.org wrote: Moving things as openrc to /usr/libexec will effectevely barake old systems with separtae / and /usr. So it isnt good idea

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread Rich Freeman
On Wed, Sep 7, 2011 at 5:31 PM, Joshua Kinard ku...@gentoo.org wrote: Never once have I had any issues with separate / and /usr, and none of them use an initramfs. Ditto here, but that doesn't mean that problems don't exist. Right now the problems are likely to be subtle, perhaps arising

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread Robin H. Johnson
On Wed, Sep 07, 2011 at 08:35:46PM -0400, Rich Freeman wrote: On Wed, Sep 7, 2011 at 5:31 PM, Joshua Kinard ku...@gentoo.org wrote: Never once have I had any issues with separate / and /usr, and none of them use an initramfs. Ditto here, but that doesn't mean that problems don't exist.

Re: [gentoo-dev] rfc: using /libexec

2011-09-07 Thread Nathan Phillip Brink
On Wed, Sep 07, 2011 at 05:31:23PM -0400, Joshua Kinard wrote: Are there possibilities about breaking off just a small piece of openrc and putting that into /run (or /boot)? Enough of the core scripts so that it can find /usr and mount it before continuing? Isn't /run something that's

[gentoo-dev] rfc: using /libexec

2011-09-06 Thread William Hubbs
All, we just got the following bug report for openrc today [1]. On a gentoo 64 bit system, /lib is a symbolic link to /lib64, and this causes breakage in openrc. The simplest fix for this would be for us to add /libexec to baselayout and start using it for platform-agnostic code. We have

Re: [gentoo-dev] rfc: using /libexec

2011-09-06 Thread Michał Górny
On Tue, 6 Sep 2011 13:46:06 -0500 William Hubbs willi...@gentoo.org wrote: we just got the following bug report for openrc today [1]. On a gentoo 64 bit system, /lib is a symbolic link to /lib64, and this causes breakage in openrc. The simplest fix for this would be for us to add /libexec

Re: [gentoo-dev] rfc: using /libexec

2011-09-06 Thread William Hubbs
On Tue, Sep 06, 2011 at 09:20:38PM +0200, Michał Górny wrote: On Tue, 6 Sep 2011 13:46:06 -0500 William Hubbs willi...@gentoo.org wrote: we just got the following bug report for openrc today [1]. On a gentoo 64 bit system, /lib is a symbolic link to /lib64, and this causes breakage in

Re: [gentoo-dev] rfc: using /libexec

2011-09-06 Thread Olivier Crête
Hi, On Tue, 2011-09-06 at 13:46 -0500, William Hubbs wrote: we just got the following bug report for openrc today [1]. The solution to that bug is probably to use /lib*/.. instead of /lib/... as the path you use ? On a gentoo 64 bit system, /lib is a symbolic link to /lib64, and this causes

Re: [gentoo-dev] rfc: using /libexec

2011-09-06 Thread Mike Frysinger
On Tuesday, September 06, 2011 14:46:06 William Hubbs wrote: we just got the following bug report for openrc today [1]. On a gentoo 64 bit system, /lib is a symbolic link to /lib64, and this causes breakage in openrc. that specific report sounds like using /run would fix things ? as for the

Re: [gentoo-dev] rfc: using /libexec

2011-09-06 Thread William Hubbs
On Tue, Sep 06, 2011 at 05:21:40PM -0400, Mike Frysinger wrote: On Tuesday, September 06, 2011 14:46:06 William Hubbs wrote: we just got the following bug report for openrc today [1]. On a gentoo 64 bit system, /lib is a symbolic link to /lib64, and this causes breakage in openrc.

Re: [gentoo-dev] rfc: using /libexec

2011-09-06 Thread William Hubbs
On Tue, Sep 06, 2011 at 04:45:43PM -0500, William Hubbs wrote: On Tue, Sep 06, 2011 at 05:21:40PM -0400, Mike Frysinger wrote: On Tuesday, September 06, 2011 14:46:06 William Hubbs wrote: we just got the following bug report for openrc today [1]. On a gentoo 64 bit system, /lib is a

Re: [gentoo-dev] rfc: using /libexec

2011-09-06 Thread Olivier Crête
On Tue, 2011-09-06 at 16:45 -0500, William Hubbs wrote: On Tue, Sep 06, 2011 at 05:21:40PM -0400, Mike Frysinger wrote: On Tuesday, September 06, 2011 14:46:06 William Hubbs wrote: The simplest fix for this would be for us to add /libexec to baselayout and start using it for

Re: [gentoo-dev] rfc: using /libexec

2011-09-06 Thread Mike Frysinger
On Tuesday, September 06, 2011 17:58:12 Olivier Crête wrote: On Tue, 2011-09-06 at 16:45 -0500, William Hubbs wrote: On Tue, Sep 06, 2011 at 05:21:40PM -0400, Mike Frysinger wrote: On Tuesday, September 06, 2011 14:46:06 William Hubbs wrote: The simplest fix for this would be for us to

Re: [gentoo-dev] rfc: using /libexec

2011-09-06 Thread Mike Frysinger
On Tuesday, September 06, 2011 17:53:37 William Hubbs wrote: On Tue, Sep 06, 2011 at 04:45:43PM -0500, William Hubbs wrote: On Tue, Sep 06, 2011 at 05:21:40PM -0400, Mike Frysinger wrote: On Tuesday, September 06, 2011 14:46:06 William Hubbs wrote: we just got the following bug report