Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The generated cache for bloom classic is invalid #1793

Closed
romildo opened this issue Jun 2, 2020 · 4 comments
Closed

The generated cache for bloom classic is invalid #1793

romildo opened this issue Jun 2, 2020 · 4 comments
Assignees
Labels
bug | interface style bug | 控件或应用样式界面

Comments

@romildo
Copy link

romildo commented Jun 2, 2020

With deepin-icon-theme-2020.05.29 running gtk-update-icon-cache on the bloom-classic icon theme fails with the message:

gtk-update-icon-cache: The generated cache was invalid.
@felixonmars
Copy link
Member

Still present in 2020.06.27.

@XMuli XMuli transferred this issue from linuxdeepin/deepin-icon-theme Jul 1, 2020
@XMuli XMuli added bug | interface style bug | 控件或应用样式界面 place | 武汉 labels Jul 1, 2020
@smac89
Copy link

smac89 commented Oct 19, 2020

I had just installed this package on Arch. The problem seems to be that the bloom-classic theme icons have spaces in them, thanks to this Ask Ubuntu question.

Running the command: ls -l /usr/share/icons/**/*\ *.*, lists all the files that are affected by this, and on my system, I get the following output:

-rw-r--r-- 1 root root  862 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/battery-040-symbolic 2.svg'
-rw-r--r-- 1 root root  862 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/battery-040-symbolic-dark 2.svg'
-rw-r--r-- 1 root root  938 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/battery-060-plugged-symbolic 2.svg'
-rw-r--r-- 1 root root  991 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/battery-060-plugged-symbolic-dark 2.svg'
-rw-r--r-- 1 root root  805 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/battery-060-symbolic 2.svg'
-rw-r--r-- 1 root root 1030 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/battery-080-plugged-symbolic 2.svg'
-rw-r--r-- 1 root root  925 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/battery-100-symbolic 2.svg'
-rw-r--r-- 1 root root  973 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/battery-full-charged-symbolic 2.svg'
-rw-r--r-- 1 root root  961 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/battery-full-charged-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1609 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/battery-unknow-symbolic 2.svg'
-rw-r--r-- 1 root root 1610 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/battery-unknow-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1372 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/bluetooth-active-symbolic 2.svg'
-rw-r--r-- 1 root root 1360 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/bluetooth-active-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1385 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/bluetooth-disable-symbolic 2.svg'
-rw-r--r-- 1 root root 1378 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/bluetooth-disable-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1107 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/deepin-music-symbolic 2.svg'
-rw-r--r-- 1 root root 1095 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/deepin-music-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1510 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/disconnect 2.svg'
-rw-r--r-- 1 root root 1498 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/disconnect_dark 2.svg'
-rw-r--r-- 1 root root 1793 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/drive-removable-dock-symbolic 2.svg'
-rw-r--r-- 1 root root 1781 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/drive-removable-dock-symbolic-dark 2.svg'
-rw-r--r-- 1 root root  975 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/keyboard-symbolic 2.svg'
-rw-r--r-- 1 root root  963 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/keyboard-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 2361 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-disabled-symbolic 2.svg'
-rw-r--r-- 1 root root 2361 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-disabled-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1510 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-error-symbolic 2.svg'
-rw-r--r-- 1 root root 1510 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-error-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 3941 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-2g-off 2.svg'
-rw-r--r-- 1 root root 3843 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-2g-off-dark 2.svg'
-rw-r--r-- 1 root root 3939 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-2g-on 2.svg'
-rw-r--r-- 1 root root 3927 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-2g-on-dark 2.svg'
-rw-r--r-- 1 root root 3784 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-3g-off 2.svg'
-rw-r--r-- 1 root root 3760 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-3g-off-dark 2.svg'
-rw-r--r-- 1 root root 3835 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-3g-on 2.svg'
-rw-r--r-- 1 root root 3823 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-3g-on-dark 2.svg'
-rw-r--r-- 1 root root 3730 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-4g-off 2.svg'
-rw-r--r-- 1 root root 4059 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-4g-off-dark 2.svg'
-rw-r--r-- 1 root root 3224 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-4g-on 2.svg'
-rw-r--r-- 1 root root 4045 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-4g-on-dark 2.svg'
-rw-r--r-- 1 root root 3817 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-unknown-off 2.svg'
-rw-r--r-- 1 root root 3805 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-unknown-off-dark 2.svg'
-rw-r--r-- 1 root root 3858 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-unknown-on 2.svg'
-rw-r--r-- 1 root root 3846 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-mobile-unknown-on-dark 2.svg'
-rw-r--r-- 1 root root 1407 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-none-symbolic 2.svg'
-rw-r--r-- 1 root root 1400 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-none-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1683 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-offline-symbolic 2.svg'
-rw-r--r-- 1 root root 1671 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-offline-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 2561 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-vpn-active-symbolic 2.svg'
-rw-r--r-- 1 root root 2498 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-vpn-active-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 2673 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-vpn-disable-symbolic 2.svg'
-rw-r--r-- 1 root root 2490 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-vpn-disable-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1798 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-warning-symbolic 2.svg'
-rw-r--r-- 1 root root 1803 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-warning-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1394 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wired-symbolic 2.svg'
-rw-r--r-- 1 root root 1437 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wired-symbolic-connecting1 2.svg'
-rw-r--r-- 1 root root 1425 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wired-symbolic-connecting1-dark 2.svg'
-rw-r--r-- 1 root root 1444 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wired-symbolic-connecting2 2.svg'
-rw-r--r-- 1 root root 1432 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wired-symbolic-connecting2-dark 2.svg'
-rw-r--r-- 1 root root 1440 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wired-symbolic-connecting3 2.svg'
-rw-r--r-- 1 root root 1428 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wired-symbolic-connecting3-dark 2.svg'
-rw-r--r-- 1 root root 1439 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wired-symbolic-connecting4 2.svg'
-rw-r--r-- 1 root root 1427 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wired-symbolic-connecting4-dark 2.svg'
-rw-r--r-- 1 root root 1400 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wired-symbolic-connecting5 2.svg'
-rw-r--r-- 1 root root 1388 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wired-symbolic-connecting5-dark 2.svg'
-rw-r--r-- 1 root root 1382 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wired-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 3212 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-offline-secure-symbolic 2.svg'
-rw-r--r-- 1 root root 1794 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-offline-secure-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1703 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-offline-symbolic 2.svg'
-rw-r--r-- 1 root root 1691 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-offline-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1822 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-full-secure-symbolic 2.svg'
-rw-r--r-- 1 root root 1858 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-full-secure-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1159 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-full-symbolic 2.svg'
-rw-r--r-- 1 root root 1147 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-full-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1804 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-high-secure-symbolic 2.svg'
-rw-r--r-- 1 root root 1924 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-high-secure-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1221 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-high-symbolic 2.svg'
-rw-r--r-- 1 root root 1214 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-high-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1898 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-low-secure-symbolic 2.svg'
-rw-r--r-- 1 root root 1776 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-low-secure-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1504 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-low-symbolic 2.svg'
-rw-r--r-- 1 root root 1507 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-low-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1833 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-medium-secure-symbolic 2.svg'
-rw-r--r-- 1 root root 1886 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-medium-secure-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1631 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-medium-symbolic 2.svg'
-rw-r--r-- 1 root root 1651 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-medium-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1835 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-none-secure-symbolic 2.svg'
-rw-r--r-- 1 root root 1828 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-none-secure-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1221 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-none-symbolic 2.svg'
-rw-r--r-- 1 root root 1214 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-signal-none-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1757 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-warning-symbolic 2.svg'
-rw-r--r-- 1 root root 1691 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wireless-warning-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1285 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wirelss-no-route-secure-symbolic 2.svg'
-rw-r--r-- 1 root root 1285 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wirelss-no-route-secure-symbolic-dark 2.svg'
-rw-r--r-- 1 root root   85 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wirelss-no-route-symbolic 2.svg'
-rw-r--r-- 1 root root   85 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/network-wirelss-no-route-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1743 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/printer-printing-symbolic 2.svg'
-rw-r--r-- 1 root root 1696 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/printer-printing-symbolic-dark 2.svg'
-rw-r--r-- 1 root root  578 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/refresh 2.svg'
-rw-r--r-- 1 root root  586 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/refresh_dark 2.svg'
-rw-r--r-- 1 root root  532 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/security 2.svg'
-rw-r--r-- 1 root root  520 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/security_dark 2.svg'
-rw-r--r-- 1 root root  386 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/select 2.svg'
-rw-r--r-- 1 root root  374 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/select_dark 2.svg'
-rw-r--r-- 1 root root 1071 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/shutdown-symbolic 2.svg'
-rw-r--r-- 1 root root 1302 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/system-shutdown 2.svg'
-rw-r--r-- 1 root root 1290 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/system-shutdown-dark 2.svg'
-rw-r--r-- 1 root root 1141 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-0-symbolic 2.svg'
-rw-r--r-- 1 root root 1165 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-0-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1504 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-20-symbolic 2.svg'
-rw-r--r-- 1 root root 1348 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-20-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1593 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-40-symbolic 2.svg'
-rw-r--r-- 1 root root 1613 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-40-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1221 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-60-symbolic 2.svg'
-rw-r--r-- 1 root root 1214 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-60-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1159 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-80-symbolic 2.svg'
-rw-r--r-- 1 root root 1147 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-80-symbolic-dark 2.svg'
-rw-r--r-- 1 root root   85 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-background 2.svg'
-rw-r--r-- 1 root root   85 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-background-dark 2.svg'
-rw-r--r-- 1 root root  754 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-disabled-symbolic 2.svg'
-rw-r--r-- 1 root root  742 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-disabled-symbolic-dark 2.svg'
-rw-r--r-- 1 root root 1172 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-disconnect 2.svg'
-rw-r--r-- 1 root root 1165 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-disconnect-dark 2.svg'
-rw-r--r-- 1 root root 1159 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-symbolic 2.svg'
-rw-r--r-- 1 root root 1147 Sep  2 05:41 '/usr/share/icons/bloom-classic/status/20/wireless-symbolic-dark 2.svg'

