Thanks very much for your help and suggestions.
I am running Debian 12 on a desktop.
My aim is to set up and use a TOTP authenticator app called Ente Auth.
I ran, as root :-
dpkg -i ente-auth-v4.2.8-x86_64.deb
to create an executable file enteauth, which runs the Ente Auth app.
The app worked okay for a few days. I then closed everything down to do my monthly Debian update.
When I restarted the app I got a window saying an update was available for Ente Auth.
So I downloaded the new .deb file and installed it (again using root) :-
dpkg -i ente-auth-v4.3.1-x86_64.deb
This should overwrite the previous executable enteauth.
I started Ente Auth again, but the app still showed the update window. I
then found a lot of error messages coming from the Ente Auth app,
indicating a bug in the new executable.
Unfortunately I did not think to run any Debian package commands to check
on the status of the v4.2.8 or v4.3.1 files.
My latest thought is to uninstall the v4.2.8 data by running as root :-
dpkg --purge ente-auth-v4.2.8-x86_64.deb
and then reinstall the v4.2.8 deb file by again running as root :-
dpkg -i ente-auth-v4.2.8-x86_64.deb
to recreate the executable enteauth for v4.2.8
So I am seeking help as to whether performing the above purge and reinstall will do what I want to achieve.
On Thu, Jan 30, 2025 at 04:14:00PM +0000, Michael wrote:
Thanks very much for your help and suggestions.
I am running Debian 12 on a desktop.
My aim is to set up and use a TOTP authenticator app called Ente Auth.
As far as I can see, this is a third party package from https://github.com/ente-io/ente/releases?q=tag%3Aauth-v4
I ran, as root :-
dpkg -i ente-auth-v4.2.8-x86_64.deb
to create an executable file enteauth, which runs the Ente Auth app.
Ente Auth appear to have a Github repository - see below for the
download link.
The app worked okay for a few days. I then closed everything down to do my monthly Debian update.
When I restarted the app I got a window saying an update was available for Ente Auth.
So I downloaded the new .deb file and installed it (again using root) :-
dpkg -i ente-auth-v4.3.1-x86_64.deb
https://github.com/ente-io/ente/releases/download/auth-v4.3.2/ente-auth-v4.3.2-x86_64.deb
Would download the latest. It looks as if they're updating fairly regularly. Unfortunately, they haven't gone the extra mile and provided a nice repository and a /etc/apt/sources.list.d file/ for an automatic update experience.
This should overwrite the previous executable enteauth.
Without knowing what their package actually does and how good they are
at sorting out their own files - that *should* but we don't know whether
it does / whether their package install/removal script cleans up after itself properly or at all.
I started Ente Auth again, but the app still showed the update window. I then found a lot of error messages coming from the Ente Auth app, indicating a bug in the new executable.
Unfortunately I did not think to run any Debian package commands to check on the status of the v4.2.8 or v4.3.1 files.
You could try apt-cache show ente-auth*
That's a shame - maybe try to uninstall using your command below or
apt remove ente-auth-v4.2.8 ; apt purge ente-auth-v4.2.8
My latest thought is to uninstall the v4.2.8 data by running as root :-
dpkg --purge ente-auth-v4.2.8-x86_64.deb
and then reinstall the v4.2.8 deb file by again running as root :-
dpkg -i ente-auth-v4.2.8-x86_64.deb
to recreate the executable enteauth for v4.2.8
You could try downloading the up to date 4.3.2 package by using the link above.
So I am seeking help as to whether performing the above purge and reinstall will do what I want to achieve.
It may: it may not. I suspect that the person(s) behind ente-auth may be
more used to Fedora/Red Hat - a Debian package would be labelled as amd64.deb
Good luck with it all,
Andy Cater
(amacater@debian.org)
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 02:14:25 |
Calls: | 10,385 |
Calls today: | 2 |
Files: | 14,057 |
Messages: | 6,416,581 |