Hello community, here is the log from the commit of package ntpsec for openSUSE:Factory checked in at 2017-11-19 11:13:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ntpsec (Old) and /work/SRC/openSUSE:Factory/.ntpsec.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ntpsec" Sun Nov 19 11:13:53 2017 rev:5 rq:542768 version:0.9.7+git20171109.2d88a7d84 Changes: -------- --- /work/SRC/openSUSE:Factory/ntpsec/ntpsec.changes 2017-10-03 23:17:58.196635081 +0200 +++ /work/SRC/openSUSE:Factory/.ntpsec.new/ntpsec.changes 2017-11-19 11:14:34.432424803 +0100 @@ -1,0 +2,72 @@ +Sat Nov 11 07:38:37 UTC 2017 - mplus...@suse.com + +- Update to version 0.9.7+git20171109.2d88a7d84: + * Remove two unnecessary functions. + * Changed MIB system to use seperate read/write callbacks + * Boolification. + * Nuke ifdefs for O_NONBLOCK and O_NOCTTY + * Drop use of pthread_addr + * Fixes instructions for disabling Apple NTP. + * Added MIB coverage + * Address GitLab issue #407: ntpdig/ntptime fails against some servers + * Removed obsolete MIB tree-list converters + * Changed ntpsnmpd to use the new MIB tree system + * Added walkMIBTree generator to replace previous MIB tree handlers + * Squelch a compiler warning. + * Address GitLab issue #406: ntpd build fails: ... + * Bump the minor version number. + * New syntax: unpeer clock <type> [unit <number>] + * In the config parser, factor out type/unit lookup into addr_from_typeunit()... + * No point in removing individual generic-driver modes... + * endian.h does not suffice, as there are no 64-bit primitives. + * Dead-code removal. + * Move some TOSO items that didn't land pre-1.0. + * Remove obsolete TODO items. + * De-dummyified several OIDs + * Added option to put a space between the value and unit in unitify() + * Typos in comments + * Some pep8/pyflakes cleanup + * First Mode 6 - SNMP contact + * Removed redundant, and non-coherent getNextOID() function from getOID() + * Added and used sendErrorPacket() method + * Added AgentX sessionID error check and response + * Added slots for agentx write callbacks + * Cleaned up and updated comments + * Expanded error checking for SNMP + * branch change + * Python 3 fix for test error + * Changed error handling in decode_packet to return remaining data + * Documentation fix + * Added doc files for ntpsnmpd + * Added ntpsnmpd in prototype state. + * Fully split SNMP uint32 vs int32 handlers + * Correct SNMP INTEGER value to be signed + * Changed new tests to only use assertEqual + * Added >= and <= comparison functions to OID class + * MIB tree/lists now have callback fields + * pep8/pyflakes fixes + * MIB tree/flat conversion functions now use OIDs instead of tuples + * PEP8: W291 trailing whitespace + * Move humanlogtime() to msyslog.c since it's only used there + * Added list conversion for Python 3 compatability + * Added MIB tree flattening and inflation functions + * Removed unused function humantime() + * In devel, turn release into a script generator. + * update NEWS file for new work + * version 1.0.0 + * Fixes for release machinery. + * Removed temp debugging statement, changed constants to be 32-bit safe + * Added temporary debugging message to test_util (re:bug #404) + * Fixed test_summary to properly test last_sync field. + * Fixed test bug on Cent 6 32bit, also SyncPacket formatting typo + * Remove s historical remnant in the documentation. + * Added documentation and fixes for float tests + * Restored missing decimal fix, changed relevant tests to be float aware + * Restored previously removed tests, fixed math problem. + * Removed unnecessary tests that failed + * Banish GCC 6 warnings. + * Updated comments to document sys.stdout.encoding being fake news + * Possible fix for ntpq unicode issue +- Rename python subpackage to python2 + +------------------------------------------------------------------- Old: ---- ntpsec-0.9.7+git20171002.c79bc6271.tar.xz New: ---- ntpsec-0.9.7+git20171109.2d88a7d84.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ntpsec.spec ++++++ --- /var/tmp/diff_new_pack.7EMG50/_old 2017-11-19 11:14:42.820118988 +0100 +++ /var/tmp/diff_new_pack.7EMG50/_new 2017-11-19 11:14:42.824118842 +0100 @@ -23,10 +23,10 @@ %bcond_with libbsd %endif Name: ntpsec -Version: 0.9.7+git20171002.c79bc6271 +Version: 0.9.7+git20171109.2d88a7d84 Release: 0 Summary: Improved implementation of Network Time Protocol -License: BSD-2-Clause and NTP and BSD-3-Clause and MIT +License: BSD-2-Clause AND NTP AND BSD-3-Clause AND MIT Group: System/Base Url: https://www.ntpsec.org/ Source0: ntpsec-%{version}.tar.xz @@ -49,7 +49,7 @@ BuildRequires: pps-tools-devel BuildRequires: pkgconfig(libevent) BuildRequires: pkgconfig(libseccomp) -BuildRequires: pkgconfig(python) +BuildRequires: pkgconfig(python2) Requires: netcfg Requires: ntpsec-utils Requires(pre): pwdutils @@ -58,7 +58,6 @@ Recommends: wget Conflicts: otherproviders(ntp-daemon) Provides: ntp-daemon -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with libbsd} BuildRequires: pkgconfig(libbsd) %endif @@ -67,11 +66,13 @@ A more secure implementation of NTP, derived from NTP Classic, Dave Mills’s original. -%package -n python-ntp +%package -n python2-ntp Summary: Python ntpsec bindings Group: Development/Languages/Python +Provides: python-ntp = %{version} +Obsoletes: python-ntp < %{version} -%description -n python-ntp +%description -n python2-ntp The ntpsec python bindings used by various ntp utilities. %package utils @@ -80,9 +81,9 @@ Requires: %{name} = %{version} # For ntploggps Requires: python-gpsd -Requires: python-ntp +Requires: python2-ntp # For ntpviz -Recommends: python-psutil +Recommends: python2-psutil # Same binaries Conflicts: ntp @@ -101,7 +102,7 @@ export CFLAGS="%{optflags}" export CCFLAGS="%{optflags}" -./waf configure \ +python2 ./waf configure \ --build-epoch="$epoch" \ --enable-debug \ --prefix=%{_prefix} \ @@ -116,10 +117,10 @@ --enable-mssntp \ --enable-lockclock \ --refclock=all -./waf build --verbose %{?_smp_mflags} +python2 ./waf build --verbose %{?_smp_mflags} %install -./waf install --destdir=%{buildroot} +python2 ./waf install --destdir=%{buildroot} # Use correct path in unit file sed -i "s|bin|sbin|g" etc/ntpd.service @@ -166,8 +167,7 @@ %postun utils %service_del_postun ntp-wait.service -%files -n python-ntp -%defattr(-,root,root) +%files -n python2-ntp %{python_sitearch}/ntp %files utils @@ -181,6 +181,7 @@ %{_bindir}/ntpviz %{_bindir}/ntpwait %{_bindir}/ntplogtemp +%{_bindir}/ntpsnmpd %{_mandir}/man1/ntploggps.1%{?ext_man} %{_mandir}/man1/ntpdig.1%{?ext_man} %{_mandir}/man8/ntpkeygen.8%{?ext_man} ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.7EMG50/_old 2017-11-19 11:14:42.860117530 +0100 +++ /var/tmp/diff_new_pack.7EMG50/_new 2017-11-19 11:14:42.864117384 +0100 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.com/NTPsec/ntpsec.git</param> - <param name="changesrevision">c79bc62711675cd73aeac6d8c940b9bbe8ce40e7</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">2d88a7d847f1de155c731f68d68ccc9a29953a16</param></service></servicedata> \ No newline at end of file ++++++ ntpsec-0.9.7+git20171002.c79bc6271.tar.xz -> ntpsec-0.9.7+git20171109.2d88a7d84.tar.xz ++++++ /work/SRC/openSUSE:Factory/ntpsec/ntpsec-0.9.7+git20171002.c79bc6271.tar.xz /work/SRC/openSUSE:Factory/.ntpsec.new/ntpsec-0.9.7+git20171109.2d88a7d84.tar.xz differ: char 25, line 1