Mailing List Archive

broken crossdev
Hi,

For some time i can't use crossdev anymore. For example:

# crossdev -v --target avr --gcc 4.3.3 --binutils 2.19.51.0.2 --libc 1.6.4 -s1
--without-headers
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
* Host Portage ARCH: x86
* Target Portage ARCH: *
* Target System: avr
* Stage: 1 (C compiler only)

* binutils: binutils-2.19.51.0.2
* gcc: gcc-4.3.3

* PORTDIR_OVERLAY: /usr/local/portage
* PORT_LOGDIR: /var/log/portage
* PKGDIR: /usr/portage/packages/cross/avr
* PORTAGE_TMPDIR: /var/tmp/cross/avr
_ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ -
~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ -
_ - ~
* Forcing the latest versions of {binutils,gcc}-config/gnuconfig ...
[ ok ]
* Log: /var/log/portage/cross-avr-binutils.log
* Emerging cross-binutils ...

These are the packages that would be merged, in order:
...
done!

!!! All ebuilds that could satisfy "cross-avr/binutils" have been masked.
!!! One of the following masked packages is required to complete your request:
- cross-avr/binutils-2.20.51.0.3 (masked by: package.mask, missing keyword)
- cross-avr/binutils-2.20.51.0.2 (masked by: package.mask, missing keyword)
- cross-avr/binutils-2.20.51.0.1 (masked by: package.mask, missing keyword)
- cross-avr/binutils-2.20 (masked by: package.mask, missing keyword)
- cross-avr/binutils-2.19.51.0.14 (masked by: package.mask, missing keyword)
- cross-avr/binutils-2.19.51.0.13 (masked by: package.mask, missing keyword)
- cross-avr/binutils-2.19.1-r1 (masked by: missing keyword)
- cross-avr/binutils-2.18-r4 (masked by: missing keyword)
- cross-avr/binutils-2.18-r3 (masked by: missing keyword)
- cross-avr/binutils-2.16.91.0.6 (masked by: missing keyword)
- cross-avr/binutils-2.16.1-r3 (masked by: missing keyword)


For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


* binutils failed :(
* If you file a bug, please attach the following logfiles:
* /var/log/portage/cross-avr-info.log
* /var/log/portage/cross-avr-binutils.log
#

It seems to be problem in form of masking/demasking keywords in current
portage.

Should I wait for a fix, or is there some way how to fix it myself.


Thank You

Jakub Ladman
Re: broken crossdev [ In reply to ]
What do the following files contain:
/etc/portage/package.keywords/cross-avr
/etc/portage/package.mask/cross-avr
/etc/portage/package.unmask/cross-avr

And the output of:
# grep -R cross-avr /etc/portage/

A.
Re: broken crossdev [ In reply to ]
Dne úterý 15 Prosinec 2009 16:26:31 Ahmed Ammar napsal(a):
> What do the following files contain:
> /etc/portage/package.keywords/cross-avr
> /etc/portage/package.mask/cross-avr
> /etc/portage/package.unmask/cross-avr
>
> And the output of:
> # grep -R cross-avr /etc/portage/
>
> A.
>

I am sorry, there was some old dirty stuff.
After cleanup it seems to be working.

Thank You

Jakub Ladman