Bug#961552: gnome-contacts: org.gnome.Contacts.png files are not installed

Simon Désaulniers sim.desaulniers at gmail.com
Tue May 26 21:29:40 BST 2020


Actually,

I have found the issue: in the desktop file, there is a line

    OnlyShowIn=GNOME;Unity;

which prevents awesome (possibly willingly) from loading the entry. I verified
that by overriding the desktop entry, i.e. by moving the desktop file to
~/.local/share/applications and trying with and without the line and without the
line Awesome succeeds in loading the file.

We could think that a patch could solve it in Debian, but I don't think that
this is a good idea since for uniformity's sake patches should be made for all
gnome packages that share this behaviour. This is not reasonable I think. I
guess that the good solution would be for Awesome to override this setting while
loading desktop files or at least let the user enable this behaviour.

Anyways. Case closed. ;)

Regards,

On Tue, May 26, 2020 at 03:47:25PM -0400, Simon Désaulniers wrote:
> Hi,
> 
> > apt-file looks at all the apt sources you have available, so you're seeing
> > the PNG icons in the version in stable. To see what's in the version you
> > actually have installed, use `dpkg -L gnome-contacts`.
> 
> Thanks for clarification! I didn't realize that apt-file was not looking into
> the right branch.
> 
> Yeah. I should have used `dpkg`.
> 
> > It looks as though since 3.31.3, gnome-contacts only installs scalable
> > icons in SVG format. This appears to have been a deliberate upstream
> > change. Is Awesome unable to display those?
> 
> So finally, I think that you're half right: yes it is about Awesome, but it's
> not that it doesn't read SVG, but it's that it's giving up on scanning the whole
> directory since the current code for doing that is not yet efficient enough.
> 
> https://github.com/awesomeWM/awesome/issues/908
> 
> This issue can be closed I think. Thank you for your quick and bright response!
> 
> Regards,
> 
> On Tue, May 26, 2020 at 09:01:32AM +0100, Simon McVittie wrote:
> > Control: retitle -1 gnome-contacts: only has scalable SVG icons, not bitmap PNG icons
> > 
> > On Mon, 25 May 2020 at 18:24:54 -0400, Simon Désaulniers wrote:
> > > After installing the package, the icon files are not installed on the system.
> > > According to apt-file, they should be installed at the following paths:
> > > 
> > >     gnome-contacts: /usr/share/icons/hicolor/16x16/apps/org.gnome.Contacts.png
> > >     gnome-contacts: /usr/share/icons/hicolor/22x22/apps/org.gnome.Contacts.png
> > >     gnome-contacts: /usr/share/icons/hicolor/32x32/apps/org.gnome.Contacts.png
> > >     gnome-contacts: /usr/share/icons/hicolor/48x48/apps/org.gnome.Contacts.png
> > >     gnome-contacts: /usr/share/icons/hicolor/512x512/apps/org.gnome.Contacts.png
> > 
> > apt-file looks at all the apt sources you have available, so you're seeing
> > the PNG icons in the version in stable. To see what's in the version you
> > actually have installed, use `dpkg -L gnome-contacts`.
> > 
> > It looks as though since 3.31.3, gnome-contacts only installs scalable
> > icons in SVG format. This appears to have been a deliberate upstream
> > change. Is Awesome unable to display those?
> > 
> >     smcv
> 
> -- 
> Simon Désaulniers
> sim.desaulniers at gmail.com



-- 
Simon Désaulniers
sim.desaulniers at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20200526/ce9976ad/attachment.sig>


More information about the pkg-gnome-maintainers mailing list