1 |
On Tue, Apr 27, 2010 at 9:43 AM, Dennis.Yxun <dennis.yxun@×××××.com> wrote: |
2 |
|
3 |
> |
4 |
> |
5 |
> On Tue, Apr 27, 2010 at 9:19 AM, Dennis.Yxun <dennis.yxun@×××××.com>wrote: |
6 |
> |
7 |
>> HI Folks: |
8 |
>> I have problem to merge binary packages into my cross env. |
9 |
>> Let me make it clear, I've setup cross develop evironment in my |
10 |
>> Desktop, |
11 |
>> say the path is /usr/armv7a-softfloat-linux-gnueabi. And I find |
12 |
>> x11-libs/cairo-1.8.8-r1 |
13 |
>> will fail when do cross compile, so I compile it natively on my ARM board, |
14 |
>> it pass successfullly, |
15 |
>> So I package it up, swith back to my cross environment, |
16 |
>> using "emerge-armv7a-softfloat-linux-gnueabi -k cairo", strangly it refuse |
17 |
>> to merge the binary package |
18 |
>> but try to compile it directly. |
19 |
>> This problem not always happen, for some packages I compiled on my ARM |
20 |
>> board, |
21 |
>> do install successful on my cross env |
22 |
>> Why? |
23 |
>> Attached png, shows that green-colored packages will be compiled even |
24 |
>> there do exist binary packages. |
25 |
>> |
26 |
>> Dennis Lan |
27 |
>> |
28 |
> |
29 |
> here is output from -K option, but tell doesn't tell me the reason |
30 |
> |
31 |
> sabayon ~ # emerge-armv7a-softfloat-linux-gnueabi -tvaK1 |
32 |
> =media-libs/tiff-3.9.2-r1 |
33 |
> |
34 |
> !!! All ebuilds that could satisfy "=media-libs/tiff-3.9.2-r1" have been |
35 |
> masked. |
36 |
> !!! One of the following masked packages is required to complete your |
37 |
> request: |
38 |
> - media-libs/tiff-3.9.2-r1 (masked by: ) |
39 |
> |
40 |
> |
41 |
> For more information, see the MASKED PACKAGES section in the emerge |
42 |
> man page or refer to the Gentoo Handbook |
43 |
> |
44 |
|
45 |
oh, probably I should disable use check |
46 |
previously I set --binpkg-respect-use=y |