Hi everyone, There's been discussions in the past about updating MATE RPMs in EPEL-7: https://bugzilla.redhat.com/show_bug.cgi?id=1436260 https://lists.centos.org/pipermail/centos/2019-August/173154.html (and lots of others...) As a proof-of-concept, I've written some scripts that clone specific commits from the Fedora master branches, and then runs a tool to re-apply RPM scriptlets that are required by EL7 but removed from the Fedora .spec files. The scripts are available at: https://github.com/gebailey/mate-rpms/tree/master/1.20/el7 There's also instructions there if you want to try upgrading to MATE 1.20 w/o rebuilding them yourself. If these packages work for others, perhaps we can revisit the idea of updating the epel7 branches of the Fedora git repos and submitting an official update. There's nothing here (yet) about building MATE 1.22 (which might require a newer gcc for EL7), or building anything on CentOS 8, but thought the CentOS 7 users might find this helpful. -Greg
Greg Bailey writes:> Hi everyone, > > There's been discussions in the past about updating MATE RPMs in EPEL-7: > https://bugzilla.redhat.com/show_bug.cgi?id=1436260 > https://lists.centos.org/pipermail/centos/2019-August/173154.html > (and lots of others...) > > As a proof-of-concept, I've written some scripts that clone specific commits > from the Fedora master branches, and then runs a tool to re-apply RPM > scriptlets that are required by EL7 but removed from the Fedora .spec files. > > The scripts are available at: > https://github.com/gebailey/mate-rpms/tree/master/1.20/el7 > > There's also instructions there if you want to try upgrading to MATE 1.20 > w/o rebuilding them yourself. > > If these packages work for others, perhaps we can revisit the idea of > updating the epel7 branches of the Fedora git repos and submitting an > official update. > > There's nothing here (yet) about building MATE 1.22 (which might require a > newer gcc for EL7), or building anything on CentOS 8, but thought the CentOS > 7 users might find this helpful.I've had 1.20 running on CentOS7 for a while, based on my own updates to the 1.16 rpms from EPEL. Not so lucky for mate 1.22. Updating my own rpms to 1.22 as well as a rebuild of the Fedora 30 rpms do not create functional rpms. Some components work, some don't.
Hello Greg, On Mon, 7 Oct 2019 09:06:23 -0700 Greg Bailey <gbailey at lxpro.com> wrote:> There's been discussions in the past about updating MATE RPMs in EPEL-7: > https://bugzilla.redhat.com/show_bug.cgi?id=1436260 > https://lists.centos.org/pipermail/centos/2019-August/173154.html > (and lots of others...) > > As a proof-of-concept, I've written some scripts that clone specific commits from the Fedora master branches, and then runs a tool to re-apply RPM scriptlets that are required by EL7 but removed from the Fedora .spec files. > > The scripts are available at: > https://github.com/gebailey/mate-rpms/tree/master/1.20/el7 > > There's also instructions there if you want to try upgrading to MATE 1.20 w/o rebuilding them yourself.[snip] Nice to see such effort (and sorry I'm very late), did you appear to have maintained that to follow more recent MATE versions? Regards, -- wwp https://useplaintext.email/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos/attachments/20210827/3f5f3de2/attachment-0005.sig>
On 8/27/21 1:50 PM, wwp wrote:> Hello Greg, > > > On Mon, 7 Oct 2019 09:06:23 -0700 Greg Bailey <gbailey at lxpro.com> wrote: > >> There's been discussions in the past about updating MATE RPMs in EPEL-7: >> https://bugzilla.redhat.com/show_bug.cgi?id=1436260 >> https://lists.centos.org/pipermail/centos/2019-August/173154.html >> (and lots of others...) >> >> As a proof-of-concept, I've written some scripts that clone specific commits from the Fedora master branches, and then runs a tool to re-apply RPM scriptlets that are required by EL7 but removed from the Fedora .spec files. >> >> The scripts are available at: >> https://github.com/gebailey/mate-rpms/tree/master/1.20/el7 >> >> There's also instructions there if you want to try upgrading to MATE 1.20 w/o rebuilding them yourself. > [snip] > > Nice to see such effort (and sorry I'm very late), did you appear to > have maintained that to follow more recent MATE versions? > >I haven't updated those RPMs, since I've since moved to CentOS 8, and have been using the MATE RPM set provided by: https://copr.fedorainfracloud.org/coprs/stenstorp/MATE/ thanks, Greg