Puppy icon themes - bug in index.theme files or not?

Post here if you feel others can duplicate your so discovered "bug"

Moderator: Forum moderators

Post Reply
User avatar
OscarTalks
Posts: 614
Joined: Tue Jul 14, 2020 10:11 pm
Location: London UK
Has thanked: 1 time
Been thanked: 238 times

Puppy icon themes - bug in index.theme files or not?

Post by OscarTalks »

In the "Puppy Standard" icon theme, the file /usr/share/icons/Puppy Standard/index.theme if opened as text has the line:-
Inherits=Hicolor (with upper case "H")
Should this not be:-
Inherits=hicolor (with lower case "h") ?

Same applies to the "Puppy Flat" theme in Pups which have this.

I do note that the index.theme file in the hicolor directory has:-
Name=Hicolor (upper case "H")
but of course the directory name is hicolor (lower case "h")
So maybe it is a question of how individual programs read the information when searching for icons within the themes.

Background
I was experimenting with latest dunst-1.9.0 (desktop notification program) which I compiled from source in S15Pup
This has a new feature "recursive icon look-up"
In the configuration file you can set an icon theme (or icon themes) and dunst will look for icons there and in any "inherited" fallback themes (which hicolor is).
So I set dunst to look for icons in "Puppy Standard" and "Puppy Flat"
But when I ran dunst in terminal it complained:-
"can not find icon theme Hicolor" (with upper case "H")
Editing the 2 index.theme files, replacing "H" with "h" fixed the issue.
Is this a bug in the Puppy icon themes or a bug in dunst or something else?

Post Reply

Return to “Bug Reports”