Bug 461251 - Can't install Skanlite after upgrade to 22.04
Summary: Can't install Skanlite after upgrade to 22.04
Status: RESOLVED NOT A BUG
Alias: None
Product: neon
Classification: KDE Neon
Component: general (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-31 16:08 UTC by Steve Zakulec
Modified: 2022-11-04 09:40 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Zakulec 2022-10-31 16:08:46 UTC
SUMMARY
After upgrading to Neon 22.04, Skanlite was removed, and can't be reinstalled due to missing dependencies.

STEPS TO REPRODUCE
1. Search for Skanlite in Discover
2. Click install
3. Notice error messages going by

OBSERVED RESULT
Skanlite isn't installed due to missing dependencies

EXPECTED RESULT***
Skanlite installs without issue, pulling in any missing dependencies automatically.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.26.2 
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6

ADDITIONAL INFORMATION
I chose to remove all packages that could be auto-removed during the upgrade process.

Here's the output from trying to install the package using apt:
sudo apt install skanlite
[sudo] password for steve: 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) libsane1:amd64 < none -> 1.1.1-5 @un puN Ib >
Broken libsane1:amd64 Depends on libpoppler-glib8:amd64 < none | 22.09.0-0xneon+22.04+jammy+release+build3 @un uH > (>= 0.18.0)
  Considering libpoppler-glib8:amd64 0 as a solution to libsane1:amd64 3
  Considering libpoppler-glib8:amd64 0 as a solution to libsane1:amd64 3
  Considering libpoppler-glib8:amd64 0 as a solution to libsane1:amd64 3
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libsane1 : Depends: libpoppler-glib8 (>= 0.18.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Comment 1 Steve Zakulec 2022-11-04 02:08:13 UTC
Think I figured out what was going on- libpoppler-glib8 was getting blocked by a small number of packages I had on my system from 20.04 (possibly Wine-related packages).
Once I tried installing libpoppler-glib8 from a command prompt with "sudo pkcon install libpoppler-glib8", I was asked if it was okay if some packages were deleted in order for libpoppler-glib8 to install itself.
Once I said yes, the package installed, and then skanlite had no problems installing.