ntpq vs Python 3.8
Udo van den Heuvel
udovdh at xs4all.nl
Tue May 26 04:18:58 UTC 2020
On 26-05-2020 00:31, Hal Murray via devel wrote:
> Fedora is updating from Python 3.7 to 3.8.
>
> That breaks ntpq (and friends) because the installed ntp libraries are over in 3.7 but ntpq is looking in 3.8
>
> Is there a good/clean fix for this? Should the code that chops the ".py? off the name also fixup the first line of the script to replace "python" with "python3.x"?
>
When awe are looking into the python corner, can we please fix these
build errors?
(...)
Bytecompiling .py files below
/root/rpmbuild/BUILDROOT/ntpsec-1.1.9-0.fc31.x86_64/usr/lib64/python3.7
using /usr/bin/python3.7
+ /usr/lib/rpm/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/bin/ntpleapfetch from /bin/sh to #!/usr/bin/sh
Processing files: ntpsec-1.1.9-0.fc31.x86_64
error: Invalid version (double separator '-'):
1.1.9.2019-08-02T00-00-00Z: python3.7dist(ntp) == 1.1.9.2019-08-02T00-00-00Z
error: Invalid version (double separator '-'):
1.1.9.2019-08-02T00-00-00Z: python3dist(ntp) == 1.1.9.2019-08-02T00-00-00Z
(cut)
These have been around for quite a while.
Kind regards,
Udo
More information about the devel
mailing list