Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Oct 2002 00:57:38 -0700 (PDT)
From:      Nathan Robertson <nathanr@nathanr.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/44299: GCC 3.2 port doesn't install man pages
Message-ID:  <200210200757.g9K7vcaC082507@www.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         44299
>Category:       ports
>Synopsis:       GCC 3.2 port doesn't install man pages
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 20 01:00:18 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Nathan Robertson
>Release:        4.7-RELEASE
>Organization:
>Environment:
FreeBSD indy.home.nathanr.net 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Wed Oct  9 15:08:34 GMT 2002     root@builder.freebsdmall.com:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
Port of GCC 3.2 doesn't install man pages. They are listed in the package contents (as seen below), but not actually in /usr/local/man/man1, except for g++32.1. As it happens "man 1 g++32" doesn't find the man page, even though all other man pages in that directory are found by man. There appears to be something screwy going on with man pages in this port.

Note - this install is about an hour old, and pretty much the first thing I did was install bash, then gcc32, so my system shouldn't be broken (yet :-).

[root@indy root]# grep "man" /var/db/pkg/gcc-3.2_20020902/+CONTENTS 
man/man1/cpp32.1
man/man1/g++32.1
man/man1/g77-32.1
man/man1/gcc32.1
man/man1/gcov32.1
man/man1/gcj32.1
man/man1/gcjh32.1
man/man1/gij.1
man/man1/rmic.1
man/man1/rmiregistry.1
man/man1/jcf-dump32.1
man/man1/jv-scan32.1
man/man1/jv-convert.1
man/man7/fsf-funding.7
man/man7/gfdl.7
man/man7/gpl.7
lib/gcc-lib/i386-portbld-freebsd4.7/3.2.1/include/g++-v3/backward/iomanip.h
lib/gcc-lib/i386-portbld-freebsd4.7/3.2.1/include/g++-v3/iomanip
[root@indy root]# 

>How-To-Repeat:
cd /usr/ports/lang/gcc32
make install
grep "man" /var/db/pkg/gcc-3.2_20020902/+CONTENTS
# compare these against what's actually in /usr/local/man/man1

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210200757.g9K7vcaC082507>