Mailinglist Archive: opensuse-factory (826 mails)

< Previous Next >
Re: [opensuse-factory] exim problem after installing 20171007
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
< Previous Next >