[systemd-devel] [PATCH] vconsole-setup: fix path on Arch

Gustavo Sverzut Barbieri barbieri at profusion.mobi
Thu Oct 7 11:25:15 PDT 2010


On Thu, Oct 7, 2010 at 2:27 PM, Lucas De Marchi
<lucas.demarchi at profusion.mobi> wrote:
> On Thu, Oct 7, 2010 at 2:19 PM, Lennart Poettering
> <lennart at poettering.net> wrote:
>> On Thu, 07.10.10 14:00, Lucas De Marchi (lucas.demarchi at profusion.mobi) wrote:
>>
>>> Arch uses the same paths and default font of gentoo. Previously,
>>> systemd-vconsole-setup was failing with the following message:
>>>
>>> systemd-vconsole-setup[59]: /bin/setfont failed with error code 1.
>>
>> I have now merged this patch.
>>
>> However, let me make clear that I am not a big fan of patches like
>> this. We intend to drop distro-specific compatiblity kludges from the
>> systemd tree eventually at which point people should really have
>> migrated their binaries to some standardized place or from then may
>> carry on with out-of-tree patches. And this kind of configuring
>> appropriate paths for the same binaries is the first thing we are going
>> to kill.
>>
>> There's really no point in installing setfont at different places in the
>> various distributions. And since to me it appears to make more sense to
>> have those tools in /bin rather than in /usr/bin (since you want
>> kbd/console set up properly when asking for hdd passwords during early
>> boot) I think we should declare /bin the standard place for these tools.
>>
>> Or in other words: start moving things to standard places now!
>
> I totally agree. I think this serves as a start point to people
> starting migrating their init. If / when Arch developers decide to
> totally migrate to systemd, I hope these patches can be dropped.

I agree, but I've asked Gentoo developers and they said /usr is the
right place as /usr outside / is not supported... nothing I can do
other than complain in their bugzilla :-/


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: barbieri at gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202


More information about the systemd-devel mailing list