Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 675458 - games-util/lutris-0.5.0.1 version bump
Summary: games-util/lutris-0.5.0.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Gentoo Games
URL: https://github.com/lutris/lutris/rele...
Whiteboard:
Keywords:
: 678686 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-01-14 23:40 UTC by Christina Vitting
Modified: 2019-03-11 15:26 UTC (History)
2 users (show)

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


Attachments
Bumped ebuild to latest release version: 0.5.0-beta2 (lutris-0.5.0_beta_rc2.ebuild,1.57 KB, text/plain)
2019-01-14 23:40 UTC, Christina Vitting
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christina Vitting 2019-01-14 23:40:05 UTC
Created attachment 561172 [details]
Bumped ebuild to latest release version: 0.5.0-beta2

Hello. I was able to get a Lutris ebuild working for release v0.5.0-beta2 (released 10 days ago). Please let me know what you think and whether it makes sense to wait for 0.5.0 to exit beta. It's my understanding it will exit beta in one to two weeks. A recent regression was introduced in the master branch, but this release is unaffected. Thank you for your time.
Comment 1 Christina Vitting 2019-01-15 17:17:08 UTC
Comment on attachment 561172 [details]
Bumped ebuild to latest release version: 0.5.0-beta2

># Copyright 1999-2019 Gentoo Foundation
># Distributed under the terms of the GNU General Public License v2
>
>EAPI=6
>PYTHON_COMPAT=( python3_{4,5,6,7} )
>PYTHON_REQ_USE="sqlite,threads"
>S="${WORKDIR}/lutris-0.5.0-beta2"
>inherit distutils-r1 gnome2-utils python-r1
>
>DESCRIPTION="Lutris is an open source gaming platform for GNU/Linux."
>HOMEPAGE="https://lutris.net/"
>if [[ "${PV}" == "9999" ]] ; then
>	EGIT_REPO_URI="https://github.com/lutris/${PN}.git"
>	inherit git-r3
>else
>	SRC_URI="https://github.com/lutris/${PN}/archive/v0.5.0-beta2.tar.gz -> ${P}.tar.gz"
>	KEYWORDS="~amd64 ~x86"
>fi
>
>LICENSE="GPL-3"
>SLOT="0"
>
>RDEPEND="
>	dev-python/dbus-python[${PYTHON_USEDEP}]
>	dev-python/pygobject:3[${PYTHON_USEDEP}]
>	dev-python/python-evdev[${PYTHON_USEDEP}]
>	dev-python/pyyaml[${PYTHON_USEDEP}]
>	net-libs/libsoup
>	x11-apps/xrandr
>	x11-apps/xgamma
>	gnome-base/gnome-desktop
>	net-libs/webkit-gtk
>	dev-python/pillow"
>
>python_install() {
>	distutils-r1_python_install
>}
>
>src_prepare() {
>	distutils-r1_src_prepare
>}
>
>src_compile() {
>	distutils-r1_src_compile
>}
>
>src_install() {
>	# README.rst contains list of optional deps
>	DOCS=( AUTHORS README.rst INSTALL.rst )
>	distutils-r1_src_install
>}
>
>pkg_preinst() {
>	gnome2_icon_savelist
>	gnome2_schemas_savelist
>}
>
>pkg_postinst() {
>	gnome2_icon_cache_update
>	gnome2_schemas_update
>
>	elog "For a list of optional dependencies (runners) see:"
>	elog "/usr/share/doc/${PF}/README.rst.bz2"
>	elog "Optionally install app-emulation/wine-staging"
>	elog "For supported graphics cards, consider installing vulkan-loader"
>}
>
>pkg_postrm() {
>	gnome2_icon_cache_update
>	gnome2_schemas_update
>}
Comment 2 Chicago 2019-01-18 23:11:27 UTC
I get a segfault when trying the 0.5.0_beta2 ebuild.

lutris 

** (lutris:7699): WARNING **: 17:09:36.215: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
2019-01-18 17:09:36,405: No GPU available on this system!
2019-01-18 17:09:36,405: No GPU available on this system!
2019-01-18 17:09:36,406: No GPU available on this system!
2019-01-18 17:09:36,406: No GPU available on this system!
2019-01-18 17:09:36,814: Running Lutris 0.5.0-beta
2019-01-18 17:09:36,828: Using NVIDIA drivers 415.27 for x86_64
2019-01-18 17:09:36,828: GPU: Quadro P2000
2019-01-18 17:09:36,828: No GPU available on this system!
2019-01-18 17:09:36,828: No GPU available on this system!
2019-01-18 17:09:36,828: No GPU available on this system!
2019-01-18 17:09:36,846: Vulkan is supported
Segmentation fault
Comment 3 Chicago 2019-01-19 00:27:02 UTC
Comment #3 in https://bugs.gentoo.org/651400 solved the segfault for me - somebody else will run into this.
Comment 4 Andreas Sturmlechner gentoo-dev 2019-02-24 14:56:09 UTC
*** Bug 678686 has been marked as a duplicate of this bug. ***
Comment 5 Andreas Sturmlechner gentoo-dev 2019-03-11 15:26:05 UTC
(In reply to Christina Vitting from comment #0)
> Please let me know what you think and whether it makes sense to wait for
> 0.5.0 to exit beta.

Thank you for your work, indeed 0.5.0.1 was being prepared for some time in https://github.com/gentoo/gentoo/pull/10749 already and bumped in commit d5300bb136c8c953ca7c8b45b4b9cca6b4cbad57.