public inbox for gentoo-embedded@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-embedded] invalid: RDEPEND: USE flag 'userland_GNU' referenced in conditional 'userland_GNU?' is not in IUSE
@ 2013-07-15 18:12 Karl Hiramoto
  2013-07-16  3:27 ` Dustin C. Hatch
  0 siblings, 1 reply; 3+ messages in thread
From: Karl Hiramoto @ 2013-07-15 18:12 UTC (permalink / raw
  To: gentoo-embedded

Hi,

I just setup a new SYSROOT cross environment today.   I successfully 
merged, and tested/ran    busybox, systemd and kernel on target platform


A few packages are giving me the same error now "missing keyword, 
invalid: RDEPEND: USE flag 'userland_GNU' referenced in conditional 
'userland_GNU?' is not in IUSE"


Anyone know what I'm missing?


xmerge  -v openssh

  * IMPORTANT: 1 news items need reading for repository 'gentoo'.
  * Use eselect news to read news items.


  * IMPORTANT: 5 config files in 
'/usr/arm-unknown-linux-gnueabi/etc/portage' need updating.
  * See the CONFIGURATION FILES section of the emerge
  * man page to learn how to update config files.

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

Calculating dependencies... done!

!!! All ebuilds that could satisfy "openssh" for 
/usr/arm-unknown-linux-gnueabi/ have been masked.
!!! One of the following masked packages is required to complete your 
request:
- net-misc/openssh-6.2_p2-r1::gentoo (masked by: missing keyword, 
invalid: RDEPEND: USE flag 'userland_GNU' referenced in conditional 
'userland_GNU?' is not in IUSE)
- net-misc/openssh-6.2_p2::gentoo (masked by: ~arm keyword, invalid: 
RDEPEND: USE flag 'userland_GNU' referenced in conditional 
'userland_GNU?' is not in IUSE)
- net-misc/openssh-6.1_p1-r1::gentoo (masked by: ~arm keyword, invalid: 
RDEPEND: USE flag 'userland_GNU' referenced in conditional 
'userland_GNU?' is not in IUSE)
- net-misc/openssh-6.1_p1::gentoo (masked by: ~arm keyword, invalid: 
RDEPEND: USE flag 'userland_GNU' referenced in conditional 
'userland_GNU?' is not in IUSE)
- net-misc/openssh-6.0_p1-r1::gentoo (masked by: ~arm keyword, invalid: 
DEPEND: USE flag 'userland_GNU' referenced in conditional 
'userland_GNU?' is not in IUSE, invalid: RDEPEND: USE flag 
'userland_GNU' referenced in conditional 'userland_GNU?' is not in IUSE)
- net-misc/openssh-6.0_p1::gentoo (masked by: ~arm keyword, invalid: 
DEPEND: USE flag 'userland_GNU' referenced in conditional 
'userland_GNU?' is not in IUSE, invalid: RDEPEND: USE flag 
'userland_GNU' referenced in conditional 'userland_GNU?' is not in IUSE)
- net-misc/openssh-5.9_p1-r4::gentoo (masked by: invalid: DEPEND: USE 
flag 'userland_GNU' referenced in conditional 'userland_GNU?' is not in 
IUSE, invalid: RDEPEND: USE flag 'userland_GNU' referenced in 
conditional 'userland_GNU?' is not in IUSE)





# xmerge --info
Portage 2.1.12.2 (arch/arm/armv6j, gcc-4.6.3, unavailable, 3.8.13 x86_64)
=================================================================
System uname: 
Linux-3.8.13-x86_64-Intel-R-_Core-TM-_i5_CPU_760_@_2.80GHz-with-gentoo-2.2
KiB Mem:     8159240 total,    830208 free
KiB Swap:    2097148 total,   2045784 free
Timestamp of tree: Mon, 15 Jul 2013 16:30:01 +0000
ld GNU ld (GNU Binutils) 2.23.1
app-shells/bash:          4.2_p45
dev-java/java-config:     2.1.12-r1
dev-lang/python:          2.7.5, 3.2.5-r1
dev-util/cmake:           2.8.10.2-r2
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.9.6-r3, 1.10.3, 1.11.6, 1.12.6
sys-devel/binutils:       2.23.1
sys-devel/gcc:            4.4.7, 4.5.4, 4.6.3
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.7 (virtual/os-headers)
sys-libs/glibc:           2.15-r3
Repositories: gentoo Karl-s-Gentoo-Embedded-overlay retroshare-overlay 
bitcoin kde
ACCEPT_KEYWORDS="arm"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe  -march=armv6 -mfpu=vfp  "
CHOST="arm-unknown-linux-gnueabi"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt 
/usr/share/maven-bin-3.0/conf /usr/share/polkit-1/actions"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d 
/etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release 
/etc/php/apache2-php5.4/ext-active/ /etc/php/cgi-php5.4/ext-active/ 
/etc/php/cli-php5.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d 
/etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d 
/etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe  -march=armv6 -mfpu=vfp  "
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe -march=armv6j"
FEATURES="assume-digests binpkg-logs config-protect-if-modified 
distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch 
preserve-libs protect-owned sandbox sfperms splitdebug strict 
unknown-features-warn unmerge-logs unmerge-orphans userfetch xattr"
FFLAGS="-O2 -pipe -march=armv6j"
GENTOO_MIRRORS="ftp://mirror.ovh.net/gentoo-distfiles/ 
ftp://mirror.switch.ch/mirror/gentoo/"
LANG="en_US.UTF-8"
LDFLAGS=""
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/usr/arm-unknown-linux-gnueabi/"
PORTAGE_RSYNC_EXTRA_OPTS="--bwlimit=150 --compress-level=9"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times 
--compress --force --whole-file --delete --stats --human-readable 
--timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/embedded_gentoo_portage 
/usr/local/portage/retroshare-overlay /var/lib/layman/bitcoin 
/var/lib/layman/kde"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="arm ssl symlink systemd"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, 
PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, 
USE_PYTHON



# cat /usr/local/bin/xmerge
#!/bin/bash
CBUILD=$(portageq envvar CHOST)
PORTAGE_CONFIGROOT="$SYSROOT"
if [[ "$1" == "--root" ]] ; then
     ROOT="$2"
     shift 2
else
     ROOT="$SYSROOT"
fi
export CBUILD PORTAGE_CONFIGROOT ROOT

emerge $*


# echo $SYSROOT
/usr/arm-unknown-linux-gnueabi



Thanks,

Karl




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-embedded] invalid: RDEPEND: USE flag 'userland_GNU' referenced in conditional 'userland_GNU?' is not in IUSE
  2013-07-15 18:12 [gentoo-embedded] invalid: RDEPEND: USE flag 'userland_GNU' referenced in conditional 'userland_GNU?' is not in IUSE Karl Hiramoto
@ 2013-07-16  3:27 ` Dustin C. Hatch
  2013-07-23  8:43   ` Peter Volkov
  0 siblings, 1 reply; 3+ messages in thread
From: Dustin C. Hatch @ 2013-07-16  3:27 UTC (permalink / raw
  To: gentoo-embedded

On 7/15/2013 13:12, Karl Hiramoto wrote:
> Hi,
>
> I just setup a new SYSROOT cross environment today.   I successfully
> merged, and tested/ran    busybox, systemd and kernel on target platform
>
>
> A few packages are giving me the same error now "missing keyword,
> invalid: RDEPEND: USE flag 'userland_GNU' referenced in conditional
> 'userland_GNU?' is not in IUSE"
>
>
> Anyone know what I'm missing?
>
>
That can happen if your profile is incomplete (which several are). You 
can either switch to a complete profile (something in default/linux) or 
populate the missing variables yourself in 
$PORTAGE_CONFIGROOT/etc/portage/profile/make.defaults. In this case, you 
need to set

USERLAND="GNU"
USE_EXPAND="USERLAND"
USE_EXPAND_HIDDEN="USERLAND"

Hope this helps,

-- 
♫Dustin
http://dustin.hatch.name/


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-embedded] invalid: RDEPEND: USE flag 'userland_GNU' referenced in conditional 'userland_GNU?' is not in IUSE
  2013-07-16  3:27 ` Dustin C. Hatch
@ 2013-07-23  8:43   ` Peter Volkov
  0 siblings, 0 replies; 3+ messages in thread
From: Peter Volkov @ 2013-07-23  8:43 UTC (permalink / raw
  To: gentoo-embedded

В Пн, 15/07/2013 в 22:27 -0500, Dustin C. Hatch пишет:
> > A few packages are giving me the same error now "missing keyword,
> > invalid: RDEPEND: USE flag 'userland_GNU' referenced in conditional
> > 'userland_GNU?' is not in IUSE"
> >
> > Anyone know what I'm missing?
> >
> That can happen if your profile is incomplete (which several are).

And, please, open a bug to have this fixed in the tree.

--
Peter.



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-07-23  8:43 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-15 18:12 [gentoo-embedded] invalid: RDEPEND: USE flag 'userland_GNU' referenced in conditional 'userland_GNU?' is not in IUSE Karl Hiramoto
2013-07-16  3:27 ` Dustin C. Hatch
2013-07-23  8:43   ` Peter Volkov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox