Created on 2007-07-03.13:59:03 by stephan, last changed 2009-08-27.14:11:56 by admin.
msg1793 (view) |
Author: stephan |
Date: 2007-07-03.13:59:02 |
|
Hi, darcs guys!
A short demo explains it best:
stephan@owl:/space/src/darcs$ ./configure --prefix=$HOME && make
...
stephan@owl:/space/src/darcs$ make install
test -d /home/stephan/bin || /usr/bin/install -c -d /home/stephan/bin
/usr/bin/install -c darcs /home/stephan/bin
: -o /home/stephan/bin/darcs
test -d /home/stephan/etc/bash_completion.d || \
/usr/bin/install -c -d /home/stephan/etc/bash_completion.d
/usr/bin/install -c -m 644
tools/darcs_completion /home/stephan/etc/bash_completion.d/darcs
test -d /man/man1 || \
/usr/bin/install -c -d /man/man1
/usr/bin/install: cannot create directory `/man': Permission denied
make: *** [installbin] Error 1
The bins appear to respect the install prefix, but man pages do not (and
they try install under /man, which is wrong in any case).
|
msg1810 (view) |
Author: kowey |
Date: 2007-07-12.07:15:01 |
|
Hmm... I see this when I run ./configure:
bindir = ${exec_prefix}/bin
sbindir = ${exec_prefix}/sbin
mandir = ${prefix}/man
datadir = ${prefix}/share
sysconfdir = ${prefix}/etc
libexecdir = ${exec_prefix}/libexec
Note the difference between mandir and bindir.
I'm making Dave Love nosy on this bug as he seems to know his way around this
stuff. Any comments, Dave?
|
msg1841 (view) |
Author: fx |
Date: 2007-07-16.13:55:45 |
|
Eric Kow <bugs@darcs.net> writes:
> Eric Kow <eric.kow@gmail.com> added the comment:
>
> Hmm... I see this when I run ./configure:
>
> bindir = ${exec_prefix}/bin
> sbindir = ${exec_prefix}/sbin
> mandir = ${prefix}/man
> datadir = ${prefix}/share
> sysconfdir = ${prefix}/etc
> libexecdir = ${exec_prefix}/libexec
First of all, what versions are we talking about?
> Note the difference between mandir and bindir.
They should be different, but not like that. For the unstable and
stable branches, I see this at the end of configure's output:
The build is configured as follows:
bindir = ${exec_prefix}/bin
sbindir = ${exec_prefix}/sbin
mandir = ${datarootdir}/man
datadir = ${datarootdir}
sysconfdir = ${prefix}/etc
libexecdir = ${exec_prefix}/libexec
However, I can see the error in the development versions. It looks as
if I didn't test the change for adding datarootdir properly. (It
makes a difference that the makefile fragment uses `:=', not `=' as in
portable makefiles, for assignments.) Apologies. I'll send a patch
anon.
|
msg1842 (view) |
Author: kowey |
Date: 2007-07-16.20:20:56 |
|
> > mandir = ${prefix}/man
> > datadir = ${prefix}/share
>
> First of all, what versions are we talking about?
It was the unstable version. Just to check, I have also done make
maintainer-clean. Same thing... ah! yes, with autoconf 2.59 from the
default MacOS X.
|
msg1853 (view) |
Author: fx |
Date: 2007-07-17.09:29:49 |
|
"Eric Y. Kow" <eric.kow@gmail.com> writes:
> It was the unstable version. Just to check, I have also done make
> maintainer-clean. Same thing... ah! yes, with autoconf 2.59 from the
> default MacOS X.
Oh, right; I'd forgotten that difference. Anyway, the patch I sent
should be OK regardless.
|
msg1907 (view) |
Author: kowey |
Date: 2007-07-23.07:46:29 |
|
This should be fixed in unstable now. The relevant patch. Thanks, Dave!
Sat Jul 14 18:54:41 CEST 2007 Dave Love <fx@gnu.org>
* Define datarootdir early enough in autoconf.mk.in (issue 493).
|
|
Date |
User |
Action |
Args |
2007-07-03 13:59:03 | stephan | create | |
2007-07-12 07:15:02 | kowey | set | status: unread -> unknown nosy:
+ fx messages:
+ msg1810 |
2007-07-16 13:55:48 | fx | set | messages:
+ msg1841 |
2007-07-16 20:20:57 | kowey | set | messages:
+ msg1842 |
2007-07-17 09:29:52 | fx | set | messages:
+ msg1853 |
2007-07-23 07:46:30 | kowey | set | status: unknown -> resolved-in-unstable messages:
+ msg1907 |
2007-07-31 18:00:16 | kowey | set | status: resolved-in-unstable -> resolved-in-stable |
2008-09-16 21:31:12 | admin | set | status: resolved-in-stable -> resolved nosy:
+ dagit |
2009-08-06 17:35:38 | admin | set | nosy:
+ markstos, jast, Serware, dmitry.kurochkin, darcs-devel, zooko, mornfall, simon, thorkilnaur, - droundy, fx, stephan |
2009-08-06 20:32:49 | admin | set | nosy:
- beschmi |
2009-08-10 22:05:57 | admin | set | nosy:
+ fx, stephan, - markstos, darcs-devel, zooko, jast, Serware, mornfall |
2009-08-11 00:01:24 | admin | set | nosy:
- dagit |
2009-08-25 17:49:50 | admin | set | nosy:
+ darcs-devel, - simon |
2009-08-27 14:11:56 | admin | set | nosy:
tommy, kowey, fx, darcs-devel, stephan, thorkilnaur, dmitry.kurochkin |
|