On 6/18/20 6:00 PM, Bardur Arantsson wrote:
> On 18/06/2020 06.33, Eli Schwartz via arch-general wrote:
>> You pulled this assertion out of thin air, do you have any proof that it
>> "breaks more than a decade of setups"?
> 
> OP is the one making an assertion, so the burden of proof is on them.
> 
> That said... I suspect most the system-wide breakage that would have
> been expected would be due to init scripts and systemd ameliorates that
> to a large degree.

The OP is sharing an assertion made by many people, that /bin/sh as dash
is safe. As I've mentioned previously in the thread, there is a lot of
prior art. Anything that is expected to work on multiple distros,
generally should work.

SysV init scripts might not work, if they were Arch-specific. Yes. That
is of course no longer a concern, and the primary concern is instead
system scripts, applications, frameworks, etc. which run after boot, not
as part of boot.

>> Note that as has already been pointed out, any setup which it breaks is
>> inherently flawed, and in addition was broken on Debian, the most
>> popular linux distribution by sheer numbers, as well as most non-Linux
>> forms of Unix.
>>
> 
> Inherent flaws in a setup doesn't mean that shit doesn't break. Ideally,
> yes, there would be no flaws, but this is the real world.
> 
> Doubtless, we all try to strive towards perfection, but there is no such
> thing in practice.

That is completely beside the point. If it doesn't work on Debian,
chances are someone is going to notice and fix it. :p

The world is no longer a place where everyone assumes /bin/sh works like
bash.

Following in the footsteps of Debian in this regard is not some super
dangerous endeavor.

>> It's actually in practice very unlikely that this will break anyone's setup.
>>
>> Also if you really think Arch Linux is afraid to break people's setups,
>> I suggest you reread https://www.archlinux.org/news/python-is-now-python-3/
>>
> 
> In practice, I agree that it probably won't break much, but your
> arguments largely don't hold water.

I've provided rationale why I don't believe it will break much, you
*agree* with me, and yet you say my arguments don't hold water?

-- 
Eli Schwartz
Bug Wrangler and Trusted User

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to