timm / crusty

Automatically exported from code.google.com/p/crusty
0 stars 0 forks source link

trunk/doc/done.txt : error in install instructions #25

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
There were two errors in the install instructions:

OLD (WRONG) version:
1) Your $HOME/.bashrc needs this line:
        . opt/crusty/crusty/etc/dotbashrc
2) Your $HOME/.bash_profile needs this line:
        . opt/crusty/crusty/etc/login/dotbash_profile

NEW (RIGHT) version:
1) Your $HOME/.bashrc needs this line:
        . ~/opt/crusty/crusty/etc/dotbashrc
2) Your $HOME/.bash_profile needs this line:
        . ~/opt/crusty/crusty/etc/dotbash_profile

Original issue reported on code.google.com by menzies....@gmail.com on 17 Jan 2007 at 2:08

GoogleCodeExporter commented 9 years ago
This issue is still not fixed.

1. The line in the files should not be ". ~/opt ...", it should be ". 
$(DESTDIR)/opt
..." where $(DESTDIR) is the location that was optionally specified at 
buildtime, eg.
"~/tmp/opt ..." or something.

2. The instructions are deceiving in that they are the same in the case where 
the
user already has these config files, and also when the makefile creates them 
itself
because they did not previously exist (in which case there is no need to 
display the
instruction to the end user at all).

Original comment by david.a....@gmail.com on 21 Jan 2007 at 2:06

GoogleCodeExporter commented 9 years ago
I've fixed David's point #1, as he recommends.

#2 is harder and I don't know how to do it. Is it always true that the done.txt 
text
is redundant if the new .config files are created? See, I can imagine some 
scenario
where a power user is some halfway state between crusty config and their own. 

Anyway, if someone else wants to have a go at #2, I'd like to see how it can be 
done.

Original comment by menzies....@gmail.com on 4 Feb 2007 at 3:12