Subject: Re: Using devel/readline for bash (was: CVS commit: pkgsrc/shells/bash)
To: None <tech-pkg@NetBSD.org>
From: Bernd Ernesti <netbsd@lists.veego.de>
List: tech-pkg
Date: 07/02/2005 20:51:48
On Sat, Jul 02, 2005 at 11:17:24AM -0500, Min Sik Kim wrote:
> >On Fri, Jul 01, 2005 at 05:46:58PM -0500, Min Sik Kim wrote:
[..]

> >The needed libraries for a shell should be keept to a minimum.
> 
> The "static" option will do this.

This is not really an option, because then our i18n won't work.

> shells/bash can either fully utilize shared libraries or avoid  
> relying on other libraries at all.  What you want is in the middle:  
> to use base system libraries only and none in pkgsrc.  And the reason  
> for this is to copy the binary to other systems with the same base  
> system libraries and no pkgsrc packages.  (Correct me if I  
> misunderstood you.)

Partly, see above and below.

- I want to keep the number of shared libraries for a shell to
  a minimum.
- copy the shell to other systems without having to copy the
  libraries too
- availability to use bash in single user mode (only / mounted),
  but this won't happen, because of the dependency to libintl
  which is not in /lib.

Bernd