Package Details: leftwm-nonsystemd 0.5.3-2

Git Clone URL: https://aur.archlinux.org/leftwm.git (read-only, click to copy)
Package Base: leftwm
Description: A tiling window manager for the adventurer (non-systemd init)
Upstream URL: https://github.com/leftwm/leftwm
Keywords: windowmanager
Licenses: MIT
Conflicts: leftwm
Provides: leftwm
Submitter: lexchilds
Maintainer: lexchilds (VuiMuich, lex148, hertg, mautam)
Last Packager: mautam
Votes: 21
Popularity: 0.34
First Submitted: 2019-03-31 12:10 (UTC)
Last Updated: 2024-11-22 20:40 (UTC)

Dependencies (9)

Required by (4)

Sources (1)

Latest Comments

1 2 Next › Last »

MaKaNu commented on 2024-11-13 14:08 (UTC) (edited on 2024-11-13 15:15 (UTC) by MaKaNu)

= note: this is an inference error on crate time caused by an API change in Rust 1.80.0; update time to version >=0.3.35 by calling cargo update

So looking into the cargo.toml of leftwm:

time_leftwm = { package = "time", version = "0.3.7", features = [
  "macros",
  "formatting",
  "local-offset",
] }

The version of time seems fine. I don't understand why the version of time is 3.30 in my case.

EDIT: I digged deeper and realized cargo tree -i time results in 3.30 based on Cargo.lock.

SO we have an issue here, that my and @xiota version of rust is newer than VuiMunchs version at the point he release 0.5.1. So since my installed version is alread 0.5.1 we just needs to wait for an update here... With 0.5.3 the time package is already at 0.5.3 and building works fine.

eclairevoyant commented on 2023-01-05 07:30 (UTC)

on line 38, the install command is incorrect:

  install -Dm644 ${srcdir}/${pkgname}-${pkgver}/leftwm/doc/leftwm.1 "${pkgdir}"/usr/share/man/man1

it's missing the -t before the target directory

VuiMuich commented on 2022-12-29 17:04 (UTC)

thanks for the comments, @Hanabishi and @Player1osu

Player01osu commented on 2022-12-27 04:46 (UTC) (edited on 2022-12-27 04:47 (UTC) by Player01osu)

Build flags are defined but never used

index b29a27b..5366698 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -26,7 +26,7 @@ build() {
   fi

   cd $pkgname
-  cargo build --release
+  cargo build --release $buildflags
 }

 install='readme.install'

Hanabishi commented on 2022-12-26 22:50 (UTC)

The package does not work if system configuration differ from defaults, e.g. when CARGO_TARGET_DIR redefined.
Please read https://wiki.archlinux.org/title/Rust_package_guidelines

Also, why you want to clone the whole repo instead of just downloading an archive?

hertg commented on 2022-10-07 19:01 (UTC)

@wint3rmute No, we had a small issue with the PKGBUILD and the pkgver version. Try installing again, and if you still get the same error, you can try cleaning the cache folder of your AUR helper (eg. for paru ~/.cache/paru/clone/leftwm).

wint3rmute commented on 2022-10-03 20:04 (UTC)

I'm getting the following error message since 0.4.0 release

(1/1) checking for file conflicts                             [----------------------------------] 100%
error: failed to commit transaction (conflicting files)
leftwm: /usr/local/share/man exists in filesystem (owned by filesystem)
Errors occurred, no packages were upgraded.

Am I doing something wrong? I'm on a fresh Arch install

eclairevoyant commented on 2022-09-02 05:50 (UTC) (edited on 2022-09-02 05:50 (UTC) by eclairevoyant)

You can add the following the bottom of the package() function to install the man page:

install -Dm644 "$srcdir"/$pkgname/leftwm/doc/leftwm.1 "$pkgdir"/usr/share/man/man1/leftwm.1

ait commented on 2022-05-27 17:41 (UTC)

Could you add the man page? :)