Search Criteria
Package Details: flexo 1.6.9-7
Package Actions
Git Clone URL: | https://aur.archlinux.org/flexo.git (read-only, click to copy) |
---|---|
Package Base: | flexo |
Description: | A central pacman cache |
Upstream URL: | https://github.com/nroi/flexo |
Licenses: | MIT |
Conflicts: | flexo-git |
Provides: | flexo |
Submitter: | desbma |
Maintainer: | desbma |
Last Packager: | desbma |
Votes: | 10 |
Popularity: | 0.119435 |
First Submitted: | 2022-03-10 22:23 (UTC) |
Last Updated: | 2023-12-14 17:45 (UTC) |
Dependencies (4)
- curl (curl-quiche-gitAUR, curl-gitAUR, curl-http3-ngtcp2AUR, curl-c-aresAUR)
- pacman-contrib (pacman-contrib-gitAUR)
- cargo (rust-nightly-binAUR, cargo-gitAUR, rustup-gitAUR, rust, rustup) (make)
- git (git-gitAUR) (make)
Latest Comments
desbma commented on 2024-03-24 21:25 (UTC)
@ihaterust I can reproduce this error too by building the upstream project directly, you should report this at https://github.com/nroi/flexo/issues
ihaterust commented on 2024-03-24 02:28 (UTC)
I am unable to build this package, cargo gives an error compiling
rustc-serialize
.Full details:
sovanyio commented on 2023-12-14 18:37 (UTC) (edited on 2023-12-14 18:39 (UTC) by sovanyio)
@desbma all good now, wasn't sure about tests on that was guessing that the latest git snapshot might have fixed the tests.
Opened an issue for it: https://github.com/nroi/flexo/issues/115
desbma commented on 2023-12-14 17:57 (UTC)
@FixedWing @sovanyio Can you try -7 ? I have left the unit tests enabled, but disabled the integration tests. The flexo-git package does not run any tests, that is why building it works, but it may hide real issues.
sovanyio commented on 2023-12-14 16:11 (UTC)
@FixedWing, had the same issue with -4 and -6. I moved to the git package and all is good now.
desbma commented on 2023-11-18 20:52 (UTC)
@FixedWing I am not the author of flexo, I think you should open an issue on the upstream repository https://github.com/nroi/flexo to understand why tests fail on your system. I could just disable tests, but it's a good practice to run them before building the package, precisely because they can reveal real problems.
FixedWing commented on 2023-11-18 19:25 (UTC) (edited on 2023-11-18 19:31 (UTC) by FixedWing)
I successfully compiled 1.6.9-2 but now when I try to compile -4 I get:
Also, is it possible that these tests, especially when aborted, could corrupt files in Flexo's cache? It might be coincidence, but right after this I had files that were corrupted that I had to manually delete. This has happened a few times now and invariably stops Flexo from starting or running. Query, could Flexo be made more robust by downloading and overwriting corrupted files rather than terminating/refusing to start?
Stephen
desbma commented on 2023-07-01 19:43 (UTC)
@joshtau You are absolutely right, I have copied the service file from the flexo-git package a while ago and did not bother to review it at the time because the maintainer is the author of flexo. I have fixed the network dependency, and also some other stuff like hardening options that made no sense for a service not running as root, or others that were missing.
joshtau commented on 2023-06-27 10:09 (UTC)
Hi, thanks so much for this. Been using it for ages with 0 issues.
Would it be better to target network-online.target instead of network.target? Systemd has a.. rather opinionated wiki article here about the different stages: https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/
My network was being slow on boot, hasn't been an issue yet but was looking what relies on what and saw flexo. Machine rarely reboots, so shouldn't be a problem, but if the mirror checker happens before the network is actually ready this might cause issues.