Package Details: odamex-git 10.4.0.r39.g0880dd097-1

Git Clone URL: https://aur.archlinux.org/odamex-git.git (read-only, click to copy)
Package Base: odamex-git
Description: A free client/server multiplayer engine for the classic FPS Doom.
Upstream URL: http://odamex.net/
Licenses: GPL
Conflicts: odamex
Provides: odamex
Submitter: gustavo6046
Maintainer: gustavo6046
Last Packager: gustavo6046
Votes: 2
Popularity: 0.000027
First Submitted: 2022-08-27 17:13 (UTC)
Last Updated: 2023-12-06 15:42 (UTC)

Latest Comments

gustavo6046 commented on 2023-12-06 15:42 (UTC)

Fixed both.

gustavo6046 commented on 2023-12-05 15:20 (UTC)

Thank you @Levitating, I will take a look at it ASAP.

Levitating commented on 2023-12-05 14:31 (UTC) (edited on 2023-12-05 14:40 (UTC) by Levitating)

This package does not compile odalaunch?

And why is ninja used here? The compilation instructions upstream use cmake directly.

gustavo6046 commented on 2022-11-13 00:44 (UTC)

The issue should be fixed now! It was caused by Git fixing a CVE by defaulting to disable file:// clones (including submodules, which broke a lot of stuff in the AUR!), but I deployed a workaround.

Thanks for reminding me :)

gustavo6046 commented on 2022-11-12 21:52 (UTC)

@ElonSatoshi I've identified the issue. https://bbs.archlinux.org/viewtopic.php?id=280571

I have a workaround ready and will upload the upstream PKGBUILD as soon as I can.

Right now I'm still recovering old configs and private keys after a hard disk drive crash, but it shouldn't take too long. Expect at most 3 days for me to get the fix online. :)

ElonSatoshi commented on 2022-11-10 05:57 (UTC)

This package will not install for me.

Cloning into '/home/user/.cache/yay/odamex-git/src/odamex-git/libraries/curl'...
Cloning into '/home/user/.cache/yay/odamex-git/src/odamex-git/libraries/fltk'...
fatal: transport 'file' not allowed
fatal: clone of '/home/user/.cache/yay/odamex-git/src/fltk' into submodule path '/home/user/.cache/yay/odamex-git/src/odamex-git/libraries/fltk' failed
Failed to clone 'libraries/fltk'. Retry scheduled
Cloning into '/home/user/.cache/yay/odamex-git/src/odamex-git/libraries/jsoncpp'...
fatal: transport 'file' not allowed
fatal: clone of '/home/user/.cache/yay/odamex-git/src/jsoncpp' into submodule path '/home/user/.cache/yay/odamex-git/src/odamex-git/libraries/jsoncpp' failed
Failed to clone 'libraries/jsoncpp'. Retry scheduled
Cloning into '/home/user/.cache/yay/odamex-git/src/odamex-git/libraries/libpng'...
Cloning into '/home/user/.cache/yay/odamex-git/src/odamex-git/libraries/miniupnp'...
fatal: transport 'file' not allowed
fatal: clone of '/home/user/.cache/yay/odamex-git/src/miniupnp' into submodule path '/home/user/.cache/yay/odamex-git/src/odamex-git/libraries/miniupnp' failed
Failed to clone 'libraries/miniupnp'. Retry scheduled
Cloning into '/home/user/.cache/yay/odamex-git/src/odamex-git/libraries/protobuf'...
fatal: transport 'file' not allowed
fatal: clone of '/home/user/.cache/yay/odamex-git/src/protobuf' into submodule path '/home/user/.cache/yay/odamex-git/src/odamex-git/libraries/protobuf' failed
Failed to clone 'libraries/protobuf'. Retry scheduled
Cloning into '/home/user/.cache/yay/odamex-git/src/odamex-git/libraries/zlib'...
Cloning into '/home/user/.cache/yay/odamex-git/src/odamex-git/libraries/fltk'...
fatal: transport 'file' not allowed
fatal: clone of '/home/user/.cache/yay/odamex-git/src/fltk' into submodule path '/home/user/.cache/yay/odamex-git/src/odamex-git/libraries/fltk' failed
Failed to clone 'libraries/fltk' a second time, aborting
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: odamex-git

I believe it has something to do with these: