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

Continue updating after dist-upgrade #1730

Closed
1 task done
tribut opened this issue Nov 8, 2017 · 4 comments
Closed
1 task done

Continue updating after dist-upgrade #1730

tribut opened this issue Nov 8, 2017 · 4 comments

Comments

@tribut
Copy link

tribut commented Nov 8, 2017

  • I have searched open and closed issues for duplicates

Bug description

When Ubuntu performs a dist-upgrade, all third-party sources are disabled (commented out). It is important to deal with this, because most users do not realize this and end up using an old version for a prolonged amount of time - often until it stops working at all.

The "usual" approach seems to be what Google does for its Linux packages: Install a cronjob in /etc/cron.daily that checks if the repository has been disabled in this way and if necessary, re-enable, see here and here for the script used by Chrome.

Steps to reproduce

  • Install signal-desktop on Ubuntu
  • Perform a dist-upgrade

Actual result: Signal-Desktop is no longer updated
Expected result: Updates should continue to be installed

Platform info

Operating System: Ubuntu (all versions)
Signal version: 1.0.35

@Maltimore
Copy link

Uff, I got bit by this one too. This feature request is very important indeed.

@aunwin
Copy link

aunwin commented Aug 9, 2018

So did I as mentioned in #2521. Using the Ubuntu Software Center GUI I was able to install the latest Signal version though. However, it was installed in parallel to the old version which from today on also shows up in the software center list. Both launch with different versions associated (v. v1.15.3. and v1.11.0 )
2 signal installations

@scroom
Copy link

scroom commented Oct 16, 2018

For me the following workaround helped:

After the upgrade to bionic I had to remove the formerly added software sources of signal. Afterwards I had to readd them following the instructions:

sudo rm -i /etc/apt/sources.list.d/signal-xenial.list
curl -s https://updates.signal.org/desktop/apt/keys.asc | sudo apt-key add -
echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | sudo tee -a /etc/apt/sources.list.d/signal-xenial.list
sudo apt update && sudo apt install signal-desktop

@erebion
Copy link

erebion commented Nov 16, 2023

Uff, I got bit by this one too. This feature request is very important indeed.

Yes, but as I commented on #2521 as well, the package should just land in Debian:

#2521 (comment)

That will also ensure dependencies are always present. :)

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

No branches or pull requests

7 participants