NetBSD Problem Report #30337

From perry@piermont.com  Wed May 25 19:22:22 2005
Return-Path: <perry@piermont.com>
Received: from hackworth.piermont.com (hackworth.piermont.com [166.84.151.68])
	by narn.netbsd.org (Postfix) with ESMTP id E1A9763B104
	for <gnats-bugs@gnats.NetBSD.org>; Wed, 25 May 2005 19:22:21 +0000 (UTC)
Message-Id: <20050525192220.EAB3278AE2B@hackworth.piermont.com>
Date: Wed, 25 May 2005 15:22:20 -0400 (EDT)
From: perry@piermont.com
Reply-To: perry@piermont.com
To: gnats-bugs@netbsd.org
Subject: some gnome apps don't list help viewer as a dependency
X-Send-Pr-Version: 3.95

>Number:         30337
>Category:       pkg
>Synopsis:       some gnome apps don't list help viewer as a dependency
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          analyzed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed May 25 19:23:00 +0000 2005
>Closed-Date:    
>Last-Modified:  Tue Jul 20 16:13:21 +0000 2010
>Originator:     Perry E. Metzger
>Release:        NetBSD 3.99.5
>Organization:
Perry E. Metzger		perry@piermont.com
--
"Ask not what your country can force other people to do for you..."
>Environment:


System: NetBSD hackworth 3.99.5 NetBSD 3.99.5 (HACKWORTH) #0: Tue May 24 13:32:09 EDT 2005 perry@hackworth:/usr/src/sys/arch/i386/compile/HACKWORTH i386
Architecture: i386
Machine: i386
>Description:

	Some gnome apps, like ggv and gpdf, use a gnome help viewer to
	display help information. Unfortunately, they don't directly
	depend on said help viewer, so if you build just the app
	without building all the rest of the gnome metapkg, you don't
	get help when you click on help in the apps.

>How-To-Repeat:

	Build "ggv" or "gpdf" (and probably other apps) without
	building the rest of gnome.

>Fix:

	Presumably, the dependency should be made explicit.

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->jmmv
Responsible-Changed-By: wiz@netbsd.org
Responsible-Changed-When: Wed, 25 May 2005 19:46:41 +0000
Responsible-Changed-Why:
Over to gnome maintainer.


State-Changed-From-To: open->analyzed
State-Changed-By: jmmv@netbsd.org
State-Changed-When: Fri, 27 May 2005 16:23:25 +0000
State-Changed-Why:
I don't think we should make these (and many other) packages depend on the
GNOME help viewer, AKA Yelp.  Its dependency tree is not small, and it will
get bigger if we want to make it work with Gecko instead of gtkhtml.

There are some other possible "solutions": create a GNOME FAQ and place it
on our site, mentioning this and other possible questions that users may have.
OK, this is just an ugly workaround.

Another solution could be to implement a way to let packages "suggest" other
ones that may be useful (as Debian does, for example).  A long while ago,
someone implemented this (jschauma@, IIRC), but it wasn't commited for some
reasons I don't remember...

Any preference?  Any other possible solution?


From: "Perry E. Metzger" <perry@piermont.com>
To: jmmv@netbsd.org
Cc: pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org
Subject: Re: pkg/30337
Date: Mon, 30 May 2005 17:33:15 -0400

 jmmv@netbsd.org writes:
 > Synopsis: some gnome apps don't list help viewer as a dependency
 >
 > State-Changed-From-To: open->analyzed
 > State-Changed-By: jmmv@netbsd.org
 > State-Changed-When: Fri, 27 May 2005 16:23:25 +0000
 > State-Changed-Why:
 > I don't think we should make these (and many other) packages depend on the
 > GNOME help viewer, AKA Yelp.  Its dependency tree is not small, and it will
 > get bigger if we want to make it work with Gecko instead of gtkhtml.

 On the other hand, if you install a package, you generally have an
 expectation that it will work, and that includes the help funciton. I
 think it is necessary to add the viewer to the dependencies regardless
 of how large they are.

 Perry

Responsible-Changed-From-To: jmmv->pkg-manager
Responsible-Changed-By: jmmv@NetBSD.org
Responsible-Changed-When: Tue, 20 Jul 2010 16:13:21 +0000
Responsible-Changed-Why:
Not maintainer any more.


>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.