Skip to content

Commit f78b6d0

Browse files
committed
[FIX] packaging: add missing dependencies
A dependency on python pyopenssl package was added in odoo#61853 and flew under the radar. As this package is pure python, it should not cause any arm. Also, it seems that the gsfonts package is needed on Debian to print things like barcode badges. Previously, the gsfonts package was a dependency of python3-renderm package which is itself a dependency of odoo. The gsfonts dependency was removed in the python3-renderpm Bullseye package. With this commit the gsfonts dependency is set on the odoo Debian package directly. X-original-commit: 248762c Part-of: odoo#78097
1 parent a6eb536 commit f78b6d0

File tree

5 files changed

+6
-0
lines changed

5 files changed

+6
-0
lines changed

debian/control

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Depends:
1818
fonts-inconsolata,
1919
fonts-font-awesome,
2020
fonts-roboto-unhinted,
21+
gsfonts,
2122
libjs-underscore,
2223
lsb-base,
2324
postgresql-client,
@@ -40,6 +41,7 @@ Depends:
4041
python3-psutil,
4142
python3-psycopg2,
4243
python3-pydot,
44+
python3-openssl,
4345
python3-pypdf2,
4446
python3-qrcode,
4547
python3-renderpm,

setup.cfg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ requires =
3131
python3-polib
3232
python3-pydot
3333
python3-PyPDF2
34+
python3-pyOpenSSL
3435
python3-pyserial
3536
python3-dateutil
3637
python3-pytz

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
'psutil', # windows binary code.google.com/p/psutil/downloads/list
4242
'psycopg2 >= 2.2',
4343
'pydot',
44+
'pyopenssl',
4445
'pypdf2',
4546
'pyserial',
4647
'python-dateutil',

setup/package.dfdebian

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ RUN apt-get update -qq && \
4040
python3-psutil \
4141
python3-psycopg2 \
4242
python3-pydot \
43+
python3-openssl \
4344
python3-pypdf2 \
4445
python3-qrcode \
4546
python3-renderpm \

setup/package.dffedora

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ RUN dnf update -d 0 -e 0 -y && \
3737
python3-psycopg2 \
3838
python3-pydot \
3939
python3-pyldap \
40+
python3-pyOpenSSL \
4041
python3-pyserial \
4142
python3-pytz \
4243
python3-pyusb \

0 commit comments

Comments
 (0)