delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2011/11/14/02:57:22

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
From: "Stephen J. Turnbull" <turnbull AT sk DOT tsukuba DOT ac DOT jp>
To: djgpp AT delorie DOT com
Subject: Re: which: command not found
In-Reply-To: <834ny7g4p9.fsf@gnu.org>
References: <0e66e1f9-6a85-4af8-94b1-2ac490eaf4c2 AT m19g2000vbm DOT googlegroups DOT com>
<4349b255-f8ba-4e1d-93b9-488b173373a9 AT g7g2000vbv DOT googlegroups DOT com>
<83bosqjn0u DOT fsf AT gnu DOT org>
<87aa7zapba DOT fsf AT violet DOT siamics DOT net>
<837h33ga8p DOT fsf AT gnu DOT org>
<87bosf273t DOT fsf AT turtle DOT gmx DOT de>
<834ny7g4p9 DOT fsf AT gnu DOT org>
X-Mailer: VM 8.2.0a1 under 21.5 (beta31) "ginger" 2dbefd79b3d3 XEmacs Lucid
(x86_64-unknown-linux)
Date: Mon, 14 Nov 2011 16:36:38 +0900
Message-ID: <87ehxbjgu1.fsf@uwakimon.sk.tsukuba.ac.jp>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

Eli Zaretskii writes:

 > Again, the point is that to build a package, one should use only a
 > small and portable set of utilities.

"Should be portable", yes, but "should be small" is no longer obvious
for typical applications, especially on "modern" desktop platforms.
It's true for those packages needed to bootstrap a system, but after
that DRY ("don't repeat yourself") becomes more important to many,
perhaps most, developers.

It could be that the package in question qualifies as a bootstrap
package, or as a member of the small & portable set of utilities used
in building such packages.  However, in many cases what we see is
people complaining about lack of portability of a program developed in
a tool-rich environment for use in the tool-rich environment.  While I
sympathize with DJGPP developers and embedded developers who may not
work in such environments, as suggested earlier that requires a
volunteer willing to do the portability work.

 > The GNU Coding Standards require that.

More honored in the breach than the observance these days.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019