Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 877307 - net-im/qtox depends on deprecated x11-libs/snorenotify
Summary: net-im/qtox depends on deprecated x11-libs/snorenotify
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Chiitoo
URL: https://invent.kde.org/libraries/snor...
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks: 877311
  Show dependency tree
 
Reported: 2022-10-16 12:33 UTC by Andreas Sturmlechner
Modified: 2023-12-16 20:36 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2022-10-16 12:33:51 UTC
From upstream:

> # Snorenotify is unmaintained, it is recommended to use KNotifications instead.
Comment 1 Chiitoo gentoo-dev 2023-02-14 20:22:11 UTC
Unfortunately, the maintainers of qTox have not had the time to work on things for a while now, and there is no knowing if or when things might improve.

The official repository has been read-only archived, and while it should continue to be usable as long as it works well with its dependencies, but if it's blocking things like this, I guess last rites will be unevitable.

As long as a dependency is optional, though, I guess that option could be dropped before the whole thing is dropped.
Comment 2 Andreas Sturmlechner gentoo-dev 2023-10-20 12:01:01 UTC
I don't suppose anything happened there? I found something called qtox_enhanced among github forks, but that did not seem to do anything wrt notifications yet.

anyway, this is now the last package depending on snorenotify.
Comment 3 Chiitoo gentoo-dev 2023-10-20 17:12:51 UTC
Sadly still very archived indeed.

I remember seeing talk of that fork using a fork of toxcore as well, so it's not a drop-in replacement, and really haven't looked what else is going on with it.

I think for the time being, I will at least drop the option for snorenotify, hopefully within the next few days.
Comment 4 Larry the Git Cow gentoo-dev 2023-10-21 19:37:07 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770e0e858f11f54d880ad78807fc155de349c84a

commit 770e0e858f11f54d880ad78807fc155de349c84a
Author:     Jimi Huotari <chiitoo@gentoo.org>
AuthorDate: 2023-10-21 19:25:08 +0000
Commit:     Jimi Huotari <chiitoo@gentoo.org>
CommitDate: 2023-10-21 19:28:11 +0000

    net-im/qtox: drop IUSE="notification" due to a deprecated dependency
    
    Upstream had some work done towards moving away, but the project
    has been archived.
    
    Bug: https://bugs.gentoo.org/877307
    Bug: https://bugs.gentoo.org/877311
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>

 net-im/qtox/qtox-1.17.6-r2.ebuild | 90 +++++++++++++++++++++++++++++++++++++++
 net-im/qtox/qtox-9999.ebuild      |  7 ++-
 2 files changed, 93 insertions(+), 4 deletions(-)
Comment 5 Chiitoo gentoo-dev 2023-12-16 20:36:24 UTC
Version 1.17.6-r1 which still had this dependency has now been removed.