Skip to content

Missing libcrypt on aarch64 platform #826

Description

@Vonng

Bug Report

It require libcrypt.so.1 for initdb, which is provided by libxcrypt-compat on EL system and libcrypt1 on debian systems. Consider adding them to package dependencies

/usr/pgsql/bin/initdb: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory
Traceback (most recent call last):
  File "/usr/bin/patroni", line 33, in <module>
    sys.exit(load_entry_point('patroni==4.0.5', 'console_scripts', 'patroni')())
  File "/usr/lib/python3.9/site-packages/patroni/__main__.py", line 362, in main
    return patroni_main(args.configfile)
  File "/usr/lib/python3.9/site-packages/patroni/__main__.py", line 243, in patroni_main
    abstract_main(Patroni, configfile)
  File "/usr/lib/python3.9/site-packages/patroni/daemon.py", line 174, in abstract_main
    controller.run()
  File "/usr/lib/python3.9/site-packages/patroni/__main__.py", line 203, in run
    super(Patroni, self).run()
  File "/usr/lib/python3.9/site-packages/patroni/daemon.py", line 143, in run
    self._run_cycle()
  File "/usr/lib/python3.9/site-packages/patroni/__main__.py", line 212, in _run_cycle
    logger.info(self.ha.run_cycle())
  File "/usr/lib/python3.9/site-packages/patroni/ha.py", line 2293, in run_cycle
    info = self._run_cycle()
  File "/usr/lib/python3.9/site-packages/patroni/ha.py", line 2110, in _run_cycle
    return self.post_bootstrap()
  File "/usr/lib/python3.9/site-packages/patroni/ha.py", line 1987, in post_bootstrap
    self.cancel_initialization()
  File "/usr/lib/python3.9/site-packages/patroni/ha.py", line 1980, in cancel_initialization
    raise PatroniFatalException('Failed to bootstrap cluster')
patroni.exceptions.PatroniFatalException: Failed to bootstrap cluster

IvorySQL Version

4.5

OS Version (uname -a)

EL9 and others

Configuration options ( config.status --config )

Current Behavior

Missing dependencies

Expected behavior/code

Add dependencies to RPM / DEB packages so that IvorySQL can be installed along with deps.

Step to reproduce

Additional context that can be helpful for identifying the problem

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Fields

No fields configured for issues without a type.

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions