pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/26174: Incorrect gnats4 installation



>Number:         26174
>Category:       pkg
>Synopsis:       Incorrect gnats4 installation
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jul 06 15:06:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Hauke Fath <hf%spg.tu-darmstadt.de@localhost>
>Release:        NetBSD 2.0_BETA
>Organization:
        
>Environment:
        
        
System: NetBSD bounce 2.0_BETA NetBSD 2.0_BETA (BOUNCE) #0: Tue Jun 1 19:25:03 
CEST 2004 
hf@heiligenberg:/var/obj/netbsd-builds/2_0/i386/obj/sys/arch/i386/compile/BOUNCE
 i386
Architecture: i386
Machine: i386
>Description:
        The databases/gnats4 package creates an installation with
        a few problems.

        (1) The home directory of the user 'gnats' which contains
        database and spool directories is created in
        $PREFIX/share/gnats. From 'man 7 hier':

     /usr/share/    architecture-independent text files
     /var/          multi-purpose log, temporary, transient, and spool files

        Obviously, something under $VARBASE, $VARBASE/spool or
        $VARBASE/db would be more appropriate.

        (2) The MESSAGE file recommends to run
        $PREFIX/libexec/gnats/mkcat as gnats. Unfortunately, this
        results in

[gnats@bounce] /<2>share/gnats > /usr/pkg/libexec/gnats/mkcat
query-pr: The directory /usr/pkg/com/gnatsdb does not exist for database default
query-pr: The directory /usr/pkg/com/gnatsdb does not exist for database default
[gnats@bounce] /<2>share/gnats >

        If $PREFIX/com is intended to be used, it should be
        created. But IMHO the gnatsdb ought to go under $VARBASE. And
        if a different path is used, the mkcat script needs to be
        patched accordingly.

        There may be more problems, but I stopped here.
        The package leaves the impression that it has not been tested
        properly.

>How-To-Repeat:
        Install gnats4.

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



Home | Main Index | Thread Index | Old Index