Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 04 Dec 2020 03:17:19 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 251520] x11-wm/ctwm: ctwm.1.gz orphan/missing
Message-ID:  <bug-251520-7788-jNlKN7vOK3@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-251520-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-251520-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D251520

--- Comment #2 from fullermd@over-yonder.net ---
I'm puzzled about how this is happening.  Note that it was also recently se=
en
on 12.1 on the package builder:

http://package19.nyi.freebsd.org/data/121amd64-default-build-as-user/556467=
/logs/ctwm-4.0.3,1.log

See from the configure stage output:
  -- Installing manpage to      /usr/local/man/man1

(I'm unable to find any _other_ older builds for it in a little digging; th=
ere
doesn't seem to be any particularly useful interface to the package build l=
ogs)

However, the proposed fix is the _inverse_ of ports r523493 which was done =
in
the shadow of ports r523104 and so doesn't seem like it'd be expected
behavior...

I can't reproduce it on some -STABLE boxes, or a 12.1 system.  Nor can I
obviously see a way the ports framework would be passing an explicit dir in,
which means it's down to ctwm's cmake build.  That checks (in order) for
$PREFIX/share/man and $PREFIX/man to determine where to put things, with a
fallback to $PREFIX/man if it can't find either.  So it could only wind up
using $PREFIX/man if $PREFIX/share/man didn't exist.  And if neither existed
and it used the fallback, it would print a warning we don't see in the build
cluster log:

  -- Enabling standard warnings.
  -- Found X11: /usr/local/include=20=20=20

(it'd be between those lines)

I don't see any recent changes in ports/Mk that sound suspicious either.  D=
oes
anything enlightening show up in your output for the 'configure' stage?

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-251520-7788-jNlKN7vOK3>