Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Packages for Debian Jessie #13

Closed
slashsbin opened this issue Oct 12, 2015 · 3 comments
Closed

Packages for Debian Jessie #13

slashsbin opened this issue Oct 12, 2015 · 3 comments

Comments

@slashsbin
Copy link

Are there any plans on upgrading packages to Debian Stable(Jessie)?

@h4cc
Copy link
Owner

h4cc commented Oct 13, 2015

Debian Jessie 8 is stable since April, a upgrade seems usefull.

Problem currently lies in the versioning of this package, which is equal to the versioning of wkhtmltopdf.
This disallows having a newer version or different ones for multiple architectures.

How about adding all Debian/Ubuntu/OSX binaries with names like wkhtmltopdf-amd64-debian-jessie?

@slashsbin
Copy link
Author

I don't think adding all binaries is a good idea, because doing so will force everyone to have all binaries in their vendor directory. For example I'd like to use wkhtmltopdf on my debian jessie server, so I add it to my composer.json file and do a composer update, but all other binaries will also be downloaded to my vendor directory. It will increase network transfer rate on every composer install and composer update, and also increase my project backup size.
I don't have a good alternative solution for this, but it seems having multiple git branches for every distribution will do the job, or maybe multiple forks of this repository.

@h4cc
Copy link
Owner

h4cc commented Oct 25, 2015

In the end only a different package will solve this. But with Debian/Ubuntu/CentOS/OSX this would result in a total of 8 packages (=repos).
That is not what this was intended so solve and would require some tedious work by now.

Also the wkhtmltopdf project now offers .deb/.rpm/.pkg/.exe installer/packages, which solve its correctly via package manager plus integrated security features.

If there ain't a better idea, i will only provide Debian 7 binaries here - anybody else should not rely on this but use the original packages.

Thanks for your feedback! 👍

@h4cc h4cc closed this as completed Oct 25, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants