Package Details: leftwm-nonsystemd 0.5.1-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
Submitter: lexchilds
Maintainer: lexchilds (VuiMuich, lex148, hertg, mautam)
Last Packager: mautam
Votes: 20
Popularity: 0.188712
First Submitted: 2019-03-31 12:10 (UTC)
Last Updated: 2023-11-18 06:00 (UTC)

Dependencies (9)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

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? :)

DN-debug commented on 2022-02-22 05:12 (UTC) (edited on 2022-02-26 04:46 (UTC) by DN-debug)

Hi There,

Following up on my previous comment. The toolchain issue can be fixed by defaulting to stable, used the below commands :

rustup install stable
rustup default stable

Then try to build the package. This might be useful for others.

DN-debug commented on 2022-02-22 04:59 (UTC) (edited on 2022-02-22 05:00 (UTC) by DN-debug)

Hi There,

The build is failing :

Cloning into 'leftwm'... done. Switched to a new branch 'makepkg' ==> Starting build()... error: no override and no default toolchain set ==> ERROR: A failure occurred in build(). Aborting...

Unfortunately, it is same for the -git version.