Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Edit mandb.conf to add the directories you want mandb to index, then run mandb. If it doesn't solve your problem it may report problems with the man pages.
For me, on Kubuntu 18.04, the file that I needed to edit is apparently /etc/manpath.config to which I added a line like
which seems to corroborate what I have believed all along, that if the MANPATH is set, man should just use it. This is what I find intuitive, not that what I find intuitive makes any difference, just saying!
I'm still looking into other things possible related to NFS, pagers, etc. as I can find/make time.
At the risk of rising the ire of some of your for puking all over this thread, I will paste here the output of running
Code:
strace man latexmk
Quote:
execve("/usr/bin/man", ["man", "latexmk"], 0x7ffcbe92fcb8 /* 30 vars */) = 0
brk(NULL) = 0x5603a5e7d000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/tls/haswell/avx512_1/x86_64/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/tls/haswell/avx512_1/x86_64", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/tls/haswell/avx512_1/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/tls/haswell/avx512_1", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/tls/haswell/x86_64/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/tls/haswell/x86_64", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/tls/haswell/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/tls/haswell", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/tls/avx512_1/x86_64/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/tls/avx512_1/x86_64", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/tls/avx512_1/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/tls/avx512_1", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/tls/x86_64/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/tls/x86_64", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/tls/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/tls", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/haswell/avx512_1/x86_64/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/haswell/avx512_1/x86_64", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/haswell/avx512_1/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/haswell/avx512_1", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/haswell/x86_64/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/haswell/x86_64", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/haswell/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/haswell", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/avx512_1/x86_64/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/avx512_1/x86_64", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/avx512_1/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/avx512_1", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/x86_64/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/man-db/x86_64", 0x7fff29d4b400) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/man-db/libmandb-2.8.3.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\30\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=22368, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0fda12d000
mmap(NULL, 2117936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0fd9d02000
mprotect(0x7f0fd9d07000, 2093056, PROT_NONE) = 0
mmap(0x7f0fd9f06000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f0fd9f06000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/man-db/libman-2.8.3.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\203\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=160768, ...}) = 0
mmap(NULL, 2258800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0fd9ada000
mprotect(0x7f0fd9aff000, 2097152, PROT_NONE) = 0
mmap(0x7f0fd9cff000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f0fd9cff000
mmap(0x7f0fd9d01000, 1904, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0fd9d01000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/man-db/libpipeline.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=155596, ...}) = 0
mmap(NULL, 155596, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0fda107000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libpipeline.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000$\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=55136, ...}) = 0
mmap(NULL, 2152912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0fd98cc000
mprotect(0x7f0fd98d9000, 2093056, PROT_NONE) = 0
mmap(0x7f0fd9ad8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f0fd9ad8000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/man-db/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\34\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2030544, ...}) = 0
mmap(NULL, 4131552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0fd94db000
mprotect(0x7f0fd96c2000, 2097152, PROT_NONE) = 0
mmap(0x7f0fd98c2000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e7000) = 0x7f0fd98c2000
mmap(0x7f0fd98c8000, 15072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0fd98c8000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/man-db/libgdbm.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libgdbm.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240)\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=51224, ...}) = 0
mmap(NULL, 2146360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0fd92ce000
mprotect(0x7f0fd92da000, 2093056, PROT_NONE) = 0
mmap(0x7f0fd94d9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7f0fd94d9000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \30\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=280776, ...}) = 0
mmap(NULL, 2375912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0fd9089000
mprotect(0x7f0fd90b7000, 2097152, PROT_NONE) = 0
mmap(0x7f0fd92b7000, 94208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2e000) = 0x7f0fd92b7000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\37\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=116960, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0fda105000
mmap(NULL, 2212016, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0fd8e6c000
mprotect(0x7f0fd8e88000, 2093056, PROT_NONE) = 0
mmap(0x7f0fd9087000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f0fd9087000
close(3) = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0fda102000
arch_prctl(ARCH_SET_FS, 0x7f0fda102740) = 0
mprotect(0x7f0fd98c2000, 16384, PROT_READ) = 0
mprotect(0x7f0fd9087000, 4096, PROT_READ) = 0
mprotect(0x7f0fd92b7000, 90112, PROT_READ) = 0
mprotect(0x7f0fd94d9000, 4096, PROT_READ) = 0
mprotect(0x7f0fd9ad8000, 4096, PROT_READ) = 0
mprotect(0x7f0fd9cff000, 4096, PROT_READ) = 0
mprotect(0x7f0fd9f06000, 4096, PROT_READ) = 0
mprotect(0x5603a4859000, 4096, PROT_READ) = 0
mprotect(0x7f0fda12f000, 4096, PROT_READ) = 0
munmap(0x7f0fda107000, 155596) = 0
brk(NULL) = 0x5603a5e7d000
brk(0x5603a5e9e000) = 0x5603a5e9e000
fcntl(2, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
fcntl(0, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(1, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
brk(0x5603a5ebf000) = 0x5603a5ebf000
openat(AT_FDCWD, "/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
brk(0x5603a5ee0000) = 0x5603a5ee0000
umask(022) = 022
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=3004224, ...}) = 0
mmap(NULL, 3004224, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0fd8b8e000
close(3) = 0
getuid() = 0
geteuid() = 0
getgid() = 0
getegid() = 0
rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGHUP, {sa_handler=0x7f0fd9ae27e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0fd9519f20}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x7f0fd9ae27e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0fd9519f20}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x7f0fd9ae27e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0fd9519f20}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
openat(AT_FDCWD, "/root/.manpath", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/manpath.config", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=5232, ...}) = 0
read(3, "# manpath.config\n#\n# This file i"..., 4096) = 4096
read(3, "y be given for clarity, and will"..., 4096) = 1136
read(3, "", 4096) = 0
close(3) = 0
ioctl(1, TCGETS, 0x7fff29d4bb70) = -1 ENOTTY (Inappropriate ioctl for device)
stat("/apps/texlive/2018/bin/x86_64-linux/pager", 0x7fff29d4bb30) = -1 EACCES (Permission denied)
stat("/usr/local/sbin/pager", 0x7fff29d4bb30) = -1 ENOENT (No such file or directory)
stat("/usr/local/bin/pager", 0x7fff29d4bb30) = -1 ENOENT (No such file or directory)
stat("/usr/sbin/pager", 0x7fff29d4bb30) = -1 ENOENT (No such file or directory)
stat("/usr/bin/pager", {st_mode=S_IFREG|0755, st_size=170760, ...}) = 0
openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2995, ...}) = 0
read(3, "# Locale name alias data base.\n#"..., 4096) = 2995
read(3, "", 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/usr/share/locale/en_US.UTF-8/LC_MESSAGES/man-db.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en_US.utf8/LC_MESSAGES/man-db.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en_US/LC_MESSAGES/man-db.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en.UTF-8/LC_MESSAGES/man-db.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en.utf8/LC_MESSAGES/man-db.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en/LC_MESSAGES/man-db.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/man-db.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale-langpack/en_US.utf8/LC_MESSAGES/man-db.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale-langpack/en_US/LC_MESSAGES/man-db.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale-langpack/en.UTF-8/LC_MESSAGES/man-db.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale-langpack/en.utf8/LC_MESSAGES/man-db.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale-langpack/en/LC_MESSAGES/man-db.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
stat("/apps/texlive/2018/texmf-dist/doc/man", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/apps", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/apps/texlive", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/apps/texlive/2018", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/apps/texlive/2018/texmf-dist", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/apps/texlive/2018/texmf-dist/doc", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/apps/texlive/2018/texmf-dist/doc/man", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
rt_sigaction(SIGHUP, NULL, {sa_handler=0x7f0fd9ae27e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0fd9519f20}, 8) = 0
rt_sigaction(SIGINT, NULL, {sa_handler=0x7f0fd9ae27e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0fd9519f20}, 8) = 0
rt_sigaction(SIGTERM, NULL, {sa_handler=0x7f0fd9ae27e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0fd9519f20}, 8) = 0
rt_sigaction(SIGHUP, NULL, {sa_handler=0x7f0fd9ae27e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0fd9519f20}, 8) = 0
rt_sigaction(SIGINT, NULL, {sa_handler=0x7f0fd9ae27e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0fd9519f20}, 8) = 0
rt_sigaction(SIGTERM, NULL, {sa_handler=0x7f0fd9ae27e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0fd9519f20}, 8) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man/index.db", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 EACCES (Permission denied)
openat(AT_FDCWD, "/apps/texlive/2018/texmf-dist/doc/man", O_RDONLY|O_PATH|O_DIRECTORY) = 3
fstatfs(3, 0x7fff29d4ba90) = -1 EACCES (Permission denied)
close(3) = 0
write(2, "No manual entry for latexmk\n", 28No manual entry for latexmk
) = 28
stat("/apps/texlive/2018/bin/x86_64-linux/latexmk", 0x7fff29d4bb30) = -1 EACCES (Permission denied)
stat("/usr/local/sbin/latexmk", 0x7fff29d4bb30) = -1 ENOENT (No such file or directory)
stat("/usr/local/bin/latexmk", 0x7fff29d4bb30) = -1 ENOENT (No such file or directory)
stat("/usr/sbin/latexmk", 0x7fff29d4bb30) = -1 ENOENT (No such file or directory)
stat("/usr/bin/latexmk", 0x7fff29d4bb30) = -1 ENOENT (No such file or directory)
stat("/sbin/latexmk", 0x7fff29d4bb30) = -1 ENOENT (No such file or directory)
stat("/bin/latexmk", 0x7fff29d4bb30) = -1 ENOENT (No such file or directory)
stat("/snap/bin/latexmk", 0x7fff29d4bb30) = -1 ENOENT (No such file or directory)
exit_group(16) = ?
+++ exited with 16 +++
I don't suppose anybody sees anything that helps in that?
Thanks all, I'll touch base as soon as I can with any updates.
I do not, the only man related file in /etc/ is the manpath.config file I referenced previously; is this file OS specific? I am running Kubuntu 18.04.
Clearly, this is not a huge problem and I've got plenty of other things to do (which contributes to my sporadic replies here) but this is something that I'd like to be able to fix.
stat() shows the Unix permissions okay, but open() or fstat() fail.
I think the fault is in your NFS server.
Something else, not the Unix permissions, is restricting access.
What kind of server is it?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.