Hi,
I just had a look at this issue and the current state of the
shutter package. Based on jiho lee's commented I updated the
control file and changed the package dependency to depend on gir1.2-ayatanaappindicator3-0.1.
I also updated the package for upstream version 0.99.2.
I have forked the sala packaging repository for shutter into [my
own repo][1], added the above mentioned changes and raised a
[merge request][2].
I was able to build the package and install it on Debian Testing
and take a screenshot. On gnome-panel (with
gnome-flashback-session) I was also able to the see tray icon (but
not in gnome-shell, not sure why).
One more thing that I noticed. The shutter package depends on
[libgoocanvas2-cairotypes-perl][4] which does [not exist on any of
the current Ubuntu versions][3]. If we keep the dependency on this
package and expect it to be synced into Ubuntu 22.04, then
libgoocanvas2-cairotypes-perl also needs to migrate to the next
Ubuntu version. I am not sure if this package will migrate into
Ubuntu 22.04 automatically when they sync from Debian Testing.
The next Ubuntu version to be released in April will be an LTS
version, it would be great if we could complete the shutter
packaging until the feature freeze and ensure that the shutter
package is automatically imported into Ubuntu.
Kind Regards
Sebastian
[1]: https://salsa.debian.org/lanoxx/shutter
[2]:
https://salsa.debian.org/perl-team/modules/packages/shutter/-/merge_requests/3
[3]:
https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=libgoocanvas2-cairotypes-perl
[4]:
https://packages.debian.org/search?suite=all&searchon=names&keywords=libgoocanvas2-cairotypes-perl