Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 803236 - games-util/lutris-0.5.8.4/0.5.9-beta1 versions bump
Summary: games-util/lutris-0.5.8.4/0.5.9-beta1 versions bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal minor
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-21 14:27 UTC by BOUSILLOR
Modified: 2021-08-10 02:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description BOUSILLOR 2021-07-21 14:27:14 UTC
Also minor this new version makes things working again :

-Fix Steam icon showing too big on some systems
-Fix DXVK not updating
-Fix Python 3.9 compatibility
-Update sidebar on service login
-Remember position of window except on Wayland maybe
-GST plugin path is now only set if it exists
-Default to 7zip when not given an archive extractor
-Switch IRC to Libera chat
-Fix libretro info file loading
-Let pipewire users toggle "Reduce PulseAudio latency"

as per https://github.com/lutris/lutris/releases.
While 0.5.9 was announced upstream to be soon (tm) it was quite a while back.

Cheers!
Comment 1 Solene 2021-08-03 21:21:47 UTC
the update would be the opportunity to add the runtime dependency dev-python/lxml which is required to start Lutris

On lutris-0.5.8.3 the lib is missing, I assume this will still be required for further updates:

2021-08-03 23:15:40,173: Package 'distro' unavailable. Unable to read Linux distribution                                                                                                                                                      
2021-08-03 23:15:40,361: Failed to create DBusScreenSaverInhibitor for name org.freedesktop.ScreenSaver, path /org/freedesktop/ScreenSaver, interface org.freedesktop.ScreenSaver: g-io-error-quark: Impossible de se connecter : Connexion re
fusée (39)                                                                                                                                                                                                                                    
2021-08-03 23:15:40,361: Failed to create DBusScreenSaverInhibitor for name org.xfce.ScreenSaver, path /, interface org.xfce.ScreenSaver: g-io-error-quark: Impossible de se connecter : Connexion refusée (39)                               
Traceback (most recent call last):                                                                                                                                                                                                            
  File "/usr/bin/lutris", line 52, in <module>                                                                                                                                                                                                
    from lutris.gui.application import Application  # pylint: disable=no-name-in-module                                                                                                                                                       
  File "/usr/lib/python3.9/site-packages/lutris/gui/application.py", line 41, in <module>                                                                                                                                                     
    from lutris.gui.installerwindow import InstallerWindow                                                                                                                                                                                    
  File "/usr/lib/python3.9/site-packages/lutris/gui/installerwindow.py", line 17, in <module>                                                                                                                                                 
    from lutris.installer import interpreter                                                                                                                                                                                                  
  File "/usr/lib/python3.9/site-packages/lutris/installer/interpreter.py", line 14, in <module>                                                                                                                                               
    from lutris.installer.installer import LutrisInstaller                                                                                                                                                                                    
  File "/usr/lib/python3.9/site-packages/lutris/installer/installer.py", line 16, in <module>                                                                                                                                                 
    from lutris.services import get_services                                                                                                                                                                                                  
  File "/usr/lib/python3.9/site-packages/lutris/services/__init__.py", line 2, in <module>                                                                                                                                                    
    from lutris.services.gog import GOGService                                                                                                                                                                                                
  File "/usr/lib/python3.9/site-packages/lutris/services/gog.py", line 9, in <module>                                                                                                                                                         
    from lxml import etree                                                                                                                                                                                                                    
ModuleNotFoundError: No module named 'lxml'
Comment 2 BOUSILLOR 2021-08-03 21:50:53 UTC
On the other hand v0.5.9-beta1 is out since a few days, and ads its share of functionalities (while removing some), especially on the DXVK management.
Comment 3 Larry the Git Cow gentoo-dev 2021-08-10 01:59:45 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765827fea568960a8a4e3a0761ef153b1c022ded

commit 765827fea568960a8a4e3a0761ef153b1c022ded
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-08-10 01:58:46 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-08-10 01:59:35 +0000

    games-util/lutris: add 0.5.8.4
    
    Still fails some tests but looks like there's
    progress upstream and the patches are rather
    large.
    
    Closes: https://bugs.gentoo.org/803236
    Bug: https://bugs.gentoo.org/770880
    Signed-off-by: Sam James <sam@gentoo.org>

 games-util/lutris/Manifest              |  1 +
 games-util/lutris/lutris-0.5.8.4.ebuild | 77 +++++++++++++++++++++++++++++++++
 games-util/lutris/lutris-9999.ebuild    |  7 +--
 3 files changed, 80 insertions(+), 5 deletions(-)
Comment 4 Larry the Git Cow gentoo-dev 2021-08-10 02:23:42 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29ad1f88ddf276ab3fb5740ae32a5d0fe576b87

commit c29ad1f88ddf276ab3fb5740ae32a5d0fe576b87
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-08-10 02:22:37 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-08-10 02:22:37 +0000

    games-util/lutris: add 0.5.9_beta1 (unkeyworded)
    
    Closes: https://bugs.gentoo.org/770880
    Closes: https://bugs.gentoo.org/803236
    Signed-off-by: Sam James <sam@gentoo.org>

 games-util/lutris/Manifest                  |  1 +
 games-util/lutris/lutris-0.5.9_beta1.ebuild | 87 +++++++++++++++++++++++++++++
 games-util/lutris/lutris-9999.ebuild        | 42 ++++++++------
 3 files changed, 114 insertions(+), 16 deletions(-)