From owner-freebsd-current@FreeBSD.ORG Sat Jun 13 21:37:24 2015 Return-Path: Delivered-To: freebsd-current@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 210628A5; Sat, 13 Jun 2015 21:37:24 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 0FD8E277; Sat, 13 Jun 2015 21:37:24 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 42AF695A; Sat, 13 Jun 2015 21:37:24 +0000 (UTC) Date: Sat, 13 Jun 2015 21:37:20 +0000 (GMT) From: jenkins-admin@freebsd.org To: sjg@FreeBSD.org, kp@FreeBSD.org, dim@FreeBSD.org, emaste@FreeBSD.org, bryanv@FreeBSD.org, kan@FreeBSD.org, tuexen@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <380110668.9.1434231444045.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #2860 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Jun 2015 21:37:24 -0000 FreeBSD_HEAD - Build #2860 - Failure: Check console output at https://jenkins.freebsd.org/job/FreeBSD_HEAD/2860/ to view the results. From owner-freebsd-current@FreeBSD.ORG Sat Jun 13 21:38:16 2015 Return-Path: Delivered-To: freebsd-current@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 30B409B2; Sat, 13 Jun 2015 21:38:16 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 20233285; Sat, 13 Jun 2015 21:38:16 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 780FA95B; Sat, 13 Jun 2015 21:38:16 +0000 (UTC) Date: Sat, 13 Jun 2015 21:38:16 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <138485436.11.1434231496487.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <380110668.9.1434231444045.JavaMail.jenkins@jenkins-9.freebsd.org> References: <380110668.9.1434231444045.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #2861 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Jun 2015 21:38:16 -0000 FreeBSD_HEAD - Build #2861 - Still Failing: Check console output at https://jenkins.freebsd.org/job/FreeBSD_HEAD/2861/ to view the results. From owner-freebsd-current@FreeBSD.ORG Sat Jun 13 22:44:32 2015 Return-Path: Delivered-To: freebsd-current@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2509DBC5; Sat, 13 Jun 2015 22:44:32 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E223A3F1; Sat, 13 Jun 2015 22:44:31 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.14.9/8.14.9) with ESMTP id t5DMiUlG002412 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 13 Jun 2015 15:44:31 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.9/8.14.9/Submit) id t5DMiUBT002411; Sat, 13 Jun 2015 15:44:30 -0700 (PDT) (envelope-from sgk) Date: Sat, 13 Jun 2015 15:44:30 -0700 From: Steve Kargl To: freebsd-current@freebsd.org, bapt@freebsd.org Subject: apropos(1) with MANPATH is broken Message-ID: <20150613224430.GA2296@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Jun 2015 22:44:32 -0000 The recent change from historic mandoc to the newer stuff has broken apropos(1). From the apropos(1) manpage MANPATH The standard search path used by man(1) may be changed by specifying a path in the MANPATH environment variable. Invalid paths, or paths without manual databases, are ignored. Overridden by -M. If MANPATH begins with a colon, it is appended to the default list; if it ends with a colon, it is prepended to the default list; or if it contains two adjacent colons, the standard search path is inserted between the colons. If none of these conditions are met, it overrides the standard search path. In my .cshrc I have setenv MANPATH /usr/local/man:/usr/share/man:$HOME/man % setenv | grep MANP MANPATH=/usr/local/man:/usr/share/man:/home/kargl/man % apropos apropos (Warning: MANPATH environment variable set) /usr/home/kargl/man/mandoc.db: No such file or directory apropos, whatis(1) - search manual page databases Historically, there is no noise. Neither the warning about MANPATH being set nor a message about a missing .db file were printed. This should at least be hidden behind -v. % unsetenv MANPATH % apropos apropos /usr/home/kargl/man/mandoc.db: No such file or directory /usr/local/lib/perl5/site_perl/man/mandoc.db: No such file or directory /usr/local/lib/perl5/5.16/perl/man/mandoc.db: No such file or directory apropos, whatis(1) - search manual page databases Unsetting MANPATH seems to not revert to a standard manpath of /usr/share/man (or maybe /usr/local/man:/usr/share/man). Also, why is it suddenly picking up the perl5 directories? There is no /etc/man.conf on the system and login.conf does not define manpath. setenv MANPATH :$HOME/man % apropos apropos (Warning: MANPATH environment variable set) /usr/home/kargl/man/mandoc.db: No such file or directory MANPATH was not appended to the standard search path. So, starting the exercise over with MANPATH removed from .cshrc. Re-login-ing into the system % setenv | grep MAN MANPATH is not set as expected. % apropos apropos /usr/home/kargl/man/mandoc.db: No such file or directory /usr/local/lib/perl5/site_perl/man/mandoc.db: No such file or directory /usr/local/lib/perl5/5.16/perl/man/mandoc.db: No such file or directory apropos, whatis(1) - search manual page databases So, some default search path is followed % setenv MANPATH :$HOME/man % apropos apropos (Warning: MANPATH environment variable set) /usr/home/kargl/man/mandoc.db: No such file or directory % man apropos No manual entry for apropos -- Steve