paolostivanin / OTPClient

Highly secure and easy to use OTP client written in C/GTK3 that supports both TOTP and HOTP
GNU General Public License v3.0
458 stars 47 forks source link

Does not start after update to 3.2.1 via PPA #330

Closed timur-g closed 6 months ago

timur-g commented 6 months ago

Otpclient does not start in Linux Mint/Ubuntu 22.04 after update of otpclient to 3.2.1 and libcotp2 to 3.0.0. via PPA: otpclient/jammy 3.2.1-0ubuntu1~jammy2 amd64 [upgradable from: 3.2.1-0ubuntu1~jammy1] libcotp2/jammy 3.0.0-0ubuntu1~jammy1 amd64 [upgradable from: 2.0.1-0ubuntu1~jammy1]

error while loading shared libraries: libcotp.so.2 2.0.1 is not available.

PPA is: https://ppa.launchpadcontent.net/polslinux/otpclient/ubuntu

paolostivanin commented 6 months ago

Bear with me while I figure out packaging issues. I'm not really used to that launchpad stuff. Hope to solve everything in a couple of hours

timur-g commented 6 months ago

Resolved with removing and installing again. Simple apt --reinstall did not help me.

paolostivanin commented 6 months ago

Glad to hear that. Still, I've found some packaging bugs and I have to fix them.

timur-g commented 6 months ago

I saw another update, and here is the result:

Unpacking otpclient (3.2.1-0ubuntu1~jammy4) over (3.2.1-0ubuntu1~jammy3) ... Errors were encountered while processing: /var/cache/apt/archives/libcotp3_3.0.0-0ubuntu1~jammy3_amd64.deb otpclient : Depends: libcotp3 (>= 3.0.0) but it is not going to be installed

Fixed by removing otpclient libcotp2 and installing otpclient which installed libcotp3.

paolostivanin commented 6 months ago

It should be finally solved with the jammy4 rebuild!