Package Details: wallust 3.5.2-1

Git Clone URL: https://aur.archlinux.org/wallust.git (read-only, click to copy)
Package Base: wallust
Description: Generate colors from an image
Upstream URL: https://codeberg.org/explosion-mental/wallust
Licenses: MIT
Submitter: JU12000
Maintainer: hanker
Last Packager: hanker
Votes: 16
Popularity: 0.24
First Submitted: 2024-01-04 23:27 (UTC)
Last Updated: 2026-04-11 16:36 (UTC)

Latest Comments

1 2 Next › Last »

awsumatt commented on 2026-04-16 01:37 (UTC) (edited on 2026-04-16 01:46 (UTC) by awsumatt)

Been running into issues for about a week trying to compile this. Failed to compile for an upgrade and for fresh installs.

error[E0658]: use of unstable library feature `path_file_prefix`
   --> src/main.rs:149:32
    |
149 |         let f = match cli.file.file_prefix() {
    |                                ^^^^^^^^^^^
    |
    = note: see issue #86319 <https://github.com/rust-lang/rust/issues/86319> for more information

For more information about this error, try `rustc --explain E0658`.
error: could not compile `wallust` (bin "wallust") due to 1 previous error
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'wallust-3.5.2-1': 
error: packages failed to build: wallust-3.5.2-1
  • My fault I just needed to run rustup update

envolution commented on 2025-07-07 09:40 (UTC)

@badmark you'll need to provide the actual error and or build logs - I've built it successfully in a clean chroot https://github.com/envolution/aur/actions/runs/16113145284

badmark commented on 2025-07-07 02:07 (UTC)

I have been unable to install Wallust on new Arch installs for a little over a week now, can this build issue be corrected?

envolution commented on 2025-07-02 10:12 (UTC)

@mrdwarf: while I was not the one to add that, it is recommended by the current arch package guidelines - so I won't be making that modification. I would suggest you take your recommendation to the discussion page of https://wiki.archlinux.org/title/Rust_package_guidelines at https://wiki.archlinux.org/title/Talk:Rust_package_guidelines

mrdwarf commented on 2025-07-02 09:57 (UTC)

Had a couple issues getting this one to compile. I use the nightly toolchain by default + rustc-codegen-cranelift. Cranelift isn't available on stable.

For anyone that may run into similar issues, grab the repo and and remove the exported variables for RUSTUP_TOOLCHAIN and CARGO_TARGET_DIR. Follow with a 'makepkg -si' as per.

Note for the maintainer:

Unless there's a genuine reason to, please don't hard-code environment variables such as RUSTUP_TOOLCHAIN. If the developer required these to be stable variants it is recommended to add a 'rust-toolchain.toml' file to the project. Seems rather uncommon practice when comparing to many other Rust packages.

envolution commented on 2025-03-17 12:42 (UTC)

@damdam_kr you need to install base-devel before using packages in AUR

damdam_kr commented on 2025-03-17 08:24 (UTC) (edited on 2025-03-17 08:25 (UTC) by damdam_kr)

any help would be appreciated

   Compiling cfg-if v1.0.0
   Compiling memchr v2.7.4
   Compiling autocfg v1.4.0
error: linking with `cc` failed: exit status: 1
  |
  = note: LC_ALL="C" PATH="/usr/lib64/rustlib/x86_64-unknown-linux-gnu/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" VSLANG="1033" "cc" "-m64" "/tmp/rustc3yG5AG/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-b699bd31983bd325.rlib,libpanic_unwind-094324763dffd50d.rlib,libobject-48869ba39acb3c36.rlib,libmemchr-bc46498c019a68fb.rlib,libaddr2line-1c2718657c86ae3f.rlib,libgimli-50c5b4dd9b2cc82d.rlib,librustc_demangle-8473492424755155.rlib,libstd_detect-03061ccda0a1dcc5.rlib,libhashbrown-06fe61652e64686f.rlib,librustc_std_workspace_alloc-7c1735e513291260.rlib,libminiz_oxide-ff2e421178cfab41.rlib,libadler-9b8711d333a26a7d.rlib,libunwind-ad052d6079256356.rlib,libcfg_if-5c354f482d2925dc.rlib,liblibc-aa99c2187a61ac6b.rlib,liballoc-2636ffcd7b20861d.rlib,librustc_std_workspace_core-f736eeef42bf3703.rlib,libcore-6047ca60e8091758.rlib,libcompiler_builtins-ab69cdb7498dd0bd.rlib}" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/makepkg/wallust/src/wallust-3.2.0/target/release/build/serde-1f508ba3dacf8651/build_script_build-1f508ba3dacf8651" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-all" "-nodefaultlibs" "-fuse-ld=mold"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: collect2: fatal error: cannot find 'ld'
          compilation terminated.

error: could not compile `serde` (build script) due to 1 previous error
warning: build failed, waiting for other jobs to finish...
error: linking with `cc` failed: exit status: 1
  |
  = note: LC_ALL="C" PATH="/usr/lib64/rustlib/x86_64-unknown-linux-gnu/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" VSLANG="1033" "cc" "-m64" "/tmp/rustcb7nP2n/symbols.o" "<3 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-b699bd31983bd325.rlib,libpanic_unwind-094324763dffd50d.rlib,libobject-48869ba39acb3c36.rlib,libmemchr-bc46498c019a68fb.rlib,libaddr2line-1c2718657c86ae3f.rlib,libgimli-50c5b4dd9b2cc82d.rlib,librustc_demangle-8473492424755155.rlib,libstd_detect-03061ccda0a1dcc5.rlib,libhashbrown-06fe61652e64686f.rlib,librustc_std_workspace_alloc-7c1735e513291260.rlib,libminiz_oxide-ff2e421178cfab41.rlib,libadler-9b8711d333a26a7d.rlib,libunwind-ad052d6079256356.rlib,libcfg_if-5c354f482d2925dc.rlib,liblibc-aa99c2187a61ac6b.rlib,liballoc-2636ffcd7b20861d.rlib,librustc_std_workspace_core-f736eeef42bf3703.rlib,libcore-6047ca60e8091758.rlib,libcompiler_builtins-ab69cdb7498dd0bd.rlib}" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/makepkg/wallust/src/wallust-3.2.0/target/release/build/proc-macro2-ca7f47da2af53747/build_script_build-ca7f47da2af53747" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-all"

Hereafter commented on 2024-11-29 00:33 (UTC)

@envolution - works like a charm. thanks for the quick fix

envolution commented on 2024-11-28 02:25 (UTC)

@hereafter - could you try again?