Bug 1428281 - GTK+3 mate-desktop Requires: pygtk2
Summary: GTK+3 mate-desktop Requires: pygtk2
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: mate-desktop
Version: 25
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Wolfgang Ulbrich
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-03-02 08:26 UTC by Yaakov Selkowitz
Modified: 2017-06-19 14:35 UTC (History)
3 users (show)

Fixed In Version: mate-desktop-1.18.0-3.fc26
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-06-19 14:35:37 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Yaakov Selkowitz 2017-03-02 08:26:20 UTC
Installing MATE on top of a GNOME system pulls in the deprecated pygtk2 bindings, due to the following in mate-desktop.spec:

Requires: pygtk2

I'm not sure from what this is a remnant, but with the port to GTK+3 this certainly can't be correct.

Comment 1 Wolfgang Ulbrich 2017-03-02 09:10:06 UTC
[root@f25-origin rave]# repoquery --whatrequires pygtk2
<cut>
caja-terminal-0:0.9.1-1.fc25.x86_64
<cut>
exaile-0:3.4.5-2.fc24.noarch
<cut>
gajim-0:0.16.6-1.fc25.noarch
gajim-0:0.16.7-1.fc25.noarch
<cut>
mate-desktop-0:1.16.1-1.fc25.x86_64
mate-desktop-0:1.16.1-3.fc25.x86_64
<cut>
mintmenu-0:5.6.5-4.fc24.noarch
<cut>
pluma-0:1.16.0-1.fc25.i686
pluma-0:1.16.0-1.fc25.x86_64
pluma-beesu-plugin-0:0.4-27.fc24.x86_64
<cut>
system-config-firewall-0:1.2.29-12.fc21.noarch
system-config-firewall-0:1.2.29-15.fc25.noarch
system-config-users-0:1.3.8-2.fc24.noarch
<cut>
Well i can add this to my TODO list and fix that for Mate packages with next builds, but as other package used by Mate desktop use it too.
... not in my hand.
Curious why mate-desktop is listed here.

Comment 2 Wolfgang Ulbrich 2017-03-02 09:18:50 UTC
http://pkgs.fedoraproject.org/cgit/rpms/mate-desktop.git/diff/mate-desktop.spec?h=f19&id=11d67ce2b7c49c3fabb77f6ed148512ce12e20bb
The requires is there since the first commit in repo.
So this is a remnant from former gnome-desktop package.

Comment 3 Fedora Update System 2017-06-17 06:41:44 UTC
mate-desktop-1.18.0-3.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-06e86bd44e

Comment 4 Fedora Update System 2017-06-18 06:21:50 UTC
mate-desktop-1.18.0-3.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-06e86bd44e

Comment 5 Fedora Update System 2017-06-19 14:35:37 UTC
mate-desktop-1.18.0-3.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.