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

ZIM tools requires libzim 9.2.0 or higher, but Debian does not distribute it #428

Open
kelson42 opened this issue Sep 1, 2024 · 6 comments
Assignees
Labels
Milestone

Comments

@kelson42
Copy link
Contributor

kelson42 commented Sep 1, 2024

No description provided.

@kelson42
Copy link
Contributor Author

kelson42 commented Sep 1, 2024

@legoktm Can you tell us which version of Debian is going to benefit of libzim 9.2?

  • debian-unstable
  • debian-trixie
  • debian-bookworm
  • debian-bullseye

@legoktm
Copy link
Member

legoktm commented Sep 7, 2024

I'm currently blocked on upgrading libzim because kiwix-desktop isn't compatible with the new libzim/libkiwix versions from what I can tell. Once that's released I'm ready to go, ideally it would end up in trixie and then bookworm-backports.

@legoktm
Copy link
Member

legoktm commented Sep 7, 2024

Oh, I see that kiwix/kiwix-desktop#1192 is now merged. Yay! So whenever there's a new release I'll kick off the upgrade process in Debian.

@kelson42
Copy link
Contributor Author

kelson42 commented Sep 8, 2024

@legoktm I believe at the core of the problem is software packages relying on not well enough specified version of libzim. You can assume that we follow sementic versioning. So each time we release a major version of a library, then it will potentially break "older" versions of the softwares using it. This is why we have put lines like this: https://github.com/kiwix/kiwix-desktop/blob/main/debian/control#L10. I believe you should do that as well to avoid the kind of problem you face right now.

@bejp0a
Copy link

bejp0a commented Sep 19, 2024

Any updates? I need to compile zim-tools to use https://github.com/ballerburg9005/wget-2-zim but currently cant on debian 12

@kelson42
Copy link
Contributor Author

@bejp0a If you use Ubuntu, ever considered using https://ppa.kiwix.org ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants