[Bug 251520] x11-wm/ctwm: ctwm.1.gz orphan/missing

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Dec 4 14:27:11 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251520

--- Comment #3 from John Kennedy <warlock at phouka.net> ---
I should probably point out that this is a 13-current box, and I'm obviously
building my ports from source and pulling from the master ports branch.

I agree that this is probably something else triggering a change in behavior
from ctwm.  -4.0.3,1 has been out there quite a while and was building just
fine up to a point and then started failing.

This is output for my patched version, but I assume it'd show you what you
wanted to see.

===>  Configuring for ctwm-4.0.3,1
===>  Performing out-of-source build
/bin/mkdir -p /wrkdirs/usr/ports/x11-wm/ctwm/work/.build
-- The C compiler identification is Clang 11.0.0
...
-- Performing Test COMPILER_TAKES_WALL - Success
-- Enabling standard warnings.
-- Found X11: /usr/local/include
-- Looking for XOpenDisplay in
/usr/local/lib/libX11.so;/usr/local/lib/libXext.so
...
-- Found yacc: /usr/bin/yacc
-- Can't build manpage, using prebuilt version.
-- Can't build HTML manual, using prebuilt version.
...
-- Installing examples in     /usr/local/share/examples/ctwm
-- Installing manpage to      /usr/local/man/man1
-- Building for ctwm version 4.0.3

[I'll attach the whole thing for you]

I have both of those directories, at least outside of poudriere:

# ls -lasd /usr/local/share/man/ /usr/local/man
9 drwxr-xr-x  32 root  wheel  33 Dec  1 21:28 /usr/local/man
1 drwxr-xr-x   2 root  wheel   3 Dec  1 21:17 /usr/local/share/man/

(/usr/local/share/man only has mandoc.db, but /usr/local/man seems to have the
bulk of the contents.

Perhaps an aha (looking at jail via poudriere testport):

# ls -lasd /usr/local/share/man/ /usr/local/man
ls: /usr/local/share/man/: No such file or directory
1 drwxr-xr-x  7 root  wheel  7 Dec  4 14:13 /usr/local/man

Not sure who is responsible for /usr/local/share/man getting created.

# poudriere jail -l
JAILNAME VERSION              ARCH  METHOD       TIMESTAMP           PATH
13       13.0-CURRENT 1300130 amd64 src=/usr/src 2020-12-01 20:53:25
/usr/local/poudriere/jails/13

# uname -a
FreeBSD ouroboros.phouka.net 13.0-CURRENT FreeBSD 13.0-CURRENT #235
r368272+9066456bbf48-c273301(master): Tue Dec  1 20:13:08 PST 2020    
warlock at ouroboros.phouka.net:/usr/obj/usr/src/amd64.amd64/sys/GENERIC  amd64

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list