question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

dpkg install of 0.37.1-7947 not recognizing update

See original GitHub issue

Bug Started up LBRY, and was prompted to update. package was installed using sudo dpkg -i /tmp/c343lF/LBRY_0.37.1.deb and LBRY was restarted, but it still complains there’s an update.

looking at the dpkg listing, the correct version shows and was installed

drock@mojojojo:~$ dpkg -l | grep -i LBRY
ii  lbry      0.37.1-7947      amd64        

but the version listed in the About page is 0.35.3

I even uninstalled with dpkg -r lbry and tried a reinstall, with the same results.

To Reproduce Steps to reproduce the behavior:

  1. Start LBRY
  2. Click on “install now” in the “Upgrade is Ready” banner
  3. copy and run the “sudo dpkg -i” message to install
  4. restart and get prompted to upgrade again

Expected behavior running upgrade process should upgrade LBRY so I’m not prompted to upgrade again

System Configuration

About A newer version of LBRY is available. Download now!

App 0.35.3 Daemon (lbrynet) 0.40.0 Update mailing preferences Reward Eligible Yes Platform Linux (Linux-5.2.0-3-amd64-x86_64-with-debian-bullseye-sid)

drock@mojojojo:~$ curl ‘http://localhost:5279’ --data ‘{“method”:“version”}’ { “jsonrpc”: “2.0”, “result”: { “build”: “release”, “desktop”: “X-Cinnamon”, “distro”: { “codename”: “n/a”, “id”: “debian”, “like”: “”, “version”: “testing/unstable”, “version_parts”: { “build_number”: “”, “major”: “”, “minor”: “” } }, “lbrynet_version”: “0.40.0”, “os_release”: “5.2.0-3-amd64”, “os_system”: “Linux”, “platform”: “Linux-5.2.0-3-amd64-x86_64-with-debian-bullseye-sid”, “processor”: “”, “python_version”: “3.7.1”, “torba_version”: “0.5.7” } }

  • LBRY Installation ID: bFmQHiwM8Js5o4ZMZznUKXcahkpjBHh4sAokCASw6SsPzAA8RC5sprkSQuBs9wV7M

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:12 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
granitepenguincommented, Nov 22, 2019

sounds great.

I did get a better view of the issue on my system doing this update, too. I was able to verify that LBRY is shutting itself down, and I can see what package manager is being used (GDebi 0.9.5.7+nmu3). It’s showing the details of the .deb, but when I click “Install Package,” it doesn’t look like GDebi is doing what it’s supposed to (ie, the dialog just goes away and the updated version is not installed).

I then proceeded to install manually with dpkg, which worked fine this time because I made sure all parts of LBRY were shut down first.

Obviously, the issue I have to address now is why GDebi is not installing properly. That has nothing to do with LBRY, because the .deb that gets downloaded worked fine manually.

Thanks!

0reactions
tzarebczancommented, Nov 23, 2019

Thanks for the feedback and information!

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to remove/install a package that is not fully installed?
sudo dpkg --configure -a sudo apt-get update. Then, reinstall your package sudo apt-get install [package_name].
Read more >
Fix ”sub process usr bin dpkg returned an error code 1" in ...
If Method 1 does not work, you can attempt to fix the dependencies in the package installer. Enter the following: sudo apt-get install...
Read more >
How to install a deb file, by dpkg -i or by apt?
When dpkg installs a package and a package dependency is not satisfied, it leaves the package in an "unconfigured" state and that package...
Read more >
Unable to upgrade/install Plesk on Ubuntu/Debian
Symptoms. Plesk installation or upgrade on Ubuntu/Debian OS fails with the following error: Some packages could not be installed.
Read more >
Adding and Updating Packages | Cumulus Linux 4.3
Run the dpkg command to ensure that the package is not already installed on the system: cumulus@switch:~$ dpkg -l | grep <name of...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found