Package Details: niri-git 26.04.r43.g7f26c3e-2

Git Clone URL: https://aur.archlinux.org/niri-git.git (read-only, click to copy)
Package Base: niri-git
Description: Scrollable-tiling Wayland compositor
Upstream URL: https://github.com/niri-wm/niri
Keywords: rust smithay tiling-window-manager wayland wayland-compositor
Licenses: GPL-3.0-or-later
Conflicts: niri, niri-bin
Provides: niri
Submitter: jcaesar
Maintainer: cosmo (FreeFull)
Last Packager: FreeFull
Votes: 14
Popularity: 0.35
First Submitted: 2023-09-26 09:12 (UTC)
Last Updated: 2026-07-23 14:27 (UTC)

Dependencies (24)

Required by (89)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

musta_ruhtinas commented on 2025-10-31 15:02 (UTC)

I cannot seem to be able to build in a clean chroot.

Synchronizing chroot copy [..] -> [...]...done
ERROR: Unknown download protocol: git-lfs
Aborting...
ERROR: Could not download sources.
Error: makechrootpkg failed for 'niri-git'.

FreeFull commented on 2025-02-28 22:24 (UTC) (edited on 2025-02-28 22:49 (UTC) by FreeFull)

@bkuri niri msg layers works for me with the PKGBUILD as-is, your build must have been just really out of date. I will take a look at your changes, though.

Edit: I've taken a look, seems we'll be fine keeping the current PKGBUILD as-is

stefonarch commented on 2024-08-30 09:45 (UTC) (edited on 2024-09-19 11:50 (UTC) by stefonarch)

Here I get now

==> Avvio di prepare() in corso...
    Updating crates.io index
    Updating git repository `https://github.com/Smithay/smithay.git`
error: failed to get `smithay` as a dependency of package `niri-visual-tests v0.1.8 (/tmp/makepkg/niri-git/src/niri/niri-visual-tests)`

Caused by:
  failed to load source for dependency `smithay`

Caused by:
  Unable to update https://github.com/Smithay/smithay.git#13333624

Caused by:
  failed to clone into: /tmp/makepkg/niri-git/src/niri/.cargo/git/db/smithay-b5a338d5236320f6

Caused by:
  failed to authenticate when downloading repository: ssh://git@github.com/Smithay/smithay.git

  * attempted ssh-agent authentication, but no usernames succeeded: `git`

  if the git CLI succeeds then `net.git-fetch-with-cli` may help here
  https://doc.rust-lang.org/cargo/reference/config.html#netgit-fetch-with-cli

Caused by:
  no authentication methods succeeded
==> ERRORE: Si è verificato un errore in prepare().

EDIT: solved with

eval `ssh-agent -s`
ssh-add

first in the same terminal.

86kkd commented on 2024-07-22 15:33 (UTC)

@FreeFull,thanks for you replay i will check my rustc

FreeFull commented on 2024-07-22 15:21 (UTC)

86kkd, seems like something is wrong with your rustc install. niri-git needs a working rustc to compile, so you'll have to fix that somehow.

86kkd commented on 2024-07-19 05:27 (UTC)

I still can't build form source code since cloning fail while preparing build

==> Starting prepare()...
rustc: error while loading shared libraries: libLLVM.so.18.1: cannot open shared object file: No such file or directory
    Updating crates.io index
    Updating git repository `https://github.com/Smithay/smithay.git`
error: target was empty
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: niri-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
niri-git - exit status 4

FreeFull commented on 2024-07-17 22:24 (UTC)

Sorry about taking this long to add in the git-lfs fix, it completely slipped my mind. Things should be working now

That1Calculator commented on 2024-06-21 23:56 (UTC)

@supreme's fix seems to have worked for me.

86kkd commented on 2024-05-16 13:03 (UTC) (edited on 2024-05-16 13:08 (UTC) by 86kkd)

I got the similar downloading object problem,sine I'm not familiar with package build process i have no idea where is the problem.The following is the error.

==> Extracting sources...
  -> Creating working copy of niri git repo...
Downloading wiki/img/block-out-from-screencast.png (432 KB)
Error downloading object: wiki/img/block-out-from-screencast.png (65b22b8): Smudge error: Error downloading wiki/img/block-out-from-screencast.png (65b22b833dc0b05166b4b3403b1c6323315ca0885d4a75d2bbb68250a3855e96): error transferring "65b22b833dc0b05166b4b3403b1c6323315ca0885d4a75d2bbb68250a3855e96": [0] remote missing object 65b22b833dc0b05166b4b3403b1c6323315ca0885d4a75d2bbb68250a3855e96

Errors logged to '/home/linda/Documents/niri-git/src/niri/.git/lfs/logs/20240516T205928.281382826.log'.
Use `git lfs logs last` to view the log.
error: external filter 'git-lfs filter-process' failed
fatal: wiki/img/block-out-from-screencast.png: smudge filter lfs failed
==> ERROR: Failure while creating working copy of niri git repo
    Aborting...