On Sunday, May 10, 2020 at 8:37:17 AM UTC-7, Till Maas wrote:
>
> ...which I guess could be removed and users should 
> be asked to install it from their distribution or via pip....
>

Not naysaying, but every time we ask a user to read and think and do 
something based on their particular os, there 'will' be 'many' people who 
don't do so.

Some people won't even try, expecting everything to magically work for them 
with no thinking require.   Some will try but be unable to understand the 
instructions, as they're not Linuxy people.  Some will try and fail because 
they're on odd operating systems that require special instructions.

There are many edge cases too....

A good example is trying to do a dpkg or rpm that requires python3-cheetah 
when your distro does not 'have' such a package.  If you install cheetah 
with pip as a second way to get it onto the system, if your package isn't 
smart enough to support that, a package installation will fail and you 
would have to use a --force or a --ignore-dependencies (or the like) switch 
to force the package to install.  Those options cause risk too, and a 
non-linux person won't understand the risks nor how to deal with adventures 
if they pop up.

Packaging is hard.


-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-development/4c51574f-3e8e-466d-8f7c-16d9ac04e2ab%40googlegroups.com.

Reply via email to