You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Maybe the cowsay man pages should go in section 6 of the manual (man6) instead of section 1?
Cowsay is entertainment, and kind of a game. Debian's package of classic cowsay is putting its man pages in section 6. (And gzipping them.) It's putting the binaries in $prefix/games, too, for that matter. Ubuntu 24.04 is the same; no surprise, as a Debian derivative.
janke@book-test-as:~$ apt info cowsay 2>/dev/null | head -4
Package: cowsay
Version: 3.03+dfsg2-8
Priority: optional
Section: games
janke@book-test-as:~$ man -w cowsay
/usr/share/man/man6/cowsay.6.gz
janke@book-test-as:~$ ls -l /usr/share/man/man6/cow*
-rw-r--r-- 1 root root 2210 May 11 2020 /usr/share/man/man6/cowsay.6.gz
lrwxrwxrwx 1 root root 11 May 11 2020 /usr/share/man/man6/cowthink.6.gz -> cowsay.6.gz
janke@book-test-as:~$
Also, over on Debian bookworm, it complains about the presence of the cowsay.1.adoc file if it's on the manpath. Best to clean that up, I think.
janke@book-test-as:~/repos/cowsay$ uname -a
Linux book-test-as 6.1.0-17-arm64 #1 SMP Debian 6.1.69-1 (2023-12-30) aarch64 GNU/Linux
janke@book-test-as:~/repos/cowsay$ PATH=$PWD/bin:$PATH
janke@book-test-as:~/repos/cowsay$ man cowsay
man: warning: /home/janke/repos/cowsay/man/man1/cowsay.1.adoc: ignoring bogus filename
janke@book-test-as:~/repos/cowsay$ man -a -w cowsay
man: warning: /home/janke/repos/cowsay/man/man1/cowsay.1.adoc: ignoring bogus filename
/home/janke/repos/cowsay/man/man1/cowsay.1
janke@book-test-as:~/repos/cowsay$ man -a -w cowthink
/home/janke/repos/cowsay/man/man1/cowsay.1
janke@book-test-as:~/repos/cowsay$
Fedora 39 has the cowsay man pages in section 1, but they're using my 3.8.1 package, so maybe just following my choice here. cowsay in bin/, not games/.
janke@fed39-test-as:~$ man -a -w cowsay
/usr/share/man/man1/cowsay.1.gz
janke@fed39-test-as:~$ man -a -w cowthink
/usr/share/man/man1/cowsay.1.gz
janke@fed39-test-as:~$ ls -l /usr/share/man/man1/cow*
-rw-r--r--. 1 root root 3006 Aug 7 20:00 /usr/share/man/man1/cowsay.1.gz
lrwxrwxrwx. 1 root root 11 Aug 7 20:00 /usr/share/man/man1/cowthink.1.gz -> cowsay.1.gz
janke@fed39-test-as:~$ cowsay --version
/usr/bin/cowsay version 3.8.1 calling Getopt::Std::getopts (version 1.13),
janke@fed39-test-as:~$ which cowsay
/usr/bin/cowsay
FreeBSD 14.1 has them in section 1, for classic cowsay 3.04.
The text was updated successfully, but these errors were encountered:
Maybe the cowsay man pages should go in section 6 of the manual (man6) instead of section 1?
Cowsay is entertainment, and kind of a game. Debian's package of classic cowsay is putting its man pages in section 6. (And gzipping them.) It's putting the binaries in
$prefix/games
, too, for that matter. Ubuntu 24.04 is the same; no surprise, as a Debian derivative.Also, over on Debian bookworm, it complains about the presence of the cowsay.1.adoc file if it's on the manpath. Best to clean that up, I think.
Fedora 39 has the cowsay man pages in section 1, but they're using my 3.8.1 package, so maybe just following my choice here. cowsay in bin/, not games/.
FreeBSD 14.1 has them in section 1, for classic cowsay 3.04.
The text was updated successfully, but these errors were encountered: