mbox series

[bug#40324,00/30,MATE] Update to 1.24

Message ID 20200330131848.16690-1-jonathan.brielmaier@web.de
Headers show
Series Update to 1.24 | expand

Message

Jonathan Brielmaier March 30, 2020, 1:18 p.m. UTC
Hi,

this series updates MATE to 1.24. I tested it in a VM and it looks quite
good so far.

Known limitations
=================
* Atril is still on 1.22 due to an old version of glib in master.
* I had to propagate glib:bin to the mate "meta" package in order to fix
  this gio-launch-desktop issue. I think this quick fix is okay.

There were some discussions before about this topic on guix-devel:
https://lists.gnu.org/archive/html/guix-devel/2020-03/msg00324.html

~Jonathan

Jonathan Brielmaier (30):
  gnu: mate-icon-theme: Update to 1.24.0.
  gnu: mate-desktop: Update to 1.24.0.
  gnu: libmateweather: Update to 1.24.0.
  gnu: mate-terminal: Update to 1.24.0.
  gnu: mate-session-manager: Update to 1.24.0.
  gnu: mate-settings-daemon: Update to 1.24.0.
  gnu: libmatemixer: Update to 1.24.0.
  gnu: libmatekbd: Update to 1.24.0.
  gnu: mate-menus: Update to 1.24.0.
  gnu: mate-applets: Update to 1.24.0.
  gnu: mate-media: Update to 1.24.0.
  gnu: mate-panel: Update to 1.24.0.
  gnu: caja: Update to 1.24.0.
  gnu: marco: Update to 1.24.0.
  gnu: caja-extensions: Update to 1.24.0.
  gnu: mate-control-center: Update to 1.24.0.
  gnu: mate-user-guide: Update to 1.24.0.
  gnu: mate-calc: Update to 1.24.0.
  gnu: mate-backgrounds: Update to 1.24.1.
  gnu: mate-netbook: Update to 1.24.0.
  gnu: mate-screensaver: Update to 1.24.0.
  gnu: mate-utils: Update to 1.24.0.
  gnu: eom: Update to 1.24.0.
  gnu: engrampa: Update to 1.24.0.
  gnu: pluma: Update to 1.24.0.
  gnu: mate-system-monitor: Update to 1.24.0.
  gnu: mate-polkit: Update to 1.24.0.
  gnu: mate-power-manager: Update to 1.24.1.
  gnu: mate-themes: Update to 3.22.21.
  gnu: mate: Add glib:bin to propagated-inputs.

 gnu/packages/mate.scm | 131 ++++++++++++++++++++++--------------------
 1 file changed, 70 insertions(+), 61 deletions(-)

--
2.26.0

Comments

Ludovic Courtès April 2, 2020, 2:10 p.m. UTC | #1
Hi,

Jonathan Brielmaier <jonathan.brielmaier@web.de> skribis:

> this series updates MATE to 1.24. I tested it in a VM and it looks quite
> good so far.

Nice!  I’ve tested it briefly in a VM and it seems to work fine.  Pushed
the whole series, with ae8e0fbd82ca8406dc55aa1f55c4681331e0d215 as the tip.

> Known limitations
> =================
> * Atril is still on 1.22 due to an old version of glib in master.
> * I had to propagate glib:bin to the mate "meta" package in order to fix
>   this gio-launch-desktop issue. I think this quick fix is okay.
>
> There were some discussions before about this topic on guix-devel:
> https://lists.gnu.org/archive/html/guix-devel/2020-03/msg00324.html

I haven’t investigated, but could we set the absolute file name of
gio-launch-desktop “somewhere” so that we don’t have to propagate
glib:bin?

Thanks,
Ludo’.
Marius Bakke April 2, 2020, 3:55 p.m. UTC | #2
Ludovic Courtès <ludo@gnu.org> writes:

> Hi,
>
> Jonathan Brielmaier <jonathan.brielmaier@web.de> skribis:
>
>> this series updates MATE to 1.24. I tested it in a VM and it looks quite
>> good so far.
>
> Nice!  I’ve tested it briefly in a VM and it seems to work fine.  Pushed
> the whole series, with ae8e0fbd82ca8406dc55aa1f55c4681331e0d215 as the tip.
>
>> Known limitations
>> =================
>> * Atril is still on 1.22 due to an old version of glib in master.
>> * I had to propagate glib:bin to the mate "meta" package in order to fix
>>   this gio-launch-desktop issue. I think this quick fix is okay.
>>
>> There were some discussions before about this topic on guix-devel:
>> https://lists.gnu.org/archive/html/guix-devel/2020-03/msg00324.html
>
> I haven’t investigated, but could we set the absolute file name of
> gio-launch-desktop “somewhere” so that we don’t have to propagate
> glib:bin?

The "somewhere" is in Glib itself and has been fixed on the
'core-updates' branch.  The alternative for now would be to wrap many of
the executables with glib:bin in PATH, which is a lot of work for little
benefit.
Ludovic Courtès April 2, 2020, 4:40 p.m. UTC | #3
Marius Bakke <mbakke@fastmail.com> skribis:

> Ludovic Courtès <ludo@gnu.org> writes:
>
>> Hi,
>>
>> Jonathan Brielmaier <jonathan.brielmaier@web.de> skribis:
>>
>>> this series updates MATE to 1.24. I tested it in a VM and it looks quite
>>> good so far.
>>
>> Nice!  I’ve tested it briefly in a VM and it seems to work fine.  Pushed
>> the whole series, with ae8e0fbd82ca8406dc55aa1f55c4681331e0d215 as the tip.
>>
>>> Known limitations
>>> =================
>>> * Atril is still on 1.22 due to an old version of glib in master.
>>> * I had to propagate glib:bin to the mate "meta" package in order to fix
>>>   this gio-launch-desktop issue. I think this quick fix is okay.
>>>
>>> There were some discussions before about this topic on guix-devel:
>>> https://lists.gnu.org/archive/html/guix-devel/2020-03/msg00324.html
>>
>> I haven’t investigated, but could we set the absolute file name of
>> gio-launch-desktop “somewhere” so that we don’t have to propagate
>> glib:bin?
>
> The "somewhere" is in Glib itself and has been fixed on the
> 'core-updates' branch.

Ah OK, so we’re all good.

Thanks,
Ludo’.