Package Details: eww-git cddcea7_2021.02.10_-1

Git Clone URL: https://aur.archlinux.org/eww-git.git (read-only, click to copy)
Package Base: eww-git
Description: ElKowar's wacky widgets
Upstream URL: https://github.com/elkowar/eww
Licenses: MIT
Conflicts: eww
Provides: eww
Submitter: McFranko
Maintainer: McFranko
Last Packager: McFranko
Votes: 2
Popularity: 0.63
First Submitted: 2020-10-27 01:41
Last Updated: 2021-02-11 01:17

Latest Comments

zjeffer commented on 2021-03-29 19:06

@earlybird

I had the same error and this guide helped me: https://ma.ttias.be/cargo-no-such-subcommand-nightly/

Basically I installed rustup (replacing rust), then ran rustup toolchain install nightly. Then the installation ran without problems.

earlybird commented on 2021-03-24 17:00

Can not build it - message is error: no such subcommand: +nightly ==> ERROR: A failure occurred in build().

Can you assist?

ainola commented on 2021-02-16 05:11

Hi, McFranko! Thanks for taking others' suggestions into account.

Please review the Rust packaging guidelines [1] and general packaging guidelines [2] so as to better the quality standards of your package. This will help all users of your package, so it's important that you review your PKGBUILD as there's a lot that can be improved.

Thanks!

[1] https://wiki.archlinux.org/index.php/Rust_package_guidelines [2] https://wiki.archlinux.org/index.php/Arch_package_guidelines

Sematre commented on 2021-02-02 07:11

If the nightly toolchain is necessary, I recommend using rust-nightly as make dependency.

rossogilvie commented on 2021-01-27 14:54

I'd not used rust before and had a little trouble getting this to install. For me this package installed the rust package as a makedepends, but then failed to build eww with error E0554: feature attributes are only allowed on the nightly release channel.

Instead (following archwiki) I installed rustup from the repos and ran "rustup toolchain install nightly". Then I was able to build eww.

I'm not sure if the package maintainer can do anything about this, but I hope it helps someone else.

alx365 commented on 2021-01-14 06:21

You should use the install command instead of the mkdir and then the mv command. Also, the pkgver errors:

==> Starting pkgver()...
fatal: No names found, cannot describe anything.

McFranko commented on 2021-01-07 19:28

I have updated the PKGBUILD with your suggestions

elkowar commented on 2021-01-07 17:43

A couple issues with this package:

  • The license is simply WRONG - Eww is licensed under MIT, not GPL

  • Non-rust dependencies like gtk are missing from the list of dependencies

  • provides should contain eww

  • The pkgver() format is kind of dumb, as it does not indicate actual order. Instead, the suggested approach of using rREVISION_NUMBER should be followed - the arch wiki specifies how to implement that.

  • The PKGBUILD currently builds eww in debug profile. Instead, it should be built in release mode.