Using the latest Jami deb installer just downloaded from the Jami website today.
Using fully updated Linux Mint 21 Vanessa (Mate DE) - updated today.
As the attached image shows, the installer wants to remove 3 other packages and I disagree with that action, as it will cause other software to stop working. So why is this happening?
We accepted to remove the packages and found that the other software on the computer still worked.
If you install Jami using the DEB installation files and then upgrade your computer from Linux Mint 21 (based on Ubuntu 22.04) to Linux Mint 22 (Ubuntu 24.04), you may have broken the repository. The broken repository can be fixed manually by installing Jami using the DEB installation files for the appropriate distribution.
Alternatively, you can install Jami from Flathub, as Flatpak support is built into Linux Mint 18.3 and newer—no setup required!
Jami from Flathub should also satisfy your requirement to not remove any packages.
A benefit of installing Jami from Flathub is that if you upgrade your system from Linux Mint 21 (based on Ubuntu 22.04) to Linux Mint 22 (Ubuntu 24.04), Jami will continue to work without requiring you to manually fix any broken repositories.
Hi, thank you for your detailed response and explanation.
I still find it a bit strange, that the installer is trying to make unnecessary OS changes in anticipation of future OS upgrades. I bet Linux Mint developers would not agree with this attitude, as this could be seen as crossing the OS vs app space boundaries. If you have dedicated Jami versions for different Mint versions, then it should be user responsibility to make sure that apps works after an OS upgrade, which is always a major and high risk operation, as opposed to just a package installation. Imagine that all applications would do what Jami installer does: removing arbitrary packages to their liking, that would have caused total chaos in the application space.
As an alternative you could consider adding a warning on your download page: to continue Jami to work after an OS upgrade, you must update Jami manually, that I would find a way more elegant solution.
Thank you also for mentioning Flatpak, I may give it a try, although my experience with Flatpak is mixed.