NetBSD Problem Report #33902

From dauphin@enst.fr  Mon Jul  3 11:44:02 2006
Return-Path: <dauphin@enst.fr>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by narn.NetBSD.org (Postfix) with ESMTP id 2C5A663B882
	for <gnats-bugs@gnats.netbsd.org>; Mon,  3 Jul 2006 11:44:02 +0000 (UTC)
Message-Id: <1151927039.24200@bi.enst.fr>
Date: Mon, 3 Jul 2006 13:43:59 +0200
From: "Gilles Dauphin" <dauphin@enst.fr>
To: "gnats bugs" <gnats-bugs@NetBSD.org>
Subject: x11/xsnow Solaris patch-aa man
X-Send-Pr-Version: gtk-send-pr 0.4.5 
X-GNATS-Notify:

>Number:         33902
>Category:       pkg
>Synopsis:       x11/xsnow Solaris patch-aa man
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    solaris-pkg-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jul 03 11:45:00 +0000 2006
>Last-Modified:  Mon Apr 07 13:28:00 +0000 2008
>Originator:     Gilles Dauphin
>Release:        SunOS 5.10 i86pc
>Organization:
ENST 
>Environment:


System: SunOS bi.enst.fr 5.10 Generic_Patch_118844-30 i86pc


>Description:


=> Automatic manual page handling
=> Generating post-install file lists
pkg_create: can't stat `/usr/pkg/share/man/man6/xsnow.6'
=> Registering installation for xsnow-1.42nb2
pkg_admin: xsnow-1.42nb2: File `/usr/pkg/share/man/man6/xsnow.6' is in +CONTENTS but not on filesystem!
xsnow-1.42nb2 requires installed package xpm-3.4knb6
=> Checking for missing run-time search paths in xsnow-1.42nb2
=> Checking for work-directory references in xsnow-1.42nb2
=> Checking file-check results for xsnow-1.42nb2
ERROR: ************************************************************
ERROR: The following files are in the PLIST but not in /usr/pkg:
ERROR:         /usr/pkg/share/man/man6/xsnow.6
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/x11/xsnow
*** Error code 1



>How-To-Repeat:


bmake install


>Fix:


Set MANDIR to man6 for solaris



--- Imakefile   2001/10/25 17:32:32     1.1
+++ Imakefile   2001/10/25 17:33:19
@@ -3,5 +3,7 @@
 DEPLIBS = $(DEPXLIB)
 SRCS = xsnow.c toon_root.c xsnow.h vroot.h
 OBJS = xsnow.o toon_root.o
+MANSUFFIX = 6
+MANDIR = $(MANSOURCEPATH)6

 ComplexProgramTarget(xsnow)



>Release-Note:

>Audit-Trail:
From: joerg@britannica.bec.de
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/33902: x11/xsnow Solaris patch-aa man
Date: Mon, 3 Jul 2006 14:42:38 +0200

 On Mon, Jul 03, 2006 at 11:45:01AM +0000, Gilles Dauphin wrote:
 > Set MANDIR to man6 for solaris

 This is wrong. Does it not install the man page at all or into a
 different location?

 Joerg

From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
To: pkgsrc-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/33902: x11/xsnow Solaris patch-aa man
Date: Mon, 3 Jul 2006 13:54:36 +0200 (CEST)

 > >Synopsis:       x11/xsnow Solaris patch-aa man
 > >Confidential:   no
 > >Severity:       non-critical
 > >Priority:       low

 Please change the Severity to critical
 and Priority to high.

 It's too hot in Paris ;)

 Gilles

From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
To: pkg-manager@NetBSD.org, gnats-admin@NetBSD.org,
	gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/33902: x11/xsnow Solaris patch-aa man
Date: Mon, 3 Jul 2006 16:25:28 +0200 (CEST)

 >
 >  
 >  This is wrong. Does it not install the man page at all or into a
 >  different location?
 >  
 >  Joerg
 >  

 It install the man in a wrong location:
 /usr/pkg/share/man/man1/xsnow.6

 Gilles

From: joerg@britannica.bec.de
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/33902: x11/xsnow Solaris patch-aa man
Date: Mon, 3 Jul 2006 16:50:12 +0200

 On Mon, Jul 03, 2006 at 02:30:02PM +0000, Gilles Dauphin wrote:
 >  >  This is wrong. Does it not install the man page at all or into a
 >  >  different location?
 >  >  
 >  >  Joerg
 >  >  
 >  
 >  It install the man in a wrong location:
 >  /usr/pkg/share/man/man1/xsnow.6

 Can you also try games/xjewel?

 Joerg

From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
To: pkg-manager@NetBSD.org, gnats-admin@NetBSD.org,
	gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/33902: x11/xsnow Solaris patch-aa man
Date: Mon, 3 Jul 2006 17:52:14 +0200 (CEST)

 >  
 >  Can you also try games/xjewel?
 >  
 >  Joerg
 >  

 glups!!!

 gcc -O     -I/usr/pkg/include  -Dsun -Di386 -DSVR4 -DSYSV    
 -DHSCORE_FILE=\"/var/games/xjewel.scores\"  -DICON_WINDOW -DGETPWENT 
 -I/usr/pkg/include -c  help.c
 rm -f xjewel
 LD_RUN_PATH=/usr/pkg/lib gcc -o xjewel -O      -L/usr/pkg/lib xw.o jewel.o 
 logic.o panel.o xhscore.o hscore.o game.o intro.o help.o -lXext -lX11    
 -lsocket -lnsl  
 make: Fatal error: Don't know how to make target `bitmaps/seven_seg.pcf.gz'
 Current working directory /pkg/obj/games/xjewel/work/xjewel-1.6
 *** Error code 1

 Stop.
 bmake: stopped in /usr/pkgsrc/games/xjewel
 ===> 
 ===> There was an error during the ``build'' phase.
 ===> Please investigate the following for more information:
 ===>      * log of the build
 ===>      * /pkg/obj/games/xjewel/work/.work.log
 ===> 
 *** Error code 1

 Stop.
 bmake: stopped in /usr/pkgsrc/games/xjewel

