Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[FIX] packaging: more explicit debian control file
The Debian control file is used when installing Debian packages needed by Odoo by using the `debinstall.sh` script. On the other hand, when the Odoo Debian package is built, the Debian dependencies are also computed by the `dh_python3` script. So finally the real dependencies may differ. The main issue is `python3-gevent` which is missing in the control file. With this commit, the packages are explicitely declared in the control file instead of relying on incidentally installed packages. `python3-cryptography` is installed by `python3-openssl` `python3-idna` and `python3-urllib3` are installed by `python3-requests` `python3-markuosafe` is installed by `python3-jinja2` closes odoo#198374 X-original-commit: f1fb052 Signed-off-by: Christophe Monniez (moc) <[email protected]>
- Loading branch information