On Mon, 2017-10-09 at 13:15 +0200, Dominique Leuenberger / DimStar wrote:
On Mon, 2017-10-09 at 12:02 +0100, Roger Whittaker wrote:
Problem: exim-4.86.2-4.2.x86_64 requires libldap-2.4.so.2()(64bit), but this requirement cannot be provided deleted providers: libldap-2_4-2-2.4.45-26.2.x86_64 Solution 1: deinstallation of exim-4.86.2-4.2.x86_64 Solution 2: keep obsolete libldap-2_4-2-2.4.45-26.2.x86_64 Solution 3: break exim-4.86.2-4.2.x86_64 by ignoring some of its dependencies
Somebody has to fix exim to actually build again in openSUSE:Factory:
https://build.opensuse.org/package/live_build_log/openSUSE:Factory/ex im /standard/x86_64
[ 21s] >>> Creating links to source files... [ 21s] >>> Creating lookups/Makefile for building dynamic modules [ 21s] >>> New Makefile & lookups/Makefile installed [ 21s] >>> Use "make makefile" if you need to force rebuilding of the makefile [ 21s] [ 21s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/exim- 4.86.2/build-Linux-x86_64' [ 21s] /bin/sh ../scripts/Configure-os.c [ 21s] gcc buildconfig.c [ 22s] /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse- linux/bin/ld: cannot find -lnsl [ 22s] collect2: error: ld returned 1 exit status [ 22s] make[1]: *** [Makefile:259: buildconfig] Error 1 [ 22s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/exim- 4.86.2/build-Linux-x86_64' [ 22s] make: *** [Makefile:29: all] Error 2 [ 22s] error: Bad exit status from /var/tmp/rpm-tmp.9ANB0o (%build) ```
(could be as simple as BuildRequires: libnsl-devel if NSLis really requested by the local build - or might be some other package being at fault for asking for NSL but not pulling it in)
created request id 532725 (on the way to the devel prj.. up to the maintainers to accept or decline and fix it in different ways Cheers Dominique