From: joerg@britannica.bec.de
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/33902: x11/xsnow Solaris patch-aa man
Date: Mon, 3 Jul 2006 18:01:43 +0200

 On Mon, Jul 03, 2006 at 03:55:02PM +0000, Gilles Dauphin wrote:
 >  >  
 >  >  Can you also try games/xjewel?
 >  >  
 >  >  Joerg
 >  >  
 >  
 >  glups!!!
 >  
 >  gcc -O     -I/usr/pkg/include  -Dsun -Di386 -DSVR4 -DSYSV    
 >  -DHSCORE_FILE=\"/var/games/xjewel.scores\"  -DICON_WINDOW -DGETPWENT 
 >  -I/usr/pkg/include -c  help.c
 >  rm -f xjewel
 >  LD_RUN_PATH=/usr/pkg/lib gcc -o xjewel -O      -L/usr/pkg/lib xw.o jewel.o 
 >  logic.o panel.o xhscore.o hscore.o game.o intro.o help.o -lXext -lX11    
 >  -lsocket -lnsl  
 >  make: Fatal error: Don't know how to make target `bitmaps/seven_seg.pcf.gz'
 >  Current working directory /pkg/obj/games/xjewel/work/xjewel-1.6
 >  *** Error code 1

 GNARR.

 /me makes note to self to write portable imake ruleset.

 Try games/netmaze or games/xpilot, maybe they give a better hint. I want
 to know where they install the man pages to.

 Joerg

From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
To: pkg-manager@NetBSD.org, gnats-admin@NetBSD.org,
	gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/33902: x11/xsnow Solaris patch-aa man
Date: Tue, 4 Jul 2006 10:54:21 +0200 (CEST)

 >  GNARR.
 >  
 >  /me makes note to self to write portable imake ruleset.
 >  
 >  Try games/netmaze or games/xpilot, maybe they give a better hint. I want
 >  to know where they install the man pages to.
 >  
 >  Joerg
 I suggest oneko (see below)
 No success with netmaze :
 ------------------------------------
 imake -DUseInstalled -I/usr/pkg/lib/X11/config -I/usr/openwin/lib/X11/config
 make Makefiles
 bmake: "/pkg/obj/games/netmaze/work/netmaze/Makefile" line 625: Missing 
 dependency operator
 bmake: "/pkg/obj/games/netmaze/work/netmaze/Makefile" line 626: Missing 
 dependency operator
 bmake: Fatal errors encountered -- cannot continue

 bmake: stopped in /pkg/obj/games/netmaze/work/netmaze
 *** Error code 1
 ------------------------------------
 And xpilot is not better:
 ------------------------------------
 making all in src/common...
 gcc -fpcc-struct-return -Wall   -I../../lib/  -I/usr/pkg/include  -Dsun -Di386 
 -DSVR4 -DSYSV    -DLOCALGURU=\"xpilot@xpilot.org\" 
 -DLIBDIR=\"/usr/pkg/share/xpilot/\"   -I/usr/pkg/include -c  error.c
 error.c: In function `error':
 error.c:196: error: `va_start' used in function with fixed args
 error.c: In function `warn':
 error.c:220: error: `va_start' used in function with fixed args
 error.c: In function `fatal':
 error.c:241: error: `va_start' used in function with fixed args
 error.c: In function `dumpcore':
 error.c:264: error: `va_start' used in function with fixed args
 *** Error code 1
 make: Fatal error: Command failed for target `error.o'
 Current working directory /pkg/obj/games/xpilot/work/xpilot-4.5.4/src/common
 *** Error code 1
 ----------------------------------

 I suggest to try with x11/oneko. oneko is a lovely japanese 'cat'.
 and  will have certainly more success with 'man'. ;)
 To be serious, oneko install the man in:
 /usr/pkg/share/man/man1/oneko.1

 Cheers 
 Gilles

From: joerg@britannica.bec.de
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/33902: x11/xsnow Solaris patch-aa man
Date: Tue, 4 Jul 2006 16:11:09 +0200

 On Tue, Jul 04, 2006 at 08:55:02AM +0000, Gilles Dauphin wrote:
 >  I suggest to try with x11/oneko. oneko is a lovely japanese 'cat'.
 >  and  will have certainly more success with 'man'. ;)

 It doesn't use the games handling though and I'd like to know first what
 exactly Solaris imake is created for those. x11/xsnow is a good test
 case to find whether it works, the other two are examples for
 cross-checking :-)

 Joerg

Responsible-Changed-From-To: pkg-manager->solaris-pkg-people
Responsible-Changed-By: obache@NetBSD.org
Responsible-Changed-When: Mon, 07 Apr 2008 13:28:00 +0000
Responsible-Changed-Why:
Problem on Solaris.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.