mwall <[email protected]> writes:

> it would be nice if this actually worked.  for example, python3-cheetah is 
> available in debian10 but not in debian9.  python-pyserial and python-pyusb 
> are not available in centos7.  so there are some operating system releases 
> in which you must do a 'pip install' (debian9) or pull something from epel 
> (centos8) before weewx will run.
>
> unless the package does all of the dependencies for them (or if they want 
> additional python modules), users face the dilemma of "do i use the native 
> packaging or do i use pip" when manually installing python dependencies.
>
> there seem to be many options, but no unified approach

In pkgsrc, the notion is that each python module is built for all
supported python versions (without attempting to delete 27 while it is
still in widespread use), and each package simply depends on packages
for everything it needs.   On my weewx installation, I have all the
needed python modules installed via pkgsrc.

Your comment that a number of packaging systems/distributions lack
things that arguably they ought to have is of course a fair point.

-- 
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/rmiimhanq1x.fsf%40s1.lexort.com.

Reply via email to