Bug 1436994
| Summary: | Incorrect paths it in pkgconfig dirsrv.pc - doubled slashes | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Pavel Vomacka <pvomacka> |
| Component: | 389-ds-base | Assignee: | mreynolds |
| Status: | CLOSED ERRATA | QA Contact: | Viktor Ashirov <vashirov> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 7.4 | CC: | nkinder, rmeggins |
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | 389-ds-base-1.3.6.1-6.el7 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2017-08-01 21:16:38 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Fixed upstream https://pagure.io/389-ds-base/issue/49177 Build tested:
389-ds-base-1.3.6.1-6.el7.x86_64
# cat /usr/lib64/pkgconfig/dirsrv.pc
prefix=/usr
exec_prefix=/usr
libdir=/usr/lib64
includedir=/usr/include
ldaplib=openldap
Name: dirsrv
Description: 389 Directory Server
Version: 1.3.6.1
Libs: -L${libdir}/dirsrv -lslapd
Cflags: -DUSE_OPENLDAP -I${includedir}/dirsrv
Marking as VERIFIED.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:2086 |
Description of problem: Build of rpms of IPA on RHEL fails with following error: extracting debug info from /builddir/build/BUILDROOT/ipa-4.5.90-201703290751.el7.x86_64/usr/lib64/dirsrv/plugins/libtopology.so /usr/lib/rpm/debugedit: canonicalization unexpectedly shrank by one character error: Bad exit status from /var/tmp/rpm-tmp.sTUNiC (%install) It is caused by doubled slashes in paths in pkgconfig: prefix=/usr exec_prefix=/usr libdir=/usr/lib64 includedir=/usr/include ldaplib=openldap Name: dirsrv Description: 389 Directory Server Version: 1.3.6.1 Libs: -L${libdir}//dirsrv -lslapd Cflags: -DUSE_OPENLDAP -I${includedir}//dirsrv Version-Release number of selected component (if applicable): 389-ds-base-1.3.6.1-4 and every other 1.3.6 version How reproducible: always Actual results: canonicalization unexpectedly shrank by one character Expected results: Additional info: