#48901 setup-ds.pl fails on F24 if perl-Errno is not updated
Closed: wontfix None Opened 7 years ago by nhosoi.

Description of problem:

Installing FreeIPA 4.3.1 on F24 with perl-Errno-1.23-358.fc24.x86_64 fails in
setup-ds.pl.

Updating perl-Errno to solves the issue.

Some component needs to perl-Errno-1.23-360.fc24.x86_64 raise its dependency,
either 389-ds or some Perl one.


2016-06-27T10:20:48Z DEBUG calling setup-ds.pl
2016-06-27T10:20:48Z DEBUG Starting external process
2016-06-27T10:20:48Z DEBUG args=/usr/sbin/setup-ds.pl --silent --logfile - -f
/tmp/tmp_NZb9C
2016-06-27T10:20:48Z DEBUG Process finished, return code=255
2016-06-27T10:20:48Z DEBUG stdout=
2016-06-27T10:20:48Z DEBUG stderr=Errno architecture
(x86_64-linux-thread-multi-4.3.5-300.fc23.x86_64) does not match executable
architecture (x86_64-linux-thread-multi-4.4.9-300.fc23.x86_64) at
/usr/lib64/perl5
/Errno.pm line 11.
Compilation failed in require at /usr/share/perl5/vendor_perl/File/Temp.pm line
17.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/File/Temp.pm
line 17.
Compilation failed in require at /usr/lib64/dirsrv/perl/SetupLog.pm line 20.
BEGIN failed--compilation aborted at /usr/lib64/dirsrv/perl/SetupLog.pm line
20.
Compilation failed in require at /usr/lib64/dirsrv/perl/Setup.pm line 37.
BEGIN failed--compilation aborted at /usr/lib64/dirsrv/perl/Setup.pm line 37.
Compilation failed in require at /usr/sbin/setup-ds.pl line 15.
BEGIN failed--compilation aborted at /usr/sbin/setup-ds.pl line 15.

2016-06-27T10:20:48Z DEBUG Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/ipaserver/install/service.py", line
447, in start_creation
    run_step(full_msg, method)
  File "/usr/lib/python2.7/site-packages/ipaserver/install/service.py", line
437, in run_step
    method()
  File "/usr/lib/python2.7/site-packages/ipaserver/install/dsinstance.py", line
547, in __create_instance
    raise RuntimeError("failed to create ds instance %s" % e)
RuntimeError: failed to create ds instance Command '/usr/sbin/setup-ds.pl
--silent --logfile - -f /tmp/tmp_NZb9C' returned non-zero exit status 255


Version-Release number of selected component (if applicable):
perl-Errno-1.23-358.fc24.x86_64
freeipa-server-4.3.1-1.fc24.x86_64
389-ds-base-1.3.5.6-1.fc24.x86_64

Expected result:
`dnf install 389-ds-base` will pull all required dependencies with proper
versions.

Updated the Fedora spec file.

Metadata Update from @nhosoi:
- Issue assigned to mreynolds
- Issue set to the milestone: 1.3.5.11

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/1960

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