Can't find .pfb
Open
Nobody has claimed this yet.
- Dominant language
- Dockerfile
- Stars
- 1.2k
- Forks
- 1.7k
- PR merge metrics
- No merged PRs in 30d
Description
When I deploy odoo:18 with docker, I get an error with missing fonts.
`Warn:
Can't find .pfb
for face 'Courier'`
I tried using the apt command and it didn't work.
2025-07-24 12:55:48,576 17 INFO ? odoo.service.server: Worker WorkerHTTP (17) alive
2025-07-24 12:55:48,582 18 INFO ? odoo.service.server: Worker WorkerHTTP (18) alive
2025-07-24 12:55:48,584 19 INFO ? odoo.service.server: Worker WorkerHTTP (19) alive
2025-07-24 12:55:48,590 22 INFO ? odoo.service.server: Worker WorkerCron (22) alive
2025-07-24 12:55:49,385 21 INFO ? odoo: Odoo version 18.0-20250710
2025-07-24 12:55:49,385 21 INFO ? odoo: Using configuration file at /etc/odoo/odoo.conf
2025-07-24 12:55:49,385 21 INFO ? odoo: addons paths: ['/usr/lib/python3/dist-packages/odoo/addons', '/var/lib/odoo/addons/18.0', '/mnt/extra-addons']
2025-07-24 12:55:49,385 21 INFO ? odoo: database: odoo@postgresql:5432
Warn: Can't find .pfb for face 'Courier'
2025-07-24 12:55:49,620 21 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf
2025-07-24 12:55:49,634 21 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage
2025-07-24 12:55:49,870 21 INFO ? odoo.service.server: Evented Service (longpolling) running on 0.0.0.0:8072 ```
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the Odoo 18 Docker deployment and reviewing the reported startup log, especially the missing Courier .pfb warning and the attempted apt installation. Inspect the Docker image setup to identify how the required font files should be provided; done means the deployment starts without the warning and reports the expected font availability.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, dockerfile, python
- Domain
- backend, infrastructure
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100