mirror of
https://github.com/retspen/webvirtcloud
synced 2026-10-18 00:50:07 +00:00
Add missing libldap2-dev/libsasl2-dev to Ubuntu package list
conf/requirements.txt requires django-auth-ldap/python-ldap (added in #600), which needs libldap2-dev and libsasl2-dev headers to build its C extension. The Debian branch's PACKAGES list already has both, but the Ubuntu branch was never updated to match, so a fresh install on Ubuntu fails to build python-ldap's wheel, which aborts the entire `pip install -r requirements.txt` — Django itself never gets installed, and the app fails to start. Verified fix on a real Ubuntu 24.04 host.
This commit is contained in:
parent
1b2da68b28
commit
b0f978e1db
1 changed files with 1 additions and 1 deletions
|
|
@ -548,7 +548,7 @@ case $distro in
|
|||
progress
|
||||
|
||||
echo "* Installing OS requirements."
|
||||
PACKAGES="git virtualenv python3-virtualenv python3-pip python3-dev python3-lxml libvirt-dev zlib1g-dev libxslt1-dev nginx libsasl2-modules gcc pkg-config python3-guestfs"
|
||||
PACKAGES="git virtualenv python3-virtualenv python3-pip python3-dev python3-lxml libvirt-dev zlib1g-dev libxslt1-dev libsasl2-dev libldap2-dev nginx libsasl2-modules gcc pkg-config python3-guestfs"
|
||||
install_packages
|
||||
|
||||
set_hosts
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue