Auto connect request for Tagger and Tube-Converter

Both of the above said snaps doesn’t auto connect to all their content snaps, like gnome, gpu, ffmpeg snaps. I’d request the store team to fix this, posting this as requested by @alexmurray.

Thanks and Regards,

Soumyadeep Ghosh

@reviewers see Tagger not autoconnecting to all content snaps - #5 by alexmurray for context

1 Like

Hii @alexmurray any update on this? The upstream is ready to push things to stable

Bump @alexmurray Please look into this.

Apologies for forgetting about this request @soumyaDghosh - from the linked thread this snap looks like it requires auto-connect for the following interfaces:

content                tagger:ffmpeg-2404     -                               -
content                tagger:gnome-46-2404   -                               -
content                tagger:gpu-2404        -                               -

Note to ensure older revisions of the snap still work as expected, we need to retain the existing declarations for the older interfaces and add these new ones in addition.

Granting auto-connect of these since they are already provided by the slotting snaps global declarations so this is non-controversial.

This is now live for tagger and tube-converter. Please let me know if there are any issues.

Hii @alexmurray the ffmpeg one isn’t still auto-connecting for both.

 ~  sudo snap install tube-converter --candidate
tube-converter (candidate) 2024.10.0 from Nickvision (nlogozzo225) installed

 ~  snap connections tube-converter
Interface                 Plug                                     Slot                            Notes
content                   tube-converter:ffmpeg-2404               -                               -
content[gnome-46-2404]    tube-converter:gnome-46-2404             gnome-46-2404:gnome-46-2404     -
content[gpu-2404]         tube-converter:gpu-2404                  mesa-2404:gpu-2404              -
content[gtk-3-themes]     tube-converter:gtk-3-themes              gtk-common-themes:gtk-3-themes  -
content[icon-themes]      tube-converter:icon-themes               gtk-common-themes:icon-themes   -
content[sound-themes]     tube-converter:sound-themes              gtk-common-themes:sound-themes  -
dbus                      -                                        tube-converter:tube-converter   -
desktop                   tube-converter:desktop                   :desktop                        -
desktop-legacy            tube-converter:desktop-legacy            :desktop-legacy                 -
gsettings                 tube-converter:gsettings                 :gsettings                      -
home                      tube-converter:home                      :home                           -
mount-observe             tube-converter:mount-observe             -                               -
network                   tube-converter:network                   :network                        -
network-status            tube-converter:network-status            :network-status                 -
opengl                    tube-converter:opengl                    :opengl                         -
password-manager-service  tube-converter:password-manager-service  -                               -
screen-inhibit-control    tube-converter:screen-inhibit-control    :screen-inhibit-control         -
unity7                    tube-converter:unity7                    :unity7                         -
wayland                   tube-converter:wayland                   :wayland                        -
x11                       tube-converter:x11                       :x11                            -

hi @soumyaDghosh - it looks like there was an ID mismatch for ffmpeg-2404 in the content declaration for these snaps. I have gone and updated them. Let me know if this issue is still occurring.

1 Like