why does mate-themes still need gtk2-engines

shirish शिरीष shirishag75 at gmail.com
Thu Jun 2 20:14:14 UTC 2016


Hi all,

Have a look at

https://github.com/mate-desktop/mate-screensaver/issues/95

http://unix.stackexchange.com/questions/286811/where-is-aladelta-theme-hiding-and-how-do-i-delete-purge-remove-it

http://unix.stackexchange.com/questions/286558/figuring-out-which-theme-am-i-running-under-debian-mate

Now while it's a minor issue it does seem some breakage is around
somewhere. If it's not in mate-theme then where ?

I am still getting the same error.

$ mate-tweak

(mate-tweak:5146): Gtk-WARNING **: Theme parsing error: gtk.css:63:28:
The :prelight pseudo-class is deprecated. Use :hover instead.

(mate-tweak:5146): Gtk-WARNING **: Theme parsing error: gtk.css:73:35:
The :prelight pseudo-class is deprecated. Use :hover instead.
Window Manager is: marco-no-composite
Base layout: default
Current layout: default

I cleaned up the whole of /usr/share/themes/ and now have just -

[$] ls
Adwaita  Blue-Submarine Crux  Dopple  Esco  Kokodi Raleigh Spidey
TraditionalGreen AgingGorilla  Bright Daloa Dopple-Left  GreenLaguna
Menta  Redmond  Spidey-Left  TraditionalOk Atlanta Clearlooks Default
DustBlue Green-Submarine Metabox  Shiny Splint       WinMe BlackMATE
ClearlooksRe Default-hdpi  Emacs HighContrast  Mist  Simple
Splint-Left  ZOMG-PONIES! BlueMenta   ContrastHighInverse
Default-xhdpi  eOS Industrial Moheli Smoke  ThinIce

So if the issue is not in mate-themes then the only culprit remains
gtk2-engines and its brethean  as they are the only ones besides
mate-themes who are there and can't be purged without affecting mate.

─[$] sudo aptitude purge gtk2-engines gtk2-engines-murrine
gtk2-engines-pixbuf
The following packages will be REMOVED:
  gtk2-engines{p} gtk2-engines-murrine{p} gtk2-engines-pixbuf{p}
0 packages upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 1,531 kB will be freed.
The following packages have unmet dependencies:
 freeciv-client-gtk : Depends: gtk2-engines-pixbuf but it is not going
to be installed
 mate-themes : Depends: gtk2-engines but it is not going to be installed
               Depends: gtk2-engines-murrine but it is not going to be installed
               Depends: gtk2-engines-pixbuf but it is not going to be installed
The following actions will resolve these dependencies:

      Remove the following packages:
1)      freeciv [2.5.4-1 (now, testing, unstable)]
2)      freeciv-client-gtk [2.5.4-1 (now, testing, unstable)]
3)      mate-core [1.14.0+2 (now, unstable)]
4)      mate-desktop-environment [1.14.0+2 (now, unstable)]
5)      mate-desktop-environment-core [1.14.0+2 (now, unstable)]
6)      mate-desktop-environment-extra [1.14.0+2 (now, unstable)]
7)      mate-desktop-environment-extras [1.14.0+2 (now, unstable)]
8)      mate-themes [3.20.7-1 (now, testing, unstable)]
9)      task-mate-desktop [3.34 (now, testing, unstable)]

      Leave the following dependencies unresolved:
10)     task-desktop recommends task-gnome-desktop | task-xfce-desktop
| task-kde-desktop | task-lxde-desktop | task-cinnamon-desktop |
task-mat

Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.

I also did changes at .config/gtk-3.0/settings.ini but with no result .

[~/.config/gtk-3.0] - [10196]
└─[$] cat settings.ini

[Settings]
gtk-theme-name=Adwaita
gtk-icon-theme-name=matefaenzagray
gtk-font-name=Sans 12
gtk-cursor-theme-name=DMZ-Black
gtk-cursor-theme-size=48
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=0
gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintmedium
gtk-xft-rgba=none
gtk-application-prefer-dark-theme=1

-- 
          Regards,
          Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8



More information about the pkg-mate-team mailing list