Package Details: ludusavi 0.10.0-2

Git Clone URL: https://aur.archlinux.org/ludusavi.git (read-only, click to copy)
Package Base: ludusavi
Description: Backup tool for PC game saves
Upstream URL: https://github.com/mtkennerly/ludusavi
Keywords: backup cli gui saves videogames
Licenses: MIT
Submitter: ragouel
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 1
Popularity: 0.155362
First Submitted: 2020-08-12 21:44
Last Updated: 2021-04-08 17:48

Latest Comments

yochananmarqos commented on 2021-04-08 17:48

@Lucki: Done.

Lucki commented on 2021-04-08 12:42

I get the following error in a clean chroot:

   Compiling cc v1.0.67
error: failed to run custom build command for `xcb v0.9.0`

Caused by:
  process didn't exit successfully: `/build/ludusavi/src/ludusavi-0.10.0/target/release/build/xcb-f9ecdcba6ee13ae3/build-script-build` (exit code: 101)
  --- stderr
  thread 'main' panicked at 'Unable to find build dependency python3: Os { code: 2, kind: NotFound, message: "No such file or directory" }', /build/.cargo/registry/src/github.com-1ecc6299db9ec823/xcb-0.9.0/build.rs:75:22
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
error: build failed
==> ERROR: A failure occurred in build().
    Aborting...

It seems the PKGBUILD is missing python as (make?)dependency.

yochananmarqos commented on 2021-03-26 19:01

@rwme: The check errors only seem to be on your end, so it's not an upstream issue.

rwme commented on 2021-03-26 18:08

@yochananmarqos I'm using the official rust package on the extra db by Johannes Löthberg & Jan Alexander Steffens.

I'm also using garuda linux so it could be that, but ludusavi 0.10.0-1 works if I install it using the method on their github:

cargo install ludusavi

Do you think I should submit a ticket on the git? (because of the check errors)

yochananmarqos commented on 2021-03-26 16:59

@rwme: I can't reproduce that in a clean chroot. Make sure you're using the system rust package, not anything else.

rwme commented on 2021-03-26 15:27

Hi, it looks like the following error pops up when checking the package during build (ver. 0.10.0-1):

failures:

---- path::tests::strict_path::converts_tilde_before_forward_slash stdout ----
thread 'path::tests::strict_path::converts_tilde_before_forward_slash' panicked at 'assertion failed: `(left == right)`

Diff < left / right > :
<"/home/rk//~"
>"/home/rk/~"

', src/path.rs:439:17

---- path::tests::strict_path::converts_tilde_before_backslash stdout ----
thread 'path::tests::strict_path::converts_tilde_before_backslash' panicked at 'assertion failed: `(left == right)`

Diff < left / right > :
<"/home/rk//~"
>"/home/rk/~"

', src/path.rs:452:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

---- path::tests::strict_path::converts_tilde_in_isolation stdout ----
thread 'path::tests::strict_path::converts_tilde_in_isolation' panicked at 'assertion failed: `(left == right)`

Diff < left / right > :
<"/home/rk/"
>"/home/rk"

', src/path.rs:426:17


failures:
    path::tests::strict_path::converts_tilde_before_backslash
    path::tests::strict_path::converts_tilde_before_forward_slash
    path::tests::strict_path::converts_tilde_in_isolation

test result: FAILED. 81 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

error: test failed, to rerun pass '--bin ludusavi'
==> ERROR: A failure occurred in check().
    Aborting...

yochananmarqos commented on 2021-02-03 01:56

@stativ: Thanks.

stativ commented on 2021-02-02 20:21

Thank you for packaging this helpful tool.

However, the package is missing 'libx11' and 'python' makedepends.