Package Details: flexo 1.6.9-8

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: 11
Popularity: 0.33
First Submitted: 2022-03-10 22:23 (UTC)
Last Updated: 2024-08-29 20:41 (UTC)

Latest Comments

1 2 Next › Last »

desbma commented on 2024-08-29 20:53 (UTC) (edited on 2024-08-29 20:53 (UTC) by desbma)

Yes, upstream fixed it, but the author forgot to tag a release with the fix (which this package would have had).

micwoj92 commented on 2024-08-29 20:46 (UTC)

This was already reported upstream and fixed with https://github.com/nroi/flexo/issues/118 I guess this is same user as @ihaterust here.

desbma commented on 2024-08-29 20:42 (UTC)

@micwoj92 Done, the fix was https://github.com/nroi/flexo/commit/22695323b84f72565e6ba289f150733eee228bd6

I still think you should complain to the upstream author for this though.

micwoj92 commented on 2024-08-29 19:45 (UTC) (edited on 2024-08-29 19:45 (UTC) by micwoj92)

flexo-git builds for me as of c44a7c9976e54d32ae812ed210df268d2de9c0f6

I do not know which commit exactly fixed this, but please backport to make this buildable again.

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.

error: could not compile `rustc-serialize` (lib) due to 1 previous error
warning: build failed, waiting for other jobs to finish...
==> ERROR: A failure occurred in build().
    Aborting...

Full details:

error[E0310]: the parameter type `T` may not live long enough
    --> /home/art/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.24/src/serialize.rs:1155:5
     |
1155 |     fn decode<D: Decoder>(d: &mut D) -> Result<Cow<'static, T>, D::Error> {
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |     |
     |     the parameter type `T` must be valid for the static lifetime...
     |     ...so that the type `T` will meet its required lifetime bounds...
     |
note: ...that is required by this bound
    --> /usr/src/debug/rust/rustc-1.77.0-src/library/alloc/src/borrow.rs:180:30
help: consider adding an explicit lifetime bound
     |
1151 | impl<'a, T: ?Sized + 'static> Decodable for Cow<'a, T>
     |                    +++++++++


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.