NetBSD Problem Report #41450
From email@example.com Sun May 17 14:52:31 2009
Received: from mail.netbsd.org (mail.netbsd.org [18.104.22.168])
by www.NetBSD.org (Postfix) with ESMTP id 9093463BAB3
for <gnats-bugs@gnats.NetBSD.org>; Sun, 17 May 2009 14:52:31 +0000 (UTC)
Date: Sun, 17 May 2009 10:52:28 -0400 (EDT)
Subject: python requires readline but doesn't use it
>Synopsis: python requires readline but doesn't use it
>Arrival-Date: Sun May 17 14:55:00 +0000 2009
>Last-Modified: Sun May 17 19:25:01 +0000 2009
>Release: NetBSD 4.0
little to none
System: NetBSD nezu.sarna.org 4.0 NetBSD 4.0 (PANIX-VC-PF) #0: Thu Sep 4 20:41:33 EDT 2008 firstname.lastname@example.org:/devel/netbsd/4.0/src/sys/arch/i386/compile/PANIX-VC-PF i386
python (eg 2.5) now depends on readline, but doesn't offer line editing.
1) build python
2) notice readline dependancy
3) install and run
4) notice lack of line ediing
6) install py-readline
Either remove the readline dependancy or remove py-readline and
include the readline module in the python package
When I was maintainer I kept readline separate (py-readline)
because I didn't like the idea of a mandatory dependancy on GNU
software. If current maintainers disagree with that philosophy,
fine, but then there is no need to have a separate py-readline
package. The current situation is the worst of both worlds.
From: Joerg Sonnenberger <email@example.com>
Subject: Re: pkg/41450: python requires readline but doesn't use it
Date: Sun, 17 May 2009 21:21:17 +0200
On Sun, May 17, 2009 at 02:55:00PM +0000, firstname.lastname@example.org wrote:
> Either remove the readline dependancy or remove py-readline and
> include the readline module in the python package
It is a build time dependency only.
> When I was maintainer I kept readline separate (py-readline)
> because I didn't like the idea of a mandatory dependancy on GNU
> software. If current maintainers disagree with that philosophy,
> fine, but then there is no need to have a separate py-readline
> package. The current situation is the worst of both worlds.
It is the least effort way to ensure that the readline module is
configured correctly. Otherwise the module will not work with the way
the current infrastructure builds it.
Note that this also applies to Python 2.3 and 2.4.
$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.