Package Details: veloren 0.15.0-1

Git Clone URL: https://aur.archlinux.org/veloren.git (read-only, click to copy)
Package Base: veloren
Description: The last stable release of an open-world, open-source multiplayer voxel RPG.
Upstream URL: https://veloren.net/
Keywords: game rpg veloren
Licenses: GPL3
Submitter: Mckol
Maintainer: Mckol
Last Packager: Mckol
Votes: 23
Popularity: 0.36
First Submitted: 2019-06-23 23:12 (UTC)
Last Updated: 2023-07-01 10:31 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

davvore33 commented on 2021-07-26 08:23 (UTC) (edited on 2021-07-26 08:24 (UTC) by davvore33)

Hi, I've had an error while compiling for the first time

error: failed to get `authc` as a dependency of package `veloren-client v0.10.0 (/home/matteo/.cache/pikaur/build/veloren/src/veloren/client)`

Caused by:
  failed to load source for dependency `authc`

Caused by:
  Unable to update https://gitlab.com/veloren/auth.git?rev=fb3dcbc4962b367253f8f2f92760ef44d2679c9a#fb3dcbc4

Caused by:
  object not found - no match for id (fb3dcbc4962b367253f8f2f92760ef44d2679c9a); class=Odb (9); code=NotFound (-3)

I'm not sure if it's just a missing dep (maybe aur/authconfig)

moshiur_rahman commented on 2021-04-07 08:17 (UTC)

veloren fails to build after the latest update.

error: could not compile `target-lexicon`

Caused by:
  process didn't exit successfully: `rustc --crate-name target_lexicon --edition=2018 /home/moshiur/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/target-lexicon-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' -C metadata=60de8968b0be00b7 -C extra-filename=-60de8968b0be00b7 --out-dir /home/moshiur/.cache/paru/clone/veloren/src/veloren/target/release/deps -L dependency=/home/moshiur/.cache/paru/clone/veloren/src/veloren/target/release/deps --cap-lints allow -C opt-level=2 -C target-cpu=native --cfg 'feature="rust_1_40"'` (signal: 11, SIGSEGV: invalid memory reference)
warning: build failed, waiting for other jobs to finish...
error: build failed
==> ERROR: A failure occurred in build().
    Aborting...
:: Packages failed to build: veloren-0.9.0-2

Mckol commented on 2021-02-06 22:46 (UTC) (edited on 2021-02-06 22:47 (UTC) by Mckol)

A few updates:

  1. I've fixed the build in a clean environment, the log provided by Nukesor proved very helpful, as it mentioned the needed file libudev.pc, and I could use pacman -F libudev.pc to find the package that owned it, which turned out to be systemd.

  2. As per kiankasad's suggestion, I've started using the .desktop and icon files provided by the source tree, in addition to that I've included the provided .metainfo.xml file.

I've also applied these to veloren-git.

Mckol commented on 2021-02-06 20:40 (UTC)

What is the error? Did you try following the troubleshooting section of the veloren book?

Neko-san commented on 2021-02-02 22:44 (UTC)

I attempted to run the game after an update from this package and it crashes on startup :/

kiankasad commented on 2021-01-16 05:08 (UTC) (edited on 2021-01-16 05:09 (UTC) by kiankasad)

Veloren includes a desktop file in the source tree. It's assets/voxygen/net.veloren.veloren.desktop. Therefore there doesn't need to be one included with the AUR package.

If there's a reason not to use that one, then the extension should be removed from the Icon entry. It should look like this:

Icon=voxygen

Both suggestions also apply to the veloren-git package as well.

Nukesor commented on 2021-01-15 15:05 (UTC)

The build fails in a clean environment:

Caused by:
  process didn't exit successfully: `/build/veloren/src/veloren/target/release/build/libudev-sys-c475c542b84a22e1/build-script-build` (exit code: 101)
  --- stdout
  cargo:rerun-if-env-changed=LIBUDEV_NO_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG
  cargo:rerun-if-env-changed=LIBUDEV_STATIC
  cargo:rerun-if-env-changed=LIBUDEV_DYNAMIC
  cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
  cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR

  --- stderr
  thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: "`\"pkg-config\" \"--libs\" \"--cflags\" \"libudev\"` did not exit successfully: exit code: 1\n--- stderr\nPackage libudev was not found in the pkg-config search path.\nPerhaps you should add the directory containing `libudev.pc\'\nto the PKG_CONFIG_PATH environment variable\nPackage \'libudev\', required by \'virtual:world\', not found\n"', /build/.cargo/registry/src/github.com-1ecc6299db9ec823/libudev-sys-0.1.4/build.rs:38:41
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
error: build failed

I also tried to add libudev0-shim as a makedepend, but this didn't resolve the issue

Mckol commented on 2020-06-10 11:34 (UTC)

Added python as makedepend

SolarAquarion commented on 2020-06-09 22:51 (UTC)

python is a makedepend