Search Criteria
Package Details: flexo-git 1.6.9.r7.gc44a7c9-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/flexo-git.git (read-only, click to copy) |
---|---|
Package Base: | flexo-git |
Description: | A central pacman cache |
Upstream URL: | https://github.com/nroi/flexo |
Keywords: | cache http mirror packages pacman |
Licenses: | MIT |
Provides: | flexo |
Submitter: | nrio |
Maintainer: | nrio |
Last Packager: | nrio |
Votes: | 9 |
Popularity: | 0.000010 |
First Submitted: | 2020-05-10 14:46 (UTC) |
Last Updated: | 2024-09-09 16:45 (UTC) |
Dependencies (4)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- pacman-contrib (pacman-contrib-gitAUR)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- git (git-gitAUR, git-glAUR) (make)
Latest Comments
1 2 Next › Last »
nrio commented on 2023-02-13 17:14 (UTC)
@jooch: The package builds without any issues on my machine. It downloads and compiles crossbeam without any errors.
Does this issue still happen for you? Maybe some remote resource was down temporarily. If it still happens: Do you have any non-standard internet setup, like an HTTP proxy?
jooch commented on 2023-02-12 22:09 (UTC)
Build fails with:
nrio commented on 2021-05-15 09:52 (UTC)
@keijko thanks for the hint, I hadn't updated Rust in a while so this warning did not show up for me. This is now fixed.
keijko commented on 2021-05-13 13:57 (UTC) (edited on 2021-05-13 14:03 (UTC) by keijko)
Your speed of reaction is madness! :-) ;-)
Just a hint. During compile I get following warning: *F..k markdown syntax! The warning hints shows to serde and Deserialize.
Same warnings in same file at line 58/59 and /src/mirror_fetch.rs -> 44/45.
nrio commented on 2021-04-01 16:51 (UTC)
@keijko: Flexo requires gcc during the build process, but gcc is already included in
base-devel
. According to the Wiki, such dependencies are not required to be included as build-time dependencies: https://wiki.archlinux.org/index.php/makepkgThanks for the info about the panic message, this has been fixed on the
dev
-branch.keijko commented on 2021-04-01 08:38 (UTC)
First try ended with following error:
After short research I realized cargo wasn't able to find c-compiler. Therefore I installed gcc and retried compiling with success.
Maybe an interesting additional information about a warning: warning: panic message is not a string literal --> src/mirror_config.rs:136:26 | 136 | Err(e) => panic!(format!("Unable to parse file {}: {:?}\nPlease make sure that the file contains \ | ____^ 137 | | valid TOML syntax and that all required attributes are set.", CONFIG_FILE, e)) | |_________________^ | = note:
#[warn(non_fmt_panic)]
on by default = note: this is no longer accepted in Rust 2021 = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)nrio commented on 2020-12-20 11:27 (UTC)
If you have installed Flexo prior to 2020-12-20, please edit your /etc/flexo/flexo.toml file and replace the value of "mirrors_status_json_endpoint" by "https://archlinux.org/mirrors/status/json/". (Notice that the URL does NOT include www). If you don't change this value, Flexo will eventually fail to start.
nrio commented on 2020-09-08 18:22 (UTC) (edited on 2020-10-31 16:25 (UTC) by nrio)
@zhimsel sounds reasonable, I've updated the PKGBUILD to use the config from the git repo.
zhimsel commented on 2020-09-08 15:43 (UTC)
Looks like the config file is out of date: https://github.com/nroi/flexo/blob/master/flexo/conf/flexo.toml
Maybe they should be retrieved from the git repo directly, not included in the package.
nrio commented on 2020-05-11 20:32 (UTC) (edited on 2020-05-11 20:33 (UTC) by nrio)
@cubie thanks for reporting this. Interestingly, popular packages such as alacritty-git or ripgrep-git have the same issue.
running
prepare()
like you suggested is not ideal, because I would prefer to not mess with the user's rustup config. Also, the user may not even have rustup installed. Cargo is provided both by rust and rustup, so the user may have installed rust instead of rustup.I'm still looking for another rust package on AUR that has an elegant solution to this problem, until then, if you run into this issue, just run
and build the package again.
1 2 Next › Last »