From owner-freebsd-current@FreeBSD.ORG Tue Apr 22 13:57:19 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DE0837B404; Tue, 22 Apr 2003 13:57:19 -0700 (PDT) Received: from net1.gendyn.com (gate1.gendyn.com [204.60.171.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49A1943FAF; Tue, 22 Apr 2003 13:57:18 -0700 (PDT) (envelope-from deischen@freebsd.org) Received: from [153.11.11.3] (helo=ebnext01) by net1.gendyn.com with esmtp (Exim 2.12 #1) id 1984pC-000NHS-00; Tue, 22 Apr 2003 16:57:10 -0400 Received: from clcrtr.gdeb.com ([153.11.109.11]) by ebnext01 with SMTP id h3MKvANZ028230; Tue, 22 Apr 2003 16:57:10 -0400 Received: from freebsd.org (gpz.clc.gdeb.com [192.168.3.12]) by clcrtr.gdeb.com (8.11.4/8.11.4) with ESMTP id h3K59Jq65623; Sun, 20 Apr 2003 01:09:20 -0400 (EDT) (envelope-from deischen@freebsd.org) Sender: eghk@clcrtr.gdeb.com Message-ID: <3EA5AC88.83535AE6@freebsd.org> Date: Tue, 22 Apr 2003 16:56:40 -0400 From: Daniel Eischen X-Mailer: Mozilla 4.78 [en] (X11; U; SunOS 5.9 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: current@freebsd.org Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Multiple (same) sets of man pages X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Tue, 22 Apr 2003 20:57:19 -0000 [ doc@ bcc:'d ] With 3 threading libraries, each with a set of the same man pages, how should this be handled? It doesn't make any sense to have all of them installed and yet it should still be possible to install all 3 thread libraries. Do we need a different heirarchy for threads? src/lib/threads/ -> man # common man pages -> libc_r -> man # libc_r specific man pages (if any) -> thread ... -> libthr -> man # libthr specific man pages (if any) -> thread ... -> libpthread -> man # libpthread specific man pages (if any) -> thread ... The easy way is just to remove the man pages from libthr and libpthread and just maintain those in libc_r. -- Dan Eischen