1 |
Hi, |
2 |
Just another consult-post just to see the opinion of the developers (and of |
3 |
the users who know what to say :) ). |
4 |
|
5 |
There are a few packages which, under some strange autotools combinations |
6 |
which not always are reproducible, suffer from an error like |
7 |
|
8 |
Putting files in AC_CONFIG_AUX_DIR, `autotools'. |
9 |
configure.in: required file `autotools/mkinstalldirs' not found |
10 |
autoreconf-2.59: automake failed with exit status: 1 |
11 |
|
12 |
This is took by bug #89619 [1], but it's not the only case I was told of. I |
13 |
also suffered from one of them in an occasion. |
14 |
|
15 |
The usual solution is to pass -a switch to automake or -i switch to |
16 |
autoreconf. |
17 |
|
18 |
The question I'm asking here is: should we use -i or -s? For who doesn't know, |
19 |
-i options copies the missing autotools standard files from the system copy, |
20 |
-s symlinks them. Automake defaults to symlinking them with -a, and uses -ac |
21 |
to copy them. |
22 |
|
23 |
This is just a little thing, but having a "right way" to do it could be |
24 |
better. Symlinking is faster, copy is usually needed to make distributable |
25 |
source tarballs. |
26 |
|
27 |
[1] https://bugs.gentoo.org/show_bug.cgi?id=89619 |
28 |
-- |
29 |
Diego "Flameeyes" Pettenò |
30 |
Gentoo Developer (Gentoo/FreeBSD, Video, Gentoo/AMD64) |
31 |
|
32 |
http://dev.gentoo.org/~flameeyes/ |