Bug 458811 - Gwenview is removed when installing Ksnip
Summary: Gwenview is removed when installing Ksnip
Status: RESOLVED DOWNSTREAM
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR major
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
: 458810 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-09-06 19:56 UTC by D3XT3R
Modified: 2022-09-06 21:16 UTC (History)
6 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 D3XT3R 2022-09-06 19:56:34 UTC
When installing ksnip Gwenview is removed.
This didn't happen in older versions of Gwenview, it seems to have started, when the option to edit an image with Spectacle was implemented, I don't remember the correct version.

Once ksnip is installed and as a consequence of removing Gwenview, when the Gwenview repository is updated Knisp breaks!

I'm using the:

Operating System: KDE neon 5.25 User Edition
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5
Kernel Version: 5.11.0-37-generic (64-bit)
Graphics Platform: X11

Ksnip: 1.10.0

Just out of curiosity, this has already been reported as a bug report for Spectacle, as the behavior is the same, and it seems that this conflict started when Ksnip's editing tools were implemented in Spectacle.

https://bugs.kde.org/show_bug.cgi?id=458810
Comment 1 Nate Graham 2022-09-06 19:58:53 UTC
> When installing ksnip Gwenview is removed.
I don't quite understand what this means. Can you paste the output in your terminal window when you use your package manager to install KSnip that shows that it wants to remove Gwenview?
Comment 2 D3XT3R 2022-09-06 20:10:44 UTC
(In reply to Nate Graham from comment #1)
> > When installing ksnip Gwenview is removed.
> I don't quite understand what this means. Can you paste the output in your
> terminal window when you use your package manager to install KSnip that
> shows that it wants to remove Gwenview?

In reverse, when trying to install Gwenview using Discover, a dialog box appears to confirm the removal of Ksnip!

https://imgur.com/63VDjIf
Comment 3 Nate Graham 2022-09-06 20:12:27 UTC
Thanks. As I suspected, this is a packaging issue in the distro.
Comment 4 Nate Graham 2022-09-06 20:12:58 UTC
Does it work if you get KSnip from Flathub or a source other than the distro repos?
Comment 5 D3XT3R 2022-09-06 20:20:37 UTC
(In reply to Nate Graham from comment #4)
> Does it work if you get KSnip from Flathub or a source other than the distro
> repos?

It doesn't work, still the same conflict, I used .deb from Ksnip's Github.
Comment 6 Nate Graham 2022-09-06 20:43:15 UTC
> I used .deb from Ksnip's Github.

Oh.

That was important information. :) Then it's a packaging bug in KSnip's dev-provided packaging itself. Most likely it is specifying a certain version of the library that's different from the system version, so the package manager (correctly) sees them as incompatible. Please report this to the KSnip devs.

And also, please try to avoid getting software from random files on the internet. These kinds of issues are what happen. You should use Discover to find software. Downloading random .debs is asking for trouble!
Comment 7 Nate Graham 2022-09-06 20:43:28 UTC
*** Bug 458810 has been marked as a duplicate of this bug. ***