[Pkg-ayatana-devel] Bug#1148485: libayatana-appindicator: deprecated upstream, superseded by libayatana-appindicator-glib
Simon McVittie
smcv at debian.org
Sun Sep 20 01:02:07 BST 2026
Source: libayatana-appindicator
Severity: normal
Tags: upstream wontfix
libayatana-appindicator appears to have been deprecated upstream and now
makes applications that use it log a warning:
pasystray[6472]: libayatana-appindicator is deprecated. Please use libayatana-appindicator-glib in newly written code.
I've opened this bug already tagged wontfix, on the assumption that the
deprecation is intentional and won't change. I've found this to be a
useful representation of intentionally deprecated libraries in the GNOME
team, because it provides somewhere to track how many packages need to
be fixed before the deprecated library can be removed, and can be raised
to serious to trigger autoremovals from testing if the maintainer wants
that to happen.
If the intention is to phase this out and eventually remove it from
Debian, I think it would be useful to do a usertagged mass bug filing on
the packages that depend on libayatana-appindicator, with bug reports
looking something like <https://bugs.debian.org/1079406> (which can then
be escalated to important and eventually serious as progress is made
towards removing it). Would you like help with that?
Is there any migration documentation that can be pointed to in bug
reports, equivalent to the porting guide mentioned in #1079406?
It would probably also be useful to move the deprecated libraries from
Section: {libdevel,libs,introspection} into Section: oldlibs.
Unfortunately a package maintainer cannot do this themselves: instead
it's necessary to send a request to the ftp team, similar to
<https://bugs.debian.org/1067833>.
Are any of the other libraries in the ayatana family deprecated? (Perhaps
src:libdbusmenu, which seems to be quite dead at this point?)
Thanks,
smcv
More information about the Pkg-ayatana-devel
mailing list