1 |
On 2020-09-28 21:24, urpion@×××.com wrote: |
2 |
> On Mon, Sep 28, 2020 at 03:10:09PM +1000, urpion@×××.com wrote: |
3 |
>> On Sat, Sep 26, 2020 at 09:57:59AM -0400, Michael Orlitzky wrote: |
4 |
>>> On 2020-09-26 00:50, urpion@×××.com wrote: |
5 |
>>>> |
6 |
>>>> Files matching a file type that is not allowed: |
7 |
>>>> usr/lib/liblsp-dsp-lib-0.5.9.so |
8 |
>>>> * ERROR: media-libs/lsp-dsp-lib-0.5.9::macro failed: |
9 |
>>>> * multilib-strict check failed! |
10 |
>>>> * |
11 |
>>> |
12 |
>>> That's a 64-bit library I guess. It has to go in /usr/lib64 instead of |
13 |
>>> /usr/lib. |
14 |
>>> |
15 |
>>> (You can read about multilib-strict in `man make.conf`) |
16 |
>>> |
17 |
>> Thanks very much. I'll look into that. If this gets through, my last |
18 |
>> replys seem to have disappeard. |
19 |
>> |
20 |
> I have tried putting multilib-strict in make.conf. I didn't realize |
21 |
> default profiles had become multilib, but I still get the same error. |
22 |
> |
23 |
|
24 |
The multilib-strict feature is already enabled by default in most |
25 |
profiles. That's what's causing your failure: you're installing a |
26 |
library to a location it shouldn't be installed. |
27 |
|
28 |
>>>> Files matching a file type that is not allowed: |
29 |
>>>> usr/lib/liblsp-dsp-lib-0.5.9.so |
30 |
|
31 |
That file should be installed to /usr/lib64, and not /usr/lib. That's |
32 |
the only thing wrong. |