# [arch-projects] [mkinitcpio][PATCH] mkinitcpio: remove --basedir option

Gerardo Exequiel Pozzi vmlinuz386 at yahoo.com.ar
Thu May 3 18:15:44 EDT 2012

On 05/03/2012 03:21 PM, Dave Reisner wrote:
> This option is just a bad idea. Initramfs creation is too important to
> get wrong, and running it from outside the root FS has too many gotchas,
> the worst of them being:
>
> - where do you pull hooks from?
> - how do you resolve binary dependencies within the root?
>
> In general, dealing with the extra luggage of the base directory makes the
> codebase more complicated than it needs to be (see all the '_' prefixed
> functions which are called from add functions). In favor of simplifying the
> code, and making it more maintainable, kill this off and force the sane
> option of chroot'ing into an install if the need arises.
>
> Signed-off-by: Dave Reisner<dreisner at archlinux.org>
> ---
> I suspect that no one will miss this option. I certainly won't. However,
> please speak up if you really do think you'll miss this option, and make
> your case for keeping it around.
>
> If no one objects, I'll be removing this with next proper release.
>
>
+1

Personally I removed it from archiso, since causes lots of troubles (you
know :P <djgera> Hi falconindy ; <falconindy> What I am broke now?) :)

--
Gerardo Exequiel Pozzi
\cos^2\alpha + \sin^2\alpha = 1