This package neither provides nor conflicts with https://aur.archlinux.org/packages/oh-my-git. It's a completely different package
Search Criteria
Package Details: oh-my-git-git 0.6.4.r24.gfbe95c3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/oh-my-git-git.git (read-only, click to copy) |
---|---|
Package Base: | oh-my-git-git |
Description: | An interactive Git learning game! |
Upstream URL: | https://ohmygit.org/ |
Keywords: | game git learning |
Licenses: | custom |
Submitter: | dodecahedron |
Maintainer: | Felixoid |
Last Packager: | Felixoid |
Votes: | 4 |
Popularity: | 0.77 |
First Submitted: | 2021-10-13 20:08 (UTC) |
Last Updated: | 2024-09-11 06:24 (UTC) |
Dependencies (11)
- libglvnd (libglvnd-gitAUR)
- libxcursor
- libxi (libxi-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxrandr (libxrandr-gitAUR)
- libxrender
- git (git-gitAUR, git-glAUR) (make)
- godot3AUR (godot3-gitAUR, godot3-as-binAUR) (make)
- godot3-export-templatesAUR (make)
- xorg-server-xvfb (xorg-server-xvfb-gitAUR) (make)
- zip (zip-natspecAUR) (make)
Required by (0)
Sources (4)
Latest Comments
Felixoid commented on 2024-09-11 06:14 (UTC)
Auerhuhn commented on 2024-04-09 11:44 (UTC) (edited on 2024-04-09 11:44 (UTC) by Auerhuhn)
Hi Felixoid,
Would you mind making the following changes to the package so it builds correctly on a clean chroot?
-
depends
needs additional entries:libglvnd
,libxcursor
,libxi
,libxinerama
,libxrandr
, andlibxrender
. -
makedepends
needs additional entriesgit
andxorg-server-xvfb
. -
In
build
, please replacemake linux
withxvfb-run make linux
. (This allows the build to run headlessly. It also prevents a graphical window from appearing during the build.)
Thanks!
Regards
Claudia
Felixoid commented on 2024-02-29 17:16 (UTC)
@Aryan use the aur helper to get dependencies
https://aur.archlinux.org/packages/godot3 https://aur.archlinux.org/packages/godot3-export-templates
Aryan commented on 2024-02-29 16:51 (UTC) (edited on 2024-02-29 16:51 (UTC) by Aryan)
aryan@Archian:/tmp/oh-my-git-git$ makepkg -sr
==> Making package: oh-my-git-git 0.6.4.r21.gce9fcda-1 (Thu 29 Feb 2024 08:19:52 PM +0330)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
error: target not found: godot3
error: target not found: godot3-export-templates
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
-> godot3 -> godot3-export-templates ==> ERROR: Could not resolve all dependencies.
kageyama commented on 2023-09-21 02:09 (UTC) (edited on 2023-09-21 02:10 (UTC) by kageyama)
i editied the PKGBUILD of godot3-export-templates and removed LISCENCE installation part. But now i get these error from oh-my-git-git -> HasteBin.
I am on Hyprland , does this have anything to do with this ?
kageyama commented on 2023-09-20 18:34 (UTC)
How to fix this ?
==> Making package: godot3-export-templates 3.5.2-1 (Wed 20 Sep 2023 11:54:34 PM IST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat 'LICENSE': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
-> Failed to install layer, rolling up to next layer.error:error making: godot3-export-templates - exit status 4
==> Making package: godot3-export-templates 3.5.2-1 (Wed 20 Sep 2023 11:54:36 PM IST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found Godot_v3.5.2-stable_export_templates.tpz
==> Validating source files with sha256sums...
Godot_v3.5.2-stable_export_templates.tpz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting Godot_v3.5.2-stable_export_templates.tpz with bsdtar
==> Sources are ready.
==> Making package: godot3-export-templates 3.5.2-1 (Wed 20 Sep 2023 11:54:41 PM IST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat 'LICENSE': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
-> error making: godot3-export-templates-exit status 4
==> Making package: oh-my-git-git 0.6.4.r21.gce9fcda-1 (Wed 20 Sep 2023 11:54:43 PM IST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Missing dependencies:
-> godot3-export-templates
==> ERROR: Could not resolve all dependencies.
-> error making: oh-my-git-git-exit status 8
-> Failed to install the following packages. Manual intervention is required:
godot3-export-templates - exit status 4
oh-my-git-git - exit status 8
Felixoid commented on 2023-09-05 15:45 (UTC)
I've sent the request to the godot3-bin
package to make it provide godot3
, as well as fixing the path for the executable.
Besides that, the build is fixed
radioxoma commented on 2023-07-24 10:08 (UTC) (edited on 2023-07-24 10:44 (UTC) by radioxoma)
Game uses godot 3. Here patch for godot3-bin
:
diff --git a/PKGBUILD b/PKGBUILD
index 6a1d9c6..cb18d67 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,8 +6,8 @@ pkgdesc='An interactive Git learning game!'
arch=(x86_64)
url='https://ohmygit.org/'
license=(custom)
-makedepends=(godot zip)
-godotver=$(godot --version | cut -d'.' -f1-3)
+makedepends=(godot3-bin zip)
+godotver=$(godot3-bin --version | cut -d'.' -f1-3)
source=("${pkgname}::git+https://github.com/git-learning-game/oh-my-git.git"
"https://downloads.tuxfamily.org/godotengine/${godotver}/Godot_v${godotver}-stable_export_templates.tpz"
oh-my-git
@@ -33,6 +33,7 @@ build() {
cp linux_x11_64* $HOME/.local/share/godot/templates/${godotver}.stable
cd ../"${pkgname}"
+ sed -i "s/godot /godot3-bin /g" Makefile
make linux
}
Or, probably, binary package would be preferable.
GBember commented on 2021-12-26 02:26 (UTC) (edited on 2021-12-26 02:30 (UTC) by GBember)
Hey, the package is broken, it fails on the godot export template checksum, your package seems to be based on Godot 3.3.4, the latest version on the repo is 3.4.1
Pinned Comments
Felixoid commented on 2024-09-11 06:14 (UTC)
This package neither provides nor conflicts with https://aur.archlinux.org/packages/oh-my-git. It's a completely different package