Description of problem: system-config-printer has a runtime require to gnome-icon-theme in spec file. Is this really needed ? It seems that gnome-icon-theme is obsolete and gnome use already adwaita-icon-theme. Also gnome-shell has it own printer configuration, in result only desktops like mate, xfce, sugar, or lxde will use system-config-printer. All this desktops has it own icon-themes, and use a icon-theme in their comps file to be shure that a icon-theme is installed. So using 'Requires: gnome-icon-theme' or any other icon-theme is not really needed, imo. The reason for why i ask is that i'm working on the mate-compiz live spin. I added system-config-printer today and it pulls in gnome-icon-theme. Which is pretty useless in Mate and increase only the size of the livecd, which i want to use for other applications. Maybe this is fixable before we run in release freeze and installer images are tag for release. Correct if i'm wrong, maybe you have a good reason to do that which i don't see. Thank you
It needs to have certain named icons, e.g. i-network-printer, printer, emblem-pause, emblem-favorite. Is adwaita-icon-theme a better requirement?
Ok, for mate i would say we have this icons too, mate-icon-theme is a fork from gnome-icon-theme, but i don't know exactly the situation for other desktops. adwaita-icon-theme should be a better requirement, because it is always installed. a list of icons with printer in name. [rave@mother icons]$ find Adwaita/ -name *printer* Adwaita/22x22/devices/printer-network.png Adwaita/22x22/devices/printer.png Adwaita/22x22/status/printer-error.png Adwaita/22x22/status/printer-printing.png Adwaita/24x24/devices/printer-network-symbolic.symbolic.png Adwaita/24x24/devices/printer-network.png Adwaita/24x24/devices/printer-symbolic.symbolic.png Adwaita/24x24/devices/printer.png Adwaita/24x24/status/printer-error.png Adwaita/24x24/status/printer-printing.png Adwaita/24x24/status/printer-printing-symbolic.symbolic.png Adwaita/24x24/status/printer-error-symbolic.symbolic.png Adwaita/24x24/status/printer-warning-symbolic.symbolic.png Adwaita/scalable/devices/printer-symbolic.svg Adwaita/scalable/devices/printer-network-symbolic.svg Adwaita/scalable/status/printer-error-symbolic.svg Adwaita/scalable/status/printer-warning-symbolic.svg Adwaita/scalable/status/printer-printing-symbolic.svg Adwaita/16x16/devices/printer-network-symbolic.symbolic.png Adwaita/16x16/devices/printer-network.png Adwaita/16x16/devices/printer-symbolic.symbolic.png Adwaita/16x16/devices/printer.png Adwaita/16x16/status/printer-error.png Adwaita/16x16/status/printer-printing.png Adwaita/16x16/status/printer-printing-symbolic.symbolic.png Adwaita/16x16/status/printer-error-symbolic.symbolic.png Adwaita/16x16/status/printer-warning-symbolic.symbolic.png Adwaita/32x32/devices/printer-network-symbolic.symbolic.png Adwaita/32x32/devices/printer-network.png Adwaita/32x32/devices/printer-symbolic.symbolic.png Adwaita/32x32/devices/printer.png Adwaita/32x32/status/printer-error.png Adwaita/32x32/status/printer-printing.png Adwaita/32x32/status/printer-printing-symbolic.symbolic.png Adwaita/32x32/status/printer-error-symbolic.symbolic.png Adwaita/32x32/status/printer-warning-symbolic.symbolic.png Adwaita/256x256/devices/printer-network.png Adwaita/256x256/devices/printer.png Adwaita/256x256/status/printer-error.png Adwaita/256x256/status/printer-printing.png Adwaita/96x96/devices/printer-network-symbolic.symbolic.png Adwaita/96x96/devices/printer-symbolic.symbolic.png Adwaita/96x96/status/printer-printing-symbolic.symbolic.png Adwaita/96x96/status/printer-error-symbolic.symbolic.png Adwaita/96x96/status/printer-warning-symbolic.symbolic.png Adwaita/48x48/devices/printer-network-symbolic.symbolic.png Adwaita/48x48/devices/printer-network.png Adwaita/48x48/devices/printer-symbolic.symbolic.png Adwaita/48x48/devices/printer.png Adwaita/48x48/status/printer-error.png Adwaita/48x48/status/printer-printing.png Adwaita/48x48/status/printer-printing-symbolic.symbolic.png Adwaita/48x48/status/printer-error-symbolic.symbolic.png Adwaita/48x48/status/printer-warning-symbolic.symbolic.png Adwaita/64x64/devices/printer-network-symbolic.symbolic.png Adwaita/64x64/devices/printer-symbolic.symbolic.png Adwaita/64x64/status/printer-printing-symbolic.symbolic.png Adwaita/64x64/status/printer-error-symbolic.symbolic.png Adwaita/64x64/status/printer-warning-symbolic.symbolic.png and emblems Adwaita/22x22/emblems Adwaita/22x22/emblems/emblem-photos.png Adwaita/22x22/emblems/emblem-synchronizing.png Adwaita/22x22/emblems/emblem-important.png Adwaita/22x22/emblems/emblem-documents.png Adwaita/22x22/emblems/emblem-default.png Adwaita/22x22/emblems/emblem-unreadable.png Adwaita/22x22/emblems/emblem-urgent.png Adwaita/22x22/emblems/emblem-mail.png Adwaita/22x22/emblems/emblem-downloads.png Adwaita/22x22/emblems/emblem-web.png Adwaita/22x22/emblems/emblem-favorite.png Adwaita/22x22/emblems/emblem-shared.png Adwaita/22x22/emblems/emblem-generic.png Adwaita/22x22/emblems/emblem-symbolic-link.png Adwaita/22x22/emblems/emblem-package.png Adwaita/22x22/emblems/emblem-system.png Adwaita/22x22/emblems/emblem-readonly.png Adwaita/22x22/emblems/emblem-new.png Adwaita/24x24/emblems Adwaita/24x24/emblems/emblem-photos.png Adwaita/24x24/emblems/emblem-synchronizing.png Adwaita/24x24/emblems/emblem-important.png Adwaita/24x24/emblems/emblem-documents.png Adwaita/24x24/emblems/emblem-default.png Adwaita/24x24/emblems/emblem-unreadable.png Adwaita/24x24/emblems/emblem-photos-symbolic.symbolic.png Adwaita/24x24/emblems/emblem-urgent.png Adwaita/24x24/emblems/emblem-mail.png Adwaita/24x24/emblems/emblem-favorite-symbolic.symbolic.png Adwaita/24x24/emblems/emblem-shared-symbolic.symbolic.png Adwaita/24x24/emblems/emblem-synchronizing-symbolic.symbolic.png Adwaita/24x24/emblems/emblem-videos-symbolic.symbolic.png Adwaita/24x24/emblems/emblem-downloads.png Adwaita/24x24/emblems/emblem-web.png Adwaita/24x24/emblems/emblem-favorite.png Adwaita/24x24/emblems/emblem-music-symbolic.symbolic.png Adwaita/24x24/emblems/emblem-system-symbolic.symbolic.png Adwaita/24x24/emblems/emblem-default-symbolic.symbolic.png Adwaita/24x24/emblems/emblem-shared.png Adwaita/24x24/emblems/emblem-generic.png Adwaita/24x24/emblems/emblem-ok-symbolic.symbolic.png Adwaita/24x24/emblems/emblem-symbolic-link.png Adwaita/24x24/emblems/emblem-documents-symbolic.symbolic.png Adwaita/24x24/emblems/emblem-important-symbolic.symbolic.png Adwaita/24x24/emblems/emblem-package.png Adwaita/24x24/emblems/emblem-system.png Adwaita/24x24/emblems/emblem-readonly.png Adwaita/24x24/emblems/emblem-new.png Adwaita/scalable/emblems Adwaita/scalable/emblems/emblem-documents-symbolic.svg Adwaita/scalable/emblems/emblem-videos-symbolic.svg Adwaita/scalable/emblems/emblem-synchronizing-symbolic.svg Adwaita/scalable/emblems/emblem-ok-symbolic.svg Adwaita/scalable/emblems/emblem-system-symbolic.svg Adwaita/scalable/emblems/emblem-shared-symbolic.svg Adwaita/scalable/emblems/emblem-music-symbolic.svg Adwaita/scalable/emblems/emblem-favorite-symbolic.svg Adwaita/scalable/emblems/emblem-default-symbolic.svg Adwaita/scalable/emblems/emblem-photos-symbolic.svg Adwaita/scalable/emblems/emblem-important-symbolic.svg Adwaita/16x16/emblems Adwaita/16x16/emblems/emblem-photos.png Adwaita/16x16/emblems/emblem-synchronizing.png Adwaita/16x16/emblems/emblem-important.png Adwaita/16x16/emblems/emblem-documents.png Adwaita/16x16/emblems/emblem-default.png Adwaita/16x16/emblems/emblem-unreadable.png Adwaita/16x16/emblems/emblem-photos-symbolic.symbolic.png Adwaita/16x16/emblems/emblem-urgent.png Adwaita/16x16/emblems/emblem-mail.png Adwaita/16x16/emblems/emblem-favorite-symbolic.symbolic.png Adwaita/16x16/emblems/emblem-shared-symbolic.symbolic.png Adwaita/16x16/emblems/emblem-synchronizing-symbolic.symbolic.png Adwaita/16x16/emblems/emblem-videos-symbolic.symbolic.png Adwaita/16x16/emblems/emblem-downloads.png Adwaita/16x16/emblems/emblem-web.png Adwaita/16x16/emblems/emblem-favorite.png Adwaita/16x16/emblems/emblem-music-symbolic.symbolic.png Adwaita/16x16/emblems/emblem-system-symbolic.symbolic.png Adwaita/16x16/emblems/emblem-default-symbolic.symbolic.png Adwaita/16x16/emblems/emblem-shared.png Adwaita/16x16/emblems/emblem-generic.png Adwaita/16x16/emblems/emblem-ok-symbolic.symbolic.png Adwaita/16x16/emblems/emblem-symbolic-link.png Adwaita/16x16/emblems/emblem-documents-symbolic.symbolic.png Adwaita/16x16/emblems/emblem-important-symbolic.symbolic.png Adwaita/16x16/emblems/emblem-package.png Adwaita/16x16/emblems/emblem-system.png Adwaita/16x16/emblems/emblem-readonly.png Adwaita/16x16/emblems/emblem-new.png Adwaita/32x32/emblems Adwaita/32x32/emblems/emblem-photos.png Adwaita/32x32/emblems/emblem-synchronizing.png Adwaita/32x32/emblems/emblem-important.png Adwaita/32x32/emblems/emblem-documents.png Adwaita/32x32/emblems/emblem-default.png Adwaita/32x32/emblems/emblem-unreadable.png Adwaita/32x32/emblems/emblem-photos-symbolic.symbolic.png Adwaita/32x32/emblems/emblem-urgent.png Adwaita/32x32/emblems/emblem-mail.png Adwaita/32x32/emblems/emblem-favorite-symbolic.symbolic.png Adwaita/32x32/emblems/emblem-shared-symbolic.symbolic.png Adwaita/32x32/emblems/emblem-synchronizing-symbolic.symbolic.png Adwaita/32x32/emblems/emblem-videos-symbolic.symbolic.png Adwaita/32x32/emblems/emblem-downloads.png Adwaita/32x32/emblems/emblem-web.png Adwaita/32x32/emblems/emblem-favorite.png Adwaita/32x32/emblems/emblem-music-symbolic.symbolic.png Adwaita/32x32/emblems/emblem-system-symbolic.symbolic.png Adwaita/32x32/emblems/emblem-default-symbolic.symbolic.png Adwaita/32x32/emblems/emblem-shared.png Adwaita/32x32/emblems/emblem-generic.png Adwaita/32x32/emblems/emblem-ok-symbolic.symbolic.png Adwaita/32x32/emblems/emblem-symbolic-link.png Adwaita/32x32/emblems/emblem-documents-symbolic.symbolic.png Adwaita/32x32/emblems/emblem-important-symbolic.symbolic.png Adwaita/32x32/emblems/emblem-package.png Adwaita/32x32/emblems/emblem-system.png Adwaita/32x32/emblems/emblem-readonly.png Adwaita/32x32/emblems/emblem-new.png Adwaita/256x256/emblems Adwaita/256x256/emblems/emblem-synchronizing.png Adwaita/256x256/emblems/emblem-unreadable.png Adwaita/256x256/emblems/emblem-mail.png Adwaita/256x256/emblems/emblem-shared.png Adwaita/256x256/emblems/emblem-symbolic-link.png Adwaita/256x256/emblems/emblem-package.png Adwaita/256x256/emblems/emblem-readonly.png Adwaita/8x8/emblems Adwaita/8x8/emblems/emblem-synchronizing.png Adwaita/8x8/emblems/emblem-default.png Adwaita/8x8/emblems/emblem-unreadable.png Adwaita/8x8/emblems/emblem-symbolic-link.png Adwaita/8x8/emblems/emblem-readonly.png Adwaita/8x8/emblems/emblem-new.png Adwaita/96x96/emblems Adwaita/96x96/emblems/emblem-photos-symbolic.symbolic.png Adwaita/96x96/emblems/emblem-favorite-symbolic.symbolic.png Adwaita/96x96/emblems/emblem-shared-symbolic.symbolic.png Adwaita/96x96/emblems/emblem-synchronizing-symbolic.symbolic.png Adwaita/96x96/emblems/emblem-videos-symbolic.symbolic.png Adwaita/96x96/emblems/emblem-music-symbolic.symbolic.png Adwaita/96x96/emblems/emblem-system-symbolic.symbolic.png Adwaita/96x96/emblems/emblem-default-symbolic.symbolic.png Adwaita/96x96/emblems/emblem-ok-symbolic.symbolic.png Adwaita/96x96/emblems/emblem-documents-symbolic.symbolic.png Adwaita/96x96/emblems/emblem-important-symbolic.symbolic.png Adwaita/48x48/emblems Adwaita/48x48/emblems/emblem-photos.png Adwaita/48x48/emblems/emblem-synchronizing.png Adwaita/48x48/emblems/emblem-important.png Adwaita/48x48/emblems/emblem-documents.png Adwaita/48x48/emblems/emblem-default.png Adwaita/48x48/emblems/emblem-unreadable.png Adwaita/48x48/emblems/emblem-photos-symbolic.symbolic.png Adwaita/48x48/emblems/emblem-urgent.png Adwaita/48x48/emblems/emblem-mail.png Adwaita/48x48/emblems/emblem-favorite-symbolic.symbolic.png Adwaita/48x48/emblems/emblem-shared-symbolic.symbolic.png Adwaita/48x48/emblems/emblem-synchronizing-symbolic.symbolic.png Adwaita/48x48/emblems/emblem-videos-symbolic.symbolic.png Adwaita/48x48/emblems/emblem-downloads.png Adwaita/48x48/emblems/emblem-web.png Adwaita/48x48/emblems/emblem-favorite.png Adwaita/48x48/emblems/emblem-music-symbolic.symbolic.png Adwaita/48x48/emblems/emblem-system-symbolic.symbolic.png Adwaita/48x48/emblems/emblem-default-symbolic.symbolic.png Adwaita/48x48/emblems/emblem-shared.png Adwaita/48x48/emblems/emblem-generic.png Adwaita/48x48/emblems/emblem-ok-symbolic.symbolic.png Adwaita/48x48/emblems/emblem-symbolic-link.png Adwaita/48x48/emblems/emblem-documents-symbolic.symbolic.png Adwaita/48x48/emblems/emblem-important-symbolic.symbolic.png Adwaita/48x48/emblems/emblem-package.png Adwaita/48x48/emblems/emblem-system.png Adwaita/48x48/emblems/emblem-readonly.png Adwaita/48x48/emblems/emblem-desktop.png Adwaita/48x48/emblems/emblem-new.png Adwaita/64x64/emblems Adwaita/64x64/emblems/emblem-photos-symbolic.symbolic.png Adwaita/64x64/emblems/emblem-favorite-symbolic.symbolic.png Adwaita/64x64/emblems/emblem-shared-symbolic.symbolic.png Adwaita/64x64/emblems/emblem-synchronizing-symbolic.symbolic.png Adwaita/64x64/emblems/emblem-videos-symbolic.symbolic.png Adwaita/64x64/emblems/emblem-music-symbolic.symbolic.png Adwaita/64x64/emblems/emblem-system-symbolic.symbolic.png Adwaita/64x64/emblems/emblem-default-symbolic.symbolic.png Adwaita/64x64/emblems/emblem-ok-symbolic.symbolic.png Adwaita/64x64/emblems/emblem-documents-symbolic.symbolic.png Adwaita/64x64/emblems/emblem-important-symbolic.symbolic.png Another solution could be to check if gnome-icon-theme-legacy is sufficient.
a quick test shows that no icons are missing with adwaita-icon-theme or mate-icon-theme
Created attachment 957276 [details] adwaita theme
Created attachment 957277 [details] mate theme
I think this needs more investigation into exactly which names system-config-printer ought to be using, and whether they are Gtk.STOCK_*-type names or literal strings.
Ok, if you give me a list i can check it against posible themes.
system-config-printer-1.5.5-1.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/system-config-printer-1.5.5-1.fc21
Package system-config-printer-1.5.5-2.fc21: * should fix your issue, * was pushed to the Fedora 21 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing system-config-printer-1.5.5-2.fc21' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-1876/system-config-printer-1.5.5-2.fc21 then log in and leave karma (feedback).
system-config-printer-1.5.5-1.fc21 works
system-config-printer-1.5.5-2.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.