summaryrefslogtreecommitdiff
path: root/setup/package.dfdebian
AgeCommit message (Collapse)Author
2018-11-19[FIX] packaging: add qrcode package to docker fileChristophe Monniez
After the Odoo package is built, the package.py script uses a Docker image to test the package. After that python3-qrcode was added as a dependency for the package in 2ff49c5f , it revealed some issues. A missing cli parameter and a forgotten '&&' in the Dockerfile prevented the installation of the depending packages. Also, the script shebang was wrong by launching python2. Finally, the fact that python3-xlwt is missing in Debian stretch was highlighted. With this commit, the python3-xlwt is explicitly removed from the dependencies and the documentation is updated accordingly. closes odoo/odoo#28807
2018-10-09[REM] packaging: drop PyYAML dependencyAdrian Torres
Commit cf853a785ba4b533ddb2e8a717c9ffa6429e7b81 removed all yml tests and the yml import engine from Odoo forever, however PyYAML remains a dependency even though it's not used anymore. This commit removes any reference to this lib that could be found. closes odoo/odoo#27563
2018-04-24[FIX] packaging: remove libsass dependency in debian packageChristophe Monniez
A dependency to libsass was added in debian package and in the docker file. The Odoo nightly builds of the deb package was failing because this lib is named libsass0 in Debian. Finally, this dependency is not required because python3-libsass already depends on libsass0.
2018-04-18[REF] setup: review dependenciesqsm-odoo
Include libsass instead of node-less Thank you to @d-fence for testing this.
2017-10-12[FIX] packages: fix docker images builds testsChristophe Monniez
The automated tests of rpm,deb and src packages are using docker images and containers. Those tests were not working as expected due to various small glitches: * some debian python- packages were missing in the Debian image * pip was called instead of pip3 for the src test * a wrong addons path was given for the tests * the containers id's were wrong due to a bytes implicitly converted to str
2017-10-12[REM] remove any openid referenceChristophe Monniez
Purpose: openid is not used anymore in Odoo, therefore it can be safely removed.
2017-10-03[IMP] setup: Update docker filesChristophe Monniez
2017-06-09[FIX] setup: install html2text dependencyChristophe Simonis
2017-05-26[FIX] packaging: update dependency for pyPdf2Olivier Dony
Complements 021de21e8cdcf35276c945d8070d04435fa1a19c and #16918
2016-10-27[MERGE] forward port branch 9.0 up to 25616b9Christophe Simonis
2016-10-27[MERGE] forward port branch saas-6 up to 3c3ce75Christophe Simonis
2016-10-27[MERGE] forward port branch 8.0 up to 5ee4344Christophe Simonis
2016-10-24[REF] packaging: debian: depend on python-babelSimon Lejeune
Before this patch, the debian package depends on `python-pybabel`. According to the documentation, this is a dummy package for transition from `python-pybabel` to `python-babel`[1]. This dummy package has thus been removed in debian stretch in favor of `python-babel`, and the odoo package is thus not installable in debian stretch. To fix this, we depend directly on `python-babel`, which is available in all debian releases[2]. Closes #13905 [1] https://packages.debian.org/jessie/python-pybabel [2] https://packages.debian.org/jessie/python-babel
2016-06-14[MERGE] forward port of branch 9.0 up to bfbe2d6Christophe Simonis
# Conflicts: # addons/marketing/i18n/es_PE.po # addons/marketing/i18n/hu.po
2016-06-10[REF] ir_qweb: less webasset: compress output instead of minifying itSimon Lejeune
* Remove dependency on less-plugin-clean-css which distribution packages are broken on debian stretch and derivated. * Updated documentation. * Lessc provides a `--compress` argument that could solve this issue. According to the documentation at http://lesscss.org/usage/: "[...] Compress using less built-in compression. This does an okay job but does not utilise all the tricks of dedicated css compression[...]" However, using this argument works on lessc 2.5.3 but not on 1.4.2 (`--compress` arg is present but seems to be break some rules i haven't been able to put my finger on). * Finally, use the minification of the StylesheetAsset that takes care of removing the spaces, the comments and the sourcemap with regexes. fixes issue #9113
2015-11-26[REF] packaging: depends on XlsxWriterSimon Lejeune
2015-11-10[REF] packaging: debian: don't require ofxparseSimon Lejeune
because it's available in debian stable but not in ubuntu 14.04 (lts)
2015-09-28[IMP] replace simplejson with stdlib jsonLeonardo Rochael Almeida
The stdlib version of the json library is more recent than the 3.5.3 version we are pinning in `requirements.txt` There is no reason to use it. Closes #6940
2015-09-28[IMP] unittest2 > unittestLeonardo Rochael Almeida
The `unittest2` package is simply a backport of `unittest` from the Standard Library of Python 2.7 to previous versions. There is no reason to use it any longer. Closes #6941
2015-09-11[FIX] packaging: adapt test environment to less dependencySimon Lejeune
2015-07-31[REF] packaging: ofxparse as "hard" dependencySimon Lejeune
2015-07-23[FIX] packaging: python-suds in debian's test environmentSimon Lejeune
2015-07-16[MERGE] forward port of branch 8.0 up to 9ac62d7Christophe Simonis
2015-07-14[FIX] packaging: remove policy-rc configurationSimon Lejeune
It was preventing postgresql to generate a working cluster.
2015-07-14[FIX] packaging: remove policy-rc configurationSimon Lejeune
It was preventing postgresql to generate a working cluster.
2015-02-23[IMP] Packaging: use docker image of debian jessie.Nicolas Martinelli
Update to pip v6 necessary to avoid import error of 'IncompleteRead' from requests.compat
2015-02-20[ADD] Packaging: nightly tests: src dockerfileNicolas Martinelli
Creation of a Dockerfile for the src package for nightly tests. Remove unnecessary libraries installation from the Debian Dockerfile.
2015-01-20[FIX] Packaging: RedHat: prompt overriden in dockerAaron Bohy
RPM packages did not pass the tests because the centos prompt changed and thus did not match the regexp anymore. We now explicitely specify the prompt in our Dockerfiles to prevent such issues.
2014-12-09[ADD] Packaging: Debian and CentOS Dockerfiles for nightly builds testsAaron Bohy
This way we'll be using docker cache to spare dependencies download time.