Vince Skahan <vinceska...@gmail.com> writes: > 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.
To me, this is a clue that the only reasonable approach for people that are not trying to develop weewx, is to run a package from their operating system's package manager. Other approaches basically require people to understand what they are doing. > 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. That sounds like a broken packaging system. In order to have weewx, it first has to have all the dependencies. People doing package maintenance deal with this as part of package creation. I would tend to say that if the native packaging system is unsuitable, people should either use a portable packaging system that is, or they should use pip. -- 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 weewx-development+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-development/rmiy2pztwdj.fsf%40s1.lexort.com.