From: Bengt Kleberg <bengt.kleberg@ericsson.com>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] acme, rio workalike available in plan 9 ports
Date: Thu, 1 Apr 2004 10:50:08 +0000 [thread overview]
Message-ID: <c4grl4$3f1$1@newstree.wise.edt.ericsson.se> (raw)
In-Reply-To: <40606498.1050200@swtch.com>
Russ Cox wrote:
...deleted
>
> the problem isn't that i don't know what the structure should look like.
> the problem is that i don't want to do it. i find it annoying to have
> to type things like /usr/local/plan9/FreeBSD/386/bin/acme,
surely you would have set your $path to include
/usr/local/plan9/FreeBSD/386/bin ?
> and further
> it makes writing shell scripts impossible:
>
> #!/usr/local/plan9/FreeBSD/386/bin/rc
>
> isn't very portable! you'd have to have a shell script "rc" that ran
> the binary rc and then use
>
> #!/usr/local/plan9/rc/bin/rc
>
> or something like that. it's just disgusting.
is it correct to assume that this unportableness of rc scripts is the
reason for using /bin/sh all over the place? including in mk, which is
not entirely to my liking.
> i don't have many
> environments
> where different architectures share a tree like /usr/local, so i don't
> worry
> much about it. if we had union directories (or even athena's environment
> variable symlinks) to hide the ugliness, i might feel differently.
how about ignoring those that have the same home directory on several
architectures? this leaves ''only'' the simpler problem of installing
different files into $PLAN9/bin depending upon architecture.
the reason that i am willing to ignore these people is that i no longer
am one of them. at the time i did inded use the "disgusting" method of
having $PLAN9/bin/rc calling different binaries.
> it's easy enough to change if you want to change it -- just edit
> /usr/local/plan9/src/mkhdr and change BIN and LIB.
since i am not entirely sure about what "it's" refers to, i will ask:
do you mean that changing BIN and LIB will make it possible to install
into /usr/local/plan9/FreeBSD/386
bengt
next prev parent reply other threads:[~2004-04-01 10:50 UTC|newest]
Thread overview: 102+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-03-21 4:51 Russ Cox
2004-03-21 21:03 ` andrey mirtchovski
2004-03-22 16:30 ` Axel Belinfante
2004-03-23 9:59 ` Bengt Kleberg
2004-03-23 12:23 ` boyd, rounin
2004-03-23 13:17 ` David Presotto
2004-03-23 13:30 ` boyd, rounin
2004-03-23 15:04 ` Fco.J.Ballesteros
2004-03-23 15:39 ` a
2004-03-23 15:09 ` Russ Cox
2004-03-23 15:12 ` Charles Forsyth
2004-03-23 15:29 ` Russ Cox
2004-03-23 15:13 ` Charles Forsyth
2004-03-23 15:39 ` Axel Belinfante
2004-03-23 15:49 ` a
2004-03-23 16:23 ` Russ Cox
2004-03-23 16:27 ` Axel Belinfante
2004-03-23 16:54 ` a
2004-04-01 10:50 ` Bengt Kleberg [this message]
2004-04-01 13:24 ` Russ Cox
2004-04-01 13:54 ` Scott Schwartz
2004-04-01 14:33 ` boyd, rounin
2004-04-01 16:14 ` Russ Cox
2004-04-01 15:25 ` boyd, rounin
2004-04-02 9:29 ` Bengt Kleberg
2004-04-02 10:09 ` Bengt Kleberg
2004-04-02 11:15 ` Steve Simon
2004-04-02 15:24 ` boyd, rounin
2004-04-19 10:04 ` Bengt Kleberg
2004-04-02 11:55 ` C H Forsyth
2004-04-02 14:30 ` Russ Cox
2004-04-02 14:53 ` C H Forsyth
2004-04-19 10:04 ` Bengt Kleberg
2004-04-19 11:07 ` Steve Simon
2004-04-20 8:38 ` Bengt Kleberg
2004-04-20 12:12 ` boyd, rounin
2004-04-20 12:20 ` lucio
2004-04-20 12:32 ` boyd, rounin
2004-04-20 12:58 ` lucio
2004-04-20 13:03 ` lucio
2004-04-21 9:03 ` Bengt Kleberg
2004-04-21 9:17 ` Charles Forsyth
2004-04-21 9:02 ` Bengt Kleberg
2004-04-21 9:02 ` Bengt Kleberg
2004-04-21 9:28 ` lucio
2004-04-21 13:53 ` boyd, rounin
2004-04-19 15:00 ` Russ Cox
2004-04-19 18:51 ` boyd, rounin
2004-04-20 8:38 ` Bengt Kleberg
2004-04-20 12:15 ` boyd, rounin
2004-04-20 14:56 ` ron minnich
2004-04-20 17:43 ` Eli Collins
2004-04-20 15:51 ` ron minnich
2004-04-20 17:10 ` jmk
2004-04-20 17:34 ` Eli Collins
2004-04-20 17:39 ` jmk
2004-04-20 19:42 ` boyd, rounin
2004-04-20 19:09 ` ron minnich
2004-04-20 16:10 ` Charles Forsyth
2004-04-20 16:21 ` ron minnich
2004-04-20 16:40 ` Eli Collins
2004-04-20 19:31 ` boyd, rounin
2004-04-20 19:20 ` boyd, rounin
2004-03-24 10:42 ` Axel Belinfante
2004-03-21 5:07 Noah Evans
2004-03-21 5:25 ` Russ Cox
2004-03-21 6:12 ` Scott Schwartz
2004-03-21 14:02 ` Russ Cox
2004-03-21 15:57 Noah Evans
2004-03-21 20:43 Andrey S. Kukhar
2004-03-21 21:45 Noah Evans
2004-03-21 22:15 ` andrey mirtchovski
2004-04-20 23:04 boyd, rounin
2004-04-20 23:18 ` matt
2004-04-20 23:26 ` Geoff Collyer
2004-04-20 23:28 ` boyd, rounin
2004-04-20 23:48 ` matt
2004-04-20 23:59 ` Charles Forsyth
2004-04-21 3:18 ` Bruce Ellis
2004-04-21 8:51 ` matt
2004-04-21 9:24 ` Charles Forsyth
2004-04-21 9:49 ` C H Forsyth
2004-04-21 12:14 ` boyd, rounin
2004-04-21 0:07 ` Russ Cox
2004-04-21 0:18 ` ron minnich
2004-04-21 0:19 ` boyd, rounin
2004-04-21 2:09 ` ron minnich
2004-04-21 2:20 ` boyd, rounin
2004-04-21 3:43 ` Ronald G. Minnich
2004-04-23 8:55 ` Christoph Hellwig
2004-04-23 8:59 ` boyd, rounin
2004-04-23 15:03 ` ron minnich
2004-04-23 15:29 ` Christoph Hellwig
2004-04-23 15:54 ` ron minnich
2004-04-23 16:20 ` Joel Salomon
2004-04-23 17:03 ` ron minnich
2004-04-23 16:47 ` Christoph Hellwig
2004-04-23 17:04 ` ron minnich
2004-04-23 17:52 ` Christoph Hellwig
2004-04-21 0:40 ` andrey mirtchovski
2004-04-21 3:25 ` Bruce Ellis
2004-04-21 0:38 Charles Forsyth
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='c4grl4$3f1$1@newstree.wise.edt.ericsson.se' \
--to=bengt.kleberg@ericsson.com \
--cc=9fans@cse.psu.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).