1 |
Hi, |
2 |
|
3 |
Errors like this make emerge unusable: |
4 |
|
5 |
# PORT_LOGDIR=/tmp x86_64-w64-mingw32-emerge -av |
6 |
/usr/portage/dev-libs/libiconv/libiconv-1.14.ebuild |
7 |
... |
8 |
* QA Notice: Excessive files found in the / partition |
9 |
* |
10 |
/usr/x86_64-w64-mingw32/tmp/portage/dev-libs/libiconv-1.14/image/lib/libcharset.dll.a |
11 |
* |
12 |
/usr/x86_64-w64-mingw32/tmp/portage/dev-libs/libiconv-1.14/image/lib/libiconv.dll.a |
13 |
|
14 |
* ERROR: dev-libs/libiconv-1.14 failed: |
15 |
* static archives (*.a) and libtool library files (*.la) do not |
16 |
belong in / |
17 |
* |
18 |
* Call stack: |
19 |
* misc-functions.sh, line 992: Called install_qa_check |
20 |
* misc-functions.sh, line 546: Called die |
21 |
|
22 |
The messages are confused, first it complains about the .dll.a which are |
23 |
then deleted, then it complains about .a and .la files which are left. |
24 |
|
25 |
There is no problem having .a, .dll.a, and .la files together, they are |
26 |
different things used for different purpose (one is the real static |
27 |
library, the other is just the symbol definitions used when linking to |
28 |
the dynamic library). |
29 |
|
30 |
Any idea how to coax emerge to stop making the wrong assumption? |
31 |
-- |
32 |
René Berber |