Hello community, here is the log from the commit of package 389-ds for openSUSE:Factory checked in at 2020-01-29 13:21:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/389-ds (Old) and /work/SRC/openSUSE:Factory/.389-ds.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "389-ds" Wed Jan 29 13:21:49 2020 rev:28 rq:768257 version:1.4.3.1~git0.a08202a5b Changes: -------- --- /work/SRC/openSUSE:Factory/389-ds/389-ds.changes 2019-12-18 14:48:27.849942617 +0100 +++ /work/SRC/openSUSE:Factory/.389-ds.new.26092/389-ds.changes 2020-01-29 13:22:48.138305473 +0100 @@ -1,0 +2,30 @@ +Mon Jan 20 02:36:11 UTC 2020 - 389-ds-maintai...@suse.de + +- Update to version 1.4.3.1~git0.a08202a5b: + * Bump version to 1.4.3.1 + * Ticket 50798 - incorrect bytes in format string + * Issue 50545 - Add the new replication monitor functionality to UI + * Issue 50806 - Fix minor issues in lib389 health checks + * Issue: 50690 - Port Password Storage test cases from TET to python3 part 1 + * Issue 49761 - Fix CI test suite issues + * Issue 49761 - Fix CI test suite issues + * Issue 50754 - Add Restore Change Log option to CLI + * Issue: 48055 - CI test - automember_plugin(part2) + * Ticket 50667 - dsctl -l did not respect PREFIX + * Issue 50780 - More CLI fixes + * Ticket 50649 - lib389 without defaults.inf + * Issue 50780 - Fix UI issues + * Ticket 50727 - correct mistaken options in filter validation patch + * Issue 50779 - lib389 - conflict compare fails for DN's with spaces + * Set branch version to 1.4.3.0 + * Ticket #49761 - Fix CI test suite issues + * Issue 50499 - Fix npm audit issues + * Issue 50774 - Account.enroll_certificate() should not check for DS version + * Issue 50771 - 1.4.2.5 doesn't compile due to error ModuleNotFoundError: No module named 'pkg_resources.extern' + * Issue 50758 - Need to enable CLI arg completion + * Ticket 50709: Several memory leaks reported by Valgrind for 389-ds 1.3.9.1-10 + * Issue: 50690 - Port Password Storage test cases from TET to python3(create required types in password_plugins) + * Issue: 48851 - Investigate and port TET matching rules filter tests(last test cases for match index) + * Issue 50761 - Parametrized tests are missing ':parametrized' value + +------------------------------------------------------------------- Old: ---- 389-ds-base-1.4.2.5~git0.d52700340.tar.bz2 New: ---- 389-ds-base-1.4.3.1~git0.a08202a5b.tar.bz2 vendor.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ 389-ds.spec ++++++ --- /var/tmp/diff_new_pack.7u1PPQ/_old 2020-01-29 13:23:02.742312939 +0100 +++ /var/tmp/diff_new_pack.7u1PPQ/_new 2020-01-29 13:23:02.742312939 +0100 @@ -1,7 +1,7 @@ # # spec file for package 389-ds # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,6 @@ # to ENABLE the option, with means to DISABLE it. %if (0%{is_opensuse} > 0) || (0%{?sle_version} > 150100) %bcond_without lib389 -# Temporarily disable rust due to a broken library. %bcond_with rust %else %bcond_with lib389 @@ -48,7 +47,7 @@ %define svrcorelib libsvrcore0 Name: 389-ds -Version: 1.4.2.5~git0.d52700340 +Version: 1.4.3.1~git0.a08202a5b Release: 0 Summary: 389 Directory Server License: GPL-3.0-or-later AND MPL-2.0 @@ -57,6 +56,7 @@ Source: 389-ds-base-%{version}.tar.bz2 Source1: extra-schema.tgz Source2: LICENSE.openldap +Source3: vendor.tar.gz Source9: %{name}-rpmlintrc # 389-ds does not support i686 ExcludeArch: %ix86 @@ -236,6 +236,17 @@ %prep %setup -q -a 1 -n %{name}-base-%{version} +%setup -q -n %{name}-base-%{version} -D -T -a 3 + +rm -rf .cargo +mkdir .cargo +cat >.cargo/config <<EOF +[source.crates-io] +registry = 'https://github.com/rust-lang/crates.io-index' +replace-with = 'vendored-sources' +[source.vendored-sources] +directory = './vendor' +EOF %build # Make sure python3 is used in shebangs @@ -261,7 +272,7 @@ %endif --with-selinux \ %if %{with rust} - --enable-rust \ + --enable-rust-offline \ %endif %if %{with lib389} --disable-perl \ @@ -385,9 +396,6 @@ %{_libdir}/dirsrv/plugins/*.so %{_libdir}/dirsrv/python/*.py %{_libdir}/dirsrv/*.so.* -%if %{with rust} -%{_libdir}/dirsrv/librsds.so -%endif %exclude %{_mandir}/man1/ldap-agent* %{_mandir}/man1/* %{_mandir}/man5/* @@ -533,9 +541,11 @@ %doc src/lib389/README* %{_sbindir}/dsconf %{_sbindir}/dscreate -%{_sbindir}/dscontainer %{_sbindir}/dsctl %{_sbindir}/dsidm +%{_sbindir}/dscontainer +# %dir %{_prefix}/libexec/dirsrv +# %{_prefix}/libexec/dirsrv/dscontainer %{_mandir}/man8/dsconf.8.gz %{_mandir}/man8/dscreate.8.gz %{_mandir}/man8/dsctl.8.gz ++++++ 389-ds-base-1.4.2.5~git0.d52700340.tar.bz2 -> 389-ds-base-1.4.3.1~git0.a08202a5b.tar.bz2 ++++++ ++++ 9829 lines of diff (skipped) ++++++ 389-ds-base.obsinfo ++++++ --- /var/tmp/diff_new_pack.7u1PPQ/_old 2020-01-29 13:23:05.706314455 +0100 +++ /var/tmp/diff_new_pack.7u1PPQ/_new 2020-01-29 13:23:05.706314455 +0100 @@ -1,5 +1,5 @@ name: 389-ds-base -version: 1.4.2.5~git0.d52700340 -mtime: 1575665447 -commit: d527003405a0e4fcc599bb4c22a6d7202ac79af2 +version: 1.4.3.1~git0.a08202a5b +mtime: 1578945985 +commit: a08202a5b755d61ae145716d02d78ba3d3a71b96 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.7u1PPQ/_old 2020-01-29 13:23:05.742314473 +0100 +++ /var/tmp/diff_new_pack.7u1PPQ/_new 2020-01-29 13:23:05.742314473 +0100 @@ -6,9 +6,9 @@ <param name="versionformat">@PARENT_TAG@~git@TAG_OFFSET@.%h</param> <param name="scm">git</param> <!-- use 1.4 branch --> - <param name="revision">389-ds-base-1.4.2.5</param> + <param name="revision">389-ds-base-1.4.3.1</param> <!-- use 1.4.0.20 tag as base --> - <param name="match-tag">389-ds-base-1.4.2.5</param> + <param name="match-tag">389-ds-base-1.4.3.1</param> <!-- remove the extra prefix from the tag again it looks so funny because the service removed "-" from the string before--> <param name="versionrewrite-pattern">389dsbase(.*)</param> <param name="versionrewrite-replacement">\1</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.7u1PPQ/_old 2020-01-29 13:23:05.758314481 +0100 +++ /var/tmp/diff_new_pack.7u1PPQ/_new 2020-01-29 13:23:05.758314481 +0100 @@ -1,4 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://pagure.io/389-ds-base.git</param> - <param name="changesrevision">d527003405a0e4fcc599bb4c22a6d7202ac79af2</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">a08202a5b755d61ae145716d02d78ba3d3a71b96</param></service><service name="tar_scm"> + <param name="url">https://pagure.io/forks/firstyear/389-ds-base.git</param> + <param name="changesrevision">52fa3f10591fc102b1e08def13e1e2bf48ecfd2e</param></service></servicedata> \ No newline at end of file