Package Details: fish-git 2:4.0.1.r535.ge8bd45d76-1

Git Clone URL: https://aur.archlinux.org/fish-git.git (read-only, click to copy)
Package Base: fish-git
Description: User friendly shell intended mostly for interactive use.
Upstream URL: https://github.com/fish-shell/fish-shell
Keywords: shell
Licenses: GPL-2.0-only AND BSD-3-Clause AND ISC AND MIT AND PSF-2.0
Conflicts: fish, fish-shell
Provides: fish, fish-shell
Submitter: SanskritFritz
Maintainer: akiirui
Last Packager: akiirui
Votes: 74
Popularity: 1.66
First Submitted: 2010-11-17 22:27 (UTC)
Last Updated: 2025-03-19 23:29 (UTC)

Dependencies (18)

Required by (86)

Sources (1)

Latest Comments

1 2 3 4 5 6 .. 16 Next › Last »

akiirui commented on 2025-03-19 23:15 (UTC)

@xuiqzy

Yes, there is no nroff package on Arch, and another alternative mandoc conflicts with man-db.

But just follow the PKGBUILD from the official repository is fine, thanks.

xuiqzy commented on 2025-03-19 20:52 (UTC)

New optional dependencies in fish 4, see fish package from the repos: https://gitlab.archlinux.org/archlinux/packaging/packages/fish/-/commit/dccb3c6c7ac101e000399d5c6fae945ba600c4c6 Not sure how to handle the nroff dependency, since no package seems to provide this, but for example groff provides a binary called nroff; not sure if that is the correct one.

SanskritFritz commented on 2025-02-27 21:20 (UTC)

Disowning this, because I didn't follow the riir process and now 4.0 is ready.

akiirui commented on 2025-01-07 13:42 (UTC) (edited on 2025-01-07 13:42 (UTC) by akiirui)

@L.J

fish no longer depends on the ncurses library, but still uses a terminfo database.

terminfo provided by ncurses on Arch Linux

0xDEADC0DE commented on 2025-01-07 00:12 (UTC)

@akiirui It solved itself. I successfully compiled it yesterday.

L.J commented on 2025-01-06 23:20 (UTC)

I figure that the ncurses package can be removed from the dependencies section, as was noted in the 4.0b1 release notes :)

akiirui commented on 2025-01-06 01:33 (UTC)

@0xDEADC0DE Sorry, I cannot reproduce your failure The following tests FAILED: 17 - check-completions.fish (Failed) in a clean chroot (extra-x86_64-build)

0xDEADC0DE commented on 2025-01-04 20:04 (UTC)

I can't build fish due to cargo test failed. The following tests FAILED: 17 - check-completions.fish (Failed) Errors while running CTest make[3]: *** [CMakeFiles/fish_run_tests.dir/build.make:70: CMakeFiles/fish_run_tests] Error 8 make[2]: *** [CMakeFiles/Makefile2:816: CMakeFiles/fish_run_tests.dir/all] Error 2 make[1]: *** [CMakeFiles/Makefile2:857: CMakeFiles/test.dir/rule] Error 2 make: *** [Makefile:378: test] Error 2 make: Leaving directory '/home/0xdeadc0de/aur-code/fish-git/src/fish-shell/build' ==> ERROR: A failure occurred in check(). Aborting... I tried to build the PKGBUILD manually and using paru. Both gives the same test error.

aorth commented on 2024-12-31 15:17 (UTC)

@akiirui interesting! I was building with an aur chroot. You're right that it works with extra-x86_64-build. Maybe my other chroot has an outdated config or something. I see that a shortcut is pkgctl build and that reminds me to check out the new pkgctl tool.

akiirui commented on 2024-12-31 09:58 (UTC) (edited on 2024-12-31 10:40 (UTC) by akiirui)

@aorth

I can't reproduce these two failures in a clean chroot (extra-x86_64-build)

More case, I was able to reproduce the failure tests::fd_monitor::test_close_during_select_ebadf (in a chroot with tmux installed), but was unable to reproduce the failure tests::history::test_history_races.