#47465 problem with 389-adminutil detection in m4/adminutil.m4 in 389-admin and 389-dsgw
Closed: wontfix None Opened 10 years ago by rmeggins.

Ticket was cloned from Red Hat Bugzilla (product Fedora): Bug 991927

Your package 389-admin failed to build from source in current rawhide.

http://koji.fedoraproject.org/koji/taskinfo?taskID=5694267

Build logs:
root.log: http://kojipkgs.fedoraproject.org/work/tasks/4267/5694267/root.log
build.log: http://kojipkgs.fedoraproject.org/work/tasks/4267/5694267/build.log
state.log: http://kojipkgs.fedoraproject.org/work/tasks/4267/5694267/state.log
NOTE: build logs are cleaned up after 1 week

For details on mass rebuild see
https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

To summarize my voyage of discovery from the downstream bug, this check in adminutil.m4 appears to be bogus:

if test -z "$adminutil_inc" -o -z "$adminutil_lib"; then
AC_MSG_ERROR([ADMINUTIL not found, specify with --with-adminutil.])
fi

it passes only if $adminutil_inc and $adminutil_lib were both populated by the earlier pkg-config calls, but in fact, it's valid for $adminutil_lib at least to be empty. The test was passing for F19 builds only by accident, because pkg-config returned a single space character to "/usr/bin/pkg-config --libs-only-L 389-adminutil" , so the variable wasn't technically empty. In F20 builds it seems pkg-config no longer returns this trailing space, so $adminutil_lib is really empty, and the test now fails.

Can you please tell me how I can get a F20 system for testing?
I've tried fedup --network rawhide from a F19 system - fails to boot
I've tried installing http://koji.fedoraproject.org/koji/taskinfo?taskID=5791024 in VM using RHEL6 kvm - fails to even boot.

So right now I'm stumped as to how I can actually get a F20 system for testing

admin - 0003-Ticket-47465-problem-with-389-adminutil-detection-in.patch
0003-Ticket-47465-problem-with-389-adminutil-detection-in.patch

dsgw - 0001-Ticket-47465-problem-with-389-adminutil-detection-in.patch
0001-Ticket-47465-problem-with-389-adminutil-detection-in.patch

admin:
commit 6da58f7ef8aacfc926c2fbb1ec5cda79d2b8d002
Author: Rich Megginson rmeggins@redhat.com
Date: Thu Aug 15 15:04:29 2013 -0600

dsgw:
commit 80745b963d0b8ce06f223204b076ef26f97fcc64
Author: Rich Megginson rmeggins@redhat.com
Date: Thu Aug 15 15:41:04 2013 -0600

Metadata Update from @rmeggins:
- Issue assigned to rmeggins
- Issue set to the milestone: 389-admin,console 1.1.35

7 years ago

389-ds-base is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in 389-ds-base's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/389ds/389-ds-base/issues/802

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Metadata Update from @spichugi:
- Issue close_status updated to: wontfix (was: Fixed)

3 years ago

Login to comment on this ticket.

Metadata