Package Details: ludusavi 0.10.0-2

Git Clone URL: (read-only, click to copy)
Package Base: ludusavi
Description: Backup tool for PC game saves
Upstream URL:
Keywords: backup cli gui saves videogames
Licenses: MIT
Submitter: ragouel
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 1
Popularity: 0.163040
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/
  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().

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):


---- 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 > :

', src/

---- 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 > :

', src/
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 > :

', src/


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().

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.