Package Details: osu-lazer 2020.118.0-1

Git Clone URL: https://aur.archlinux.org/osu-lazer.git (read-only, click to copy)
Package Base: osu-lazer
Description: The new open source version of osu!, the free-to-win rhythm game
Upstream URL: https://osu.ppy.sh/
Keywords: game lazer osu peppy ppy rhythm
Licenses: MIT, custom:CC-BY-NC 4.0
Conflicts: osu-lazer-git
Provides: osu-lazer
Submitter: Morguldir
Maintainer: Morguldir (ppy)
Last Packager: Morguldir
Votes: 26
Popularity: 0.67
First Submitted: 2018-06-21 12:34
Last Updated: 2020-01-18 15:19

Latest Comments

1 2 3 4 Next › Last »

Morguldir commented on 2020-01-16 18:19

I don't understand how that happened, but you can try this.:

cd osu-2020.112.0/osu.Desktop
dotnet add package Humanizer.Core.es --version 2.7.9

Or maybe running dotnet restore in osu-2020.112.0 will fix it.

selplacei commented on 2020-01-16 18:06

Getting the following error:

/usr/share/dotnet/sdk/3.1.100/NuGet.targets(123,5): error : Could not find file '/home/selplacei/.nuget/packages/humanizer.core.es/2.7.9/humanizer.core.es.2.7.9.nupkg'. [/home/selplacei/.cache/yay/osu-lazer/src/osu-2020.112.0/osu.Desktop/osu.Desktop.csproj]

Tried to do dotnet add PACKAGE manually, but it says that it can't find any projects in the osu-lazer directory. Not experienced with dotnet so maybe I'm doing something wrong. Regardless, this is a build error.

Morguldir commented on 2020-01-16 17:23

laurorual: If a package in the aur doesn't replace an official package like it should, that is that packages problem. Anyway the maintainer of dotnet-sdk-bin fixed that mistake, and you can now install dotnet-sdk-bin. I also switched to the new --no-self-contained to make it work with the -bin version.

laurorual commented on 2020-01-16 06:51

I had to edit the PKGBUILD to make it work with 'dotnet-sdk-bin' and 'dotnet-runtime-bin', but after that the game installed successfully. Please update or make another package to make it work with the dotnet provided in the AUR.

huupoke12 commented on 2020-01-14 14:07

Official dotnet is currently having issue. Please wait for the next release with the patch applied or you can apply the patch yourself: https://bugs.archlinux.org/task/65128

huupoke12 commented on 2019-10-29 08:51

I think this should use the official dotnet-sdk, since we already have osu-lazer-git if you want the latest version as early as possible (just rebuild it when there is a new version).

JJK commented on 2019-10-29 08:14

I wanted to update to the lastest version, but this required dotnet-sdk>=3.0. I adapted the PKGBUILD to use the aur version of dotnet-sdk-bin

Maybe the maintainer can merge the following patch?

diff --git a/PKGBUILD b/PKGBUILD
index 8e3c9bc..49a4a05 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,10 +4,10 @@
 # Contributor: "donaldtrump" [AUR]

 pkgname=osu-lazer
-pkgver=2019.930.0
+pkgver=2019.1021.0
 pkgrel=1

-dotnet_version=2.2
+dotnet_version=3

 pkgdesc="The new open source version of osu!, the free-to-win rhythm game"
 arch=('x86_64')
@@ -15,7 +15,7 @@ license=('MIT' 'custom:CC-BY-NC 4.0')
 url='https://osu.ppy.sh/'

 depends=(ffmpeg libgl sdl2 shared-mime-info "dotnet-runtime>=$dotnet_version.0")
-makedepends=(git "dotnet-sdk>=$dotnet_version.0")
+makedepends=(git "dotnet-sdk-bin>=$dotnet_version.0")

 provides=(osu-lazer)
 conflicts=(osu-lazer-git)

zeroxfourc commented on 2019-08-18 06:48

I've not been able to compile this since 2019.719.0. I'm not getting any error message, the build just fails:

env LC_ALL=C makepkg -si
==> Making package: osu-lazer 2019.809.0-1 (Sun Aug 18 08:46:14 2019)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating osu-2019.809.0 git repo...
Fetching origin
  -> Found CC-BY-NC-4.0
  -> Found osu-launcher
  -> Found osu-lazer.desktop
  -> Found osu-lazer.png
  -> Found x-osu-lazer.xml
==> Validating source files with sha256sums...
    osu-2019.809.0 ... Skipped
    CC-BY-NC-4.0 ... Passed
    osu-launcher ... Passed
    osu-lazer.desktop ... Passed
    osu-lazer.png ... Passed
    x-osu-lazer.xml ... Passed
==> Extracting sources...
  -> Creating working copy of osu-2019.809.0 git repo...
Reset branch 'makepkg'
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Microsoft (R) Build Engine version 15.9.20.63311 for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

==> ERROR: A failure occurred in build().
    Aborting...

Has anybody else had this error and if so, what did you do to fix it?

ppy commented on 2019-08-13 13:05

just a note that ffmpeg is now a prereq. luckily it was already added ;)

Morguldir commented on 2019-08-01 14:54

My guess is that you forgot to reboot after updating your drivers and kernel.