ltb-project / service-desk

Application for support team who need to check and reset user passwords
https://service-desk.readthedocs.io/
GNU General Public License v3.0
49 stars 19 forks source link

Manage composer dependencies in RPM and Debian packaging #78

Open coudot opened 1 year ago

coudot commented 1 year ago

For RPM, I suggest the easy way: take the distribution tarball as source, which already contains vendor dependencies, remove system packaged dependencies in build.

For Debian, seems the process is to patch the composer.json/composer.lock from sources and run the composer update during build. Quite more complex than relying on the distribution tarball, any help is welcomed.