[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-guile-ncurses] Bug report, from guile-ncurses, make check
From: |
John Darrington |
Subject: |
Re: [Bug-guile-ncurses] Bug report, from guile-ncurses, make check |
Date: |
Sun, 13 Nov 2016 08:53:43 +0100 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On Sun, Nov 13, 2016 at 09:31:30AM +0300, Jean Louis wrote:
On Sun, Nov 13, 2016 at 08:18:18AM +0300, Jean Louis wrote:
> Another thing, if I give to ./configure --prefix=/somewhere/else, it
> still asks guile where to install itself. In my opinion it should not,
> as --prefix is enough of a command telling it to install somewhere
> else. So I need to add the command: --with-gnu-filesystem-hierarchy
> that --prefix work. For me is that incorrect and not necessary.
>
> Further, I did not find references to "GNU Filesystem Hierarchy". I
> wish I could have it. What is it? Where is it? I am not following the
> FSH and building a system from source, so this may be interesting or
> not.
The above shall be corrected to be in accordance with GNU Coding
Standards: https://www.gnu.org/prep/standards/standards.html
I am using GNU Stow, so packages get placed in /package, and /usr is
created by using symlinks, and I don't expect to have additional
configuration like --with-gnu-filesystem-hierarchy in order for
--prefix to work. --prefix alone should be enough.
I guess that option --with-gnu-filesystem-hierarchy including the help
output from ./configure --help in regards to "GNU Filesystem
Hierarchy" shall be removed. GNU systems shall be free of some imposed
standards or rules. That is why there is --prefix and other directory
specifications, so that everybody can freely decide where and how to
install packages.
I tend to agree with Jean's point of view, but wouldn't have put it so
strongly.
I think it non-optimal, that even after passing --prefix=$HOME/xxxx to
configure, then make install fails due to lack of write permission on
/usr/local/share/guile/site.
So I agree that the behviour under --with-gnu-filesystem-hierarchy ought
to be the default and the user should pass --without-... if they
don't want that. But I'm happy for the option to exist, if users outside
GNU find it usefull.
Just my $0.02
J'
--
Avoid eavesdropping. Send strong encrypted email.
PGP Public key ID: 1024D/2DE827B3
fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.
signature.asc
Description: Digital signature
- [Bug-guile-ncurses] Bug report, from guile-ncurses, make check, Jean Louis, 2016/11/05
- Re: [Bug-guile-ncurses] Bug report, from guile-ncurses, make check, Mike Gran, 2016/11/12
- Re: [Bug-guile-ncurses] Bug report, from guile-ncurses, make check, Jean Louis, 2016/11/13
- Re: [Bug-guile-ncurses] Bug report, from guile-ncurses, make check, Jean Louis, 2016/11/13
- Re: [Bug-guile-ncurses] Bug report, from guile-ncurses, make check, Mike Gran, 2016/11/13
- Re: [Bug-guile-ncurses] Bug report, from guile-ncurses, make check, Jean Louis, 2016/11/13
- Re: [Bug-guile-ncurses] Bug report, from guile-ncurses, make check,
John Darrington <=
- Re: [Bug-guile-ncurses] Bug report, from guile-ncurses, make check, Jean Louis, 2016/11/13