Subject: pkg/14034: gnome-libs pkg: chgrp passed a group name that doesn't exist in NetBSD
To: None <gnats-bugs@gnats.netbsd.org>
From: None <sen@eccosys.com>
List: netbsd-bugs
Date: 09/21/2001 07:09:06
>Number: 14034
>Category: pkg
>Synopsis: gnome-libs pkg: chgrp passed a group name that doesn't exist in NetBSD
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Sep 21 07:10:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator: Sen Nagata
>Release: 1.5.2
>Organization:
>Environment:
>Description:
During the installation of gnome-libs-1.2.13, the following error text
is generated:
install -c -o root -g wheel -m 555 -s gnome-pty-helper /usr/pkg/sbin/gnome-pty-h
elper
file=/usr/pkg/sbin/gnome-pty-helper; \
chown root $file && chgrp root $file && chmod u+s $file
chgrp: root: invalid group name
gmake[2]: [install-exec-local] Error 1 (ignored)
AFAICT, there is no group named root in NetBSD.
Since the chgrp fails, I presume the chmod u+s never gets executed.
Perhaps that's a problem too.
>How-To-Repeat:
Build and install gnome-libs. I tested this on version 1.2.13 -- going
through the output captured using nohup made it easy to spot.
>Fix:
Patching the appropriate zvt/Makefile* to do a chgrp to wheel instead
of root seems like it would work.
>Release-Note:
>Audit-Trail:
>Unformatted: