Your message dated Sat, 09 Jun 2007 00:04:27 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#428009: Scribes icon doesn't work
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: scribes
Version: 0.3.2.6-1
Severity: minor

The scribes package's /usr/share/applications/scribes.desktop has
Icon=scribes. On my system (Ubuntu Feisty), that description results
in a broken icon. The system can only find an icon when  displaying
icons at the size of Nautilus' 100% icon size. At any other size
(including menus and panels), the icon doesn't work.

To solve this bug, I edited data/scribes.desktop.in and set the icon
path to /usr/share/pixmaps/scribes.png. I don't know if this is the
proper solution, but it works. I've got a fixed package in my
repository: http://severance.homelinux.org:8066/falcon/

As I think about it, I suppose it's possible that this issue could be
due to a difference between Debian and Ubuntu. I built the Debian
package from source and am using it on Ubuntu.

Scott Severance

--
===Scott Severance===

Website: http://www.scottseverance.us
Blog: http://blog.scottseverance.us
Phone: (903) 756-8066

Check out the Sermon Illustration Library:
http://www.sermonillustrationlibrary.org


--- End Message ---
--- Begin Message ---
Closing the Bug, as this is not a bug in Debian. (I have asked for
confirmation in #debian-python, and it's not happening here).

Scott Severance wrote:
> On 6/8/07, Emilio Pozuelo Monfort <[EMAIL PROTECTED]> wrote:
>> Hi Scott
>>
>> Scott Severance wrote:
>> > Package: scribes
>> > Version: 0.3.2.6-1
>> > Severity: minor
>> >
>> > The scribes package's /usr/share/applications/scribes.desktop has
>> > Icon=scribes. On my system (Ubuntu Feisty), that description results
>> > in a broken icon. The system can only find an icon when  displaying
>> > icons at the size of Nautilus' 100% icon size. At any other size
>> > (including menus and panels), the icon doesn't work.
>>
>> I think that's because the icon cache isn't updated. Does running "sudo
>> gtk-update-icon-cache" solves the issue? If so, I'll add a call to
>> dh_iconcache to the Ubuntu package (I can't to Debian, but it shouldn't
>> be a problem).
> 
> It does sound like a cache issue, but gtk-update-icon-cache didn't
> resolve it on my desktop computer. On my laptop, I can no longer
> reproduce the bug. I've installed several other programs since
> scribes, so perhaps some other package updated what was missing.

They probably updated the iconcache ;)

>> > To solve this bug, I edited data/scribes.desktop.in and set the icon
>> > path to /usr/share/pixmaps/scribes.png. I don't know if this is the
>> > proper solution, but it works. I've got a fixed package in my
>> > repository: http://severance.homelinux.org:8066/falcon/
>>
>> That's not a fix, it's a workaround. The icon you have to use is the one
>> in /usr/share/icons.
> 
> In that case, what is /usr/share/pixmaps/scribes.png for?

Well, that's a valid one, but /usr/share/icons is preferred, as says
http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#install_icons

The "Icon:" field in the .desktop file looks for a "scribes" icon in the
paths specified in the icon theme spec
http://freedesktop.org/wiki/Specifications/icon-theme-spec

Which includes both /usr/share/icons/hicolor/ and /usr/share/pixmaps/,
so there's no need to either specify the extension or the path (as long
as the icon is in a common path, and it is).

> 
>> > As I think about it, I suppose it's possible that this issue could be
>> > due to a difference between Debian and Ubuntu. I built the Debian
>> > package from source and am using it on Ubuntu.
>>
>> Ubuntu has the same package as Debian. It's automatically synced, since
>> there hasn't been any change yet.
> 
> Does that mean that scribes will be in the universe soon?

It's already there, but in Gutsy, though. You can file a bug report at
https://bugs.launchpad.net/feisty-backports/ if you want it to be
backported to Feisty.

The problem is that Ubuntu uses dh_iconcache, so scribes should also.
But that's an Ubuntu bug, not a Debian one.

Have a nice day
Emilio


Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to