Gentoo Archives: gentoo-embedded

From: Karl Hiramoto <karl@××××××××.org>
To: gentoo-embedded@l.g.o
Subject: [gentoo-embedded] invalid: RDEPEND: USE flag 'userland_GNU' referenced in conditional 'userland_GNU?' is not in IUSE
Date: Mon, 15 Jul 2013 18:12:42
Message-Id: 51E43B73.2030905@hiramoto.org
1 Hi,
2
3 I just setup a new SYSROOT cross environment today. I successfully
4 merged, and tested/ran busybox, systemd and kernel on target platform
5
6
7 A few packages are giving me the same error now "missing keyword,
8 invalid: RDEPEND: USE flag 'userland_GNU' referenced in conditional
9 'userland_GNU?' is not in IUSE"
10
11
12 Anyone know what I'm missing?
13
14
15 xmerge -v openssh
16
17 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
18 * Use eselect news to read news items.
19
20
21 * IMPORTANT: 5 config files in
22 '/usr/arm-unknown-linux-gnueabi/etc/portage' need updating.
23 * See the CONFIGURATION FILES section of the emerge
24 * man page to learn how to update config files.
25
26 These are the packages that would be merged, in order:
27
28 Calculating dependencies... done!
29
30 !!! All ebuilds that could satisfy "openssh" for
31 /usr/arm-unknown-linux-gnueabi/ have been masked.
32 !!! One of the following masked packages is required to complete your
33 request:
34 - net-misc/openssh-6.2_p2-r1::gentoo (masked by: missing keyword,
35 invalid: RDEPEND: USE flag 'userland_GNU' referenced in conditional
36 'userland_GNU?' is not in IUSE)
37 - net-misc/openssh-6.2_p2::gentoo (masked by: ~arm keyword, invalid:
38 RDEPEND: USE flag 'userland_GNU' referenced in conditional
39 'userland_GNU?' is not in IUSE)
40 - net-misc/openssh-6.1_p1-r1::gentoo (masked by: ~arm keyword, invalid:
41 RDEPEND: USE flag 'userland_GNU' referenced in conditional
42 'userland_GNU?' is not in IUSE)
43 - net-misc/openssh-6.1_p1::gentoo (masked by: ~arm keyword, invalid:
44 RDEPEND: USE flag 'userland_GNU' referenced in conditional
45 'userland_GNU?' is not in IUSE)
46 - net-misc/openssh-6.0_p1-r1::gentoo (masked by: ~arm keyword, invalid:
47 DEPEND: USE flag 'userland_GNU' referenced in conditional
48 'userland_GNU?' is not in IUSE, invalid: RDEPEND: USE flag
49 'userland_GNU' referenced in conditional 'userland_GNU?' is not in IUSE)
50 - net-misc/openssh-6.0_p1::gentoo (masked by: ~arm keyword, invalid:
51 DEPEND: USE flag 'userland_GNU' referenced in conditional
52 'userland_GNU?' is not in IUSE, invalid: RDEPEND: USE flag
53 'userland_GNU' referenced in conditional 'userland_GNU?' is not in IUSE)
54 - net-misc/openssh-5.9_p1-r4::gentoo (masked by: invalid: DEPEND: USE
55 flag 'userland_GNU' referenced in conditional 'userland_GNU?' is not in
56 IUSE, invalid: RDEPEND: USE flag 'userland_GNU' referenced in
57 conditional 'userland_GNU?' is not in IUSE)
58
59
60
61
62
63 # xmerge --info
64 Portage 2.1.12.2 (arch/arm/armv6j, gcc-4.6.3, unavailable, 3.8.13 x86_64)
65 =================================================================
66 System uname:
67 Linux-3.8.13-x86_64-Intel-R-_Core-TM-_i5_CPU_760_@_2.80GHz-with-gentoo-2.2
68 KiB Mem: 8159240 total, 830208 free
69 KiB Swap: 2097148 total, 2045784 free
70 Timestamp of tree: Mon, 15 Jul 2013 16:30:01 +0000
71 ld GNU ld (GNU Binutils) 2.23.1
72 app-shells/bash: 4.2_p45
73 dev-java/java-config: 2.1.12-r1
74 dev-lang/python: 2.7.5, 3.2.5-r1
75 dev-util/cmake: 2.8.10.2-r2
76 dev-util/pkgconfig: 0.28
77 sys-apps/baselayout: 2.2
78 sys-apps/openrc: 0.11.8
79 sys-apps/sandbox: 2.6-r1
80 sys-devel/autoconf: 2.13, 2.69
81 sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.6, 1.12.6
82 sys-devel/binutils: 2.23.1
83 sys-devel/gcc: 4.4.7, 4.5.4, 4.6.3
84 sys-devel/gcc-config: 1.7.3
85 sys-devel/libtool: 2.4-r1
86 sys-devel/make: 3.82-r4
87 sys-kernel/linux-headers: 3.7 (virtual/os-headers)
88 sys-libs/glibc: 2.15-r3
89 Repositories: gentoo Karl-s-Gentoo-Embedded-overlay retroshare-overlay
90 bitcoin kde
91 ACCEPT_KEYWORDS="arm"
92 ACCEPT_LICENSE="*"
93 CBUILD="x86_64-pc-linux-gnu"
94 CFLAGS="-O2 -pipe -march=armv6 -mfpu=vfp "
95 CHOST="arm-unknown-linux-gnueabi"
96 CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt
97 /usr/share/maven-bin-3.0/conf /usr/share/polkit-1/actions"
98 CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d
99 /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release
100 /etc/php/apache2-php5.4/ext-active/ /etc/php/cgi-php5.4/ext-active/
101 /etc/php/cli-php5.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d
102 /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d
103 /etc/texmf/updmap.d /etc/texmf/web2c"
104 CXXFLAGS="-O2 -pipe -march=armv6 -mfpu=vfp "
105 DISTDIR="/usr/portage/distfiles"
106 FCFLAGS="-O2 -pipe -march=armv6j"
107 FEATURES="assume-digests binpkg-logs config-protect-if-modified
108 distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch
109 preserve-libs protect-owned sandbox sfperms splitdebug strict
110 unknown-features-warn unmerge-logs unmerge-orphans userfetch xattr"
111 FFLAGS="-O2 -pipe -march=armv6j"
112 GENTOO_MIRRORS="ftp://mirror.ovh.net/gentoo-distfiles/
113 ftp://mirror.switch.ch/mirror/gentoo/"
114 LANG="en_US.UTF-8"
115 LDFLAGS=""
116 MAKEOPTS="-j6"
117 PKGDIR="/usr/portage/packages"
118 PORTAGE_CONFIGROOT="/usr/arm-unknown-linux-gnueabi/"
119 PORTAGE_RSYNC_EXTRA_OPTS="--bwlimit=150 --compress-level=9"
120 PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
121 --compress --force --whole-file --delete --stats --human-readable
122 --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
123 PORTAGE_TMPDIR="/var/tmp"
124 PORTDIR="/usr/portage"
125 PORTDIR_OVERLAY="/usr/local/portage/embedded_gentoo_portage
126 /usr/local/portage/retroshare-overlay /var/lib/layman/bitcoin
127 /var/lib/layman/kde"
128 SYNC="rsync://rsync.gentoo.org/gentoo-portage"
129 USE="arm ssl symlink systemd"
130 Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL,
131 PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
132 USE_PYTHON
133
134
135
136 # cat /usr/local/bin/xmerge
137 #!/bin/bash
138 CBUILD=$(portageq envvar CHOST)
139 PORTAGE_CONFIGROOT="$SYSROOT"
140 if [[ "$1" == "--root" ]] ; then
141 ROOT="$2"
142 shift 2
143 else
144 ROOT="$SYSROOT"
145 fi
146 export CBUILD PORTAGE_CONFIGROOT ROOT
147
148 emerge $*
149
150
151 # echo $SYSROOT
152 /usr/arm-unknown-linux-gnueabi
153
154
155
156 Thanks,
157
158 Karl

Replies