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
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: Thu Jun 03 10:34:32 +0000 2021
>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:
(Contact us)
$NetBSD: gnats-precook-prs,v 1.4 2018/12/21 14:20:20 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.