The common factor among all these files is that not only do their names contain spaces, but they all end in <space>2.svg.

archlinux-github pushed a commit to archlinux/svntogit-community that referenced this issue Oct 25, 2020
Since upstream is unresponsive, remove the offending files ourselves.

Ref: linuxdeepin/developer-center#1793


git-svn-id: file:///srv/repos/svn-community/svn@732549 9fca08f4-af9d-4005-b8df-a31f2cc04f65
archlinux-github pushed a commit to archlinux/svntogit-community that referenced this issue Oct 25, 2020
Since upstream is unresponsive, remove the offending files ourselves.

Ref: linuxdeepin/developer-center#1793

git-svn-id: file:///srv/repos/svn-community/svn@732549 9fca08f4-af9d-4005-b8df-a31f2cc04f65
@hosiet
Copy link

hosiet commented Jan 17, 2021

deepinAdmin pushed a commit to linuxdeepin/deepin-icon-theme that referenced this issue Aug 19, 2021
remove the icon files whose file name contain spaces
refer to
linuxdeepin/developer-center#1793
archlinux/svntogit-community@e8c0ef1

Log: remove icon files
Change-Id: Ic26b1cee6e0853856e0b857782f20d500ee4a767
@zccrs zccrs assigned justforlxz and unassigned XMuli Dec 29, 2021
@justforlxz
Copy link
Member

already fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug | interface style bug | 控件或应用样式界面
Projects
None yet
Development

No branches or pull requests

6 participants