Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Gentoo: Dev

Opinion against /usr merge

 

 

First page Previous page 1 2 3 4 Next page Last page  View All Gentoo dev RSS feed   Index | Next | Previous | View Threaded


ryao at gentoo

Jul 19, 2012, 8:26 AM

Post #76 of 80 (120 views)
Permalink
Re: Opinion against /usr merge [In reply to]

On 07/18/2012 02:25 PM, Michael Mol wrote:
> 1) There are no truly mature tools for automatically generating and
> installing an initramfs based on system requirements. Canek likes to
> recommend dracut, which still isn't marked stable. I've gotten stable
> genkernel to work reasonably, but its error reporting is terrible.

Please file a bug report and CC me on it. I will be more than happy to
improve this for you.
Attachments: signature.asc (0.88 KB)


waltdnes at waltdnes

Jul 19, 2012, 1:48 PM

Post #77 of 80 (118 views)
Permalink
Re: Opinion against /usr merge [In reply to]

On Wed, Jul 18, 2012 at 07:04:15PM -0700, Olivier Cr?te wrote
> The rescue system should be entirely separate from the main system, so
> it survives mishandled upgrades. So having that should not hinder how
> your main system is built. So you should have it as a separate partition
> or you can even have it an initramfs (ie, in a single file on the main
> system).

If you want *REALLY* "entirely separate from the main system", you
should be looking at a "rescue CD" or bootable USB key. That's about as
safe as you can get.

--
Walter Dnes <waltdnes [at] waltdnes>


headch at gmail

Jul 19, 2012, 2:01 PM

Post #78 of 80 (117 views)
Permalink
Re: Opinion against /usr merge [In reply to]

On Thu, 19 Jul 2012 07:05:39 -0400
Rich Freeman <rich0 [at] gentoo> wrote:

> As others have mentioned, coreutils doesn't impact the initramfs much
> anyway, though other tools like mdadm/lvm/etc are more likely to.
>
> I think the more practical issue is that it isn't straightforward to
> do in an automated way. I suppose we could keep an always-up-to-date
> kernel and initramfs SOMEWHERE, but that won't necessarily be where
> the user boots it from. Also, we need flexibility as users tend to
> tweak these things - dracut has lots of options for how the initramfs
> is built, users might use any of several initramfs implementations,
> and the kernel config is frequently tweaked, and doesn't always work
> if you just do a make oldconfig. Usually the way other distros make
> all of this work is by making everything generic and not support
> configurability.
>
> Rich
>

For me, the issue isn't so much that it's *hard* to rebuild an
initramfs as that it's not obvious *when* to do so. For the kernel,
this is a trivial problem: when sys-kernel/gentoo-sources bumps,
rebuild the kernel. For an initramfs, when do I rebuild? When there's a
new, what? Coreutils? Mdadm? LVM? Glibc? Busybox? Something-firmware?
What about any less-obvious libraries they might link to, like zlib or
something? All of those things are presumably in my initramfs, but
there's no canonical list I'm aware of that tells me "if one of the
packages in this list updates, you must rebuild your initramfs if you
wish to take advantage of the upgrade".

Chris


lu_zero at gentoo

Aug 9, 2012, 2:10 AM

Post #79 of 80 (93 views)
Permalink
Re: Opinion against /usr merge [In reply to]

On 07/18/2012 08:27 PM, Michał Górny wrote:
> I don't think we should give more support to building a system from
> a statically linked rescue suite tool.

For people wanting to shave some seconds from their boot openrc using
busybox is quite handy and should be used as default IMHO.

lu


jer at gentoo

Aug 9, 2012, 4:57 AM

Post #80 of 80 (94 views)
Permalink
Re: Opinion against /usr merge [In reply to]

On Wed, 18 Jul 2012 20:27:29 +0200
Michał Górny <mgorny [at] gentoo> wrote:

> > 3. More support for mdev; e.g. https://wiki.gentoo.org/wiki/Mdev
> > and (still in beta) https://wiki.gentoo.org/wiki/Mdev/Automount_USB
> > The next challenge is "custom mdev rules", which should be do-able.
>
> I don't think we should give more support to building a system from
> a statically linked rescue suite tool.

Could you try and be a bit more respectful, please? Bashing other
people's preferred tools of the trade usually amounts in horrible flame
wars and sometimes ends in people forking their very own sibling
projects (through spite or excommunication).


Thanks,
jer

First page Previous page 1 2 3 4 Next page Last page  View All Gentoo dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.