Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1436260 - [RFE] mate-desktop 1.18+ for EPEL7
Summary: [RFE] mate-desktop 1.18+ for EPEL7
Keywords:
Status: ASSIGNED
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: mate-desktop
Version: epel7
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Wolfgang Ulbrich
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-03-27 14:11 UTC by Pat Riehecky
Modified: 2019-01-06 19:40 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-07-09 17:19:57 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Pat Riehecky 2017-03-27 14:11:39 UTC
Description of problem:
Can mate 1.18 be packaged for EPEL7?


Additional info:
Successfully packaged in Fedora

Comment 1 Wolfgang Ulbrich 2017-03-27 15:02:09 UTC
Yes, after f26 is released and MATE-1.18 is more tested by more people, to avoid issues here.

Comment 2 Wolfgang Ulbrich 2017-07-09 17:19:57 UTC
Using MATE-1.18 means switching to gtk+3 as gtk+2 bits are dropped with 1.18.
I am in doubt that rhel7 MATE users like such a switch.
Most users prefer stability and no general changes during a release cycle.
Rhel7 users who like to use MATE gtk3 can use my fedora corps repo which use packages rebuild from f26.
https://copr.fedorainfracloud.org/coprs/raveit65/Mate-GTK3/
Thanks for understanding

Comment 3 Pat Riehecky 2017-08-07 21:56:57 UTC
I'm reopening this request with more information now that we've got RHEL 7.4.

With the rather large GNOME rebase in RHEL (3.14 -> 3.22) and Xorg rebase, I'd like to revisit this request.  Information on the scope of the desktop changes wasn't as available (to me) back in early July.

Within RHEL7.4 a few commands moved out of gtk2 and into the gtk3 package.  Most notably gtk-update-icon-cache is now part of the gtk3 tool kit.

While I appreciate the desire to avoid large changes, MATE 1.6 is basically end of development.  I'd rather not block the packages at 1.6 forever.

Personally, I'd rather lump the desktop changes all together and the GNOME folks are already getting some changes.

I've been using your COPR repo since mid July and haven't hit any major snags.

If you decline a second time, I will not reopen this issue again.

Comment 4 Michael Gauding 2017-10-01 16:42:18 UTC
When we talk about updating MATE on RHEL/CENTOS we should keep in mind that these distributions target primarily the conservative enterprise user that value stability. Many of these users use third-party software and switching from GTK2 to GTK3 might break existing work flows. For this reason, I'd suggest to wait with with update until MATE GTK3 has matured. Even if that means to wait until the release of RHEL 8.

Actually, I like the present situation, where we have the choice between the stable MATE GTK2 from EPEL, and the leading-edge version from COPR. And the support with updates and patches for MATE 1.16 is excellent.

Comment 5 Richard Chan 2017-11-08 06:53:35 UTC
Minor glitch: the current copr for MATE 1.18 builds atril against 7.3 packages:

atril-1.18.1-1.el7.centos.src.rpm	2017-Aug-16 17:08:08	

[root@62c866d4afd4 ~]# rpm -q --requires atril | grep webkit
libwebkit2gtk-3.0.so.25()(64bit)


7.4 provides webkitgtk4-2.14.7-2.el7.x86_64 which supersedes libwebkit2gtk-2.4.9-6.el7.x86_64+webkitgtk3-2.4.9-6.el7.x86_64 but without a backward compatible shared library.

To use copr on a 7.4 system, you have to force the installation of the older webkit libraries. Tested on CentOS 7.4.

Comment 6 Wolfgang Ulbrich 2017-11-10 14:55:09 UTC
(In reply to Richard Chan from comment #5)
> Minor glitch: the current copr for MATE 1.18 builds atril against 7.3
> packages:
> 
> atril-1.18.1-1.el7.centos.src.rpm	2017-Aug-16 17:08:08	
> 
> [root@62c866d4afd4 ~]# rpm -q --requires atril | grep webkit
> libwebkit2gtk-3.0.so.25()(64bit)
> 
> 
> 7.4 provides webkitgtk4-2.14.7-2.el7.x86_64 which supersedes
> libwebkit2gtk-2.4.9-6.el7.x86_64+webkitgtk3-2.4.9-6.el7.x86_64 but without a
> backward compatible shared library.
> 
> To use copr on a 7.4 system, you have to force the installation of the older
> webkit libraries. Tested on CentOS 7.4.

Thanks for the reminder.
I just rebuild atril against new webkitgtk4 from rhel7.
Should be fine now for open epubs again.
https://copr.fedorainfracloud.org/coprs/raveit65/Mate-GTK3/build/660576/

Comment 7 Wolfgang Ulbrich 2019-01-06 15:48:09 UTC
New maintainer is wanted for MATE epel7 repo!

Comment 8 Akemi Yagi 2019-01-06 19:24:18 UTC
Would the new maintainer be expected also to maintain MATE epel8?

Comment 9 Wolfgang Ulbrich 2019-01-06 19:40:30 UTC
Like a new maintainer want to do.
I don't care.
In other words. I don't have any motivation any more to do this unpaid job for epel7 and epel8.


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