Gentoo Archives: gentoo-embedded

From: Christoph Spielmann <spielc@×××××.com>
To: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] PortageXS problem
Date: Mon, 27 Apr 2009 16:33:51
Message-Id: 49F5DE5B.3050808@gmail.com
In Reply to: [gentoo-embedded] PortageXS problem by Previdi Roberto
1 Hi!
2
3 On 27.04.2009 17:32, Previdi Roberto wrote:
4 > I am using native compile on my openmoko FreeRunner and i want to
5 > emerge the "autounmask" tool, which i find very handy. the problem is
6 > with his dependency on PortageXS. when i try to emerge it i get:
7 >
8 > neo-gentoo ~ # emerge PortageXS
9 > * Overlay eclasses override eclasses from PORTDIR:
10 > *
11 > * '/usr/portage/local/layman/openmoko/trunk/openmoko-target/eclass/gst-plugins-bad.eclass'
12 > * '/usr/portage/local/layman/openmoko/trunk/openmoko-target/eclass/gst-plugins-base.eclass'
13 > * '/usr/portage/local/layman/openmoko/trunk/openmoko-target/eclass/gst-plugins-good.eclass'
14 > * '/usr/portage/local/layman/openmoko/trunk/openmoko-target/eclass/gst-plugins-ugly.eclass'
15 > * '/usr/portage/local/layman/openmoko/trunk/openmoko-target/eclass/kernel-2.eclass'
16 > * '/usr/portage/local/layman/openmoko/trunk/openmoko-target/eclass/subversion.eclass'
17 > *
18 > * It is best to avoid overriding eclasses from PORTDIR because it will
19 > * trigger invalidation of cached ebuild metadata that is distributed with
20 > * the portage tree. If you must override eclasses from PORTDIR then you
21 > * are advised to add FEATURES="metadata-transfer" to /etc/make.conf and to
22 > * run `emerge --regen` after each time that you run `emerge --sync`. Set
23 > * PORTAGE_ECLASS_WARNING_ENABLE="0" in /etc/make.conf if you would like to
24 > * disable this warning.
25 > Calculating dependencies... done!
26 >
27 > emerge: there are no ebuilds to satisfy "~dev-lang/perl-5.10.0".
28 >
29
30 Perl-5.10 can be found in perl-experimental overlay. I have no clue if
31 it's even keyworded for ~arm and i dunno if it compiles.
32
33 HTH,
34
35 Christoph
36
37 > (dependency required by "dev-perl/PortageXS-0.02.10" [ebuild])
38 > (dependency required by "PortageXS" [argument])
39 >
40 > that perl version doesn't either exist in portage, so this is
41 > completely blocking me..
42 > on my pc though it will just install with the 5.8.8-r5 version of
43 > perl without complaining. the PortageXS versions are the same, and
44 > this happens with all the (2) versions of PortageXS.
45 >
46 > i paste here the emerge --info on the freerunner:
47 >
48 > neo-gentoo ~ # emerge --info
49 > * Overlay eclasses override eclasses from PORTDIR:
50 > *
51 > * '/usr/portage/local/layman/openmoko/trunk/openmoko-target/eclass/gst-plugins-bad.eclass'
52 > * '/usr/portage/local/layman/openmoko/trunk/openmoko-target/eclass/gst-plugins-base.eclass'
53 > * '/usr/portage/local/layman/openmoko/trunk/openmoko-target/eclass/gst-plugins-good.eclass'
54 > * '/usr/portage/local/layman/openmoko/trunk/openmoko-target/eclass/gst-plugins-ugly.eclass'
55 > * '/usr/portage/local/layman/openmoko/trunk/openmoko-target/eclass/kernel-2.eclass'
56 > * '/usr/portage/local/layman/openmoko/trunk/openmoko-target/eclass/subversion.eclass'
57 > *
58 > * It is best to avoid overriding eclasses from PORTDIR because it will
59 > * trigger invalidation of cached ebuild metadata that is distributed with
60 > * the portage tree. If you must override eclasses from PORTDIR then you
61 > * are advised to add FEATURES="metadata-transfer" to /etc/make.conf and to
62 > * run `emerge --regen` after each time that you run `emerge --sync`. Set
63 > * PORTAGE_ECLASS_WARNING_ENABLE="0" in /etc/make.conf if you would like to
64 > * disable this warning.
65 > Portage 2.1.6.7
66 > (!/usr/portage/local/layman/openmoko/trunk/openmoko-target/profiles/openmoko,
67 > gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.29-rc3 armv4tl)
68 > =================================================================
69 > System uname: Linux-2.6.29-rc3-armv4tl-ARM920T_rev_0_-v4l-with-glibc2.4
70 > Timestamp of tree: Mon, 27 Apr 2009 01:00:01 +0000
71 > distcc 3.0 armv4tl-softfloat-linux-gnueabi [enabled]
72 > app-shells/bash: 3.2_p39
73 > dev-lang/python: 2.5.2-r7
74 > sys-apps/baselayout: 1.12.11.1
75 > sys-apps/sandbox: 1.6-r2
76 > sys-devel/autoconf: 2.63
77 > sys-devel/automake: 1.9.6-r2, 1.10.2
78 > sys-devel/binutils: 2.18-r3
79 > sys-devel/gcc-config: 1.4.0-r4
80 > sys-devel/libtool: 1.5.26
81 > virtual/os-headers: 2.6.27-r2
82 > ACCEPT_KEYWORDS="arm"
83 > CBUILD="armv4tl-softfloat-linux-gnueabi"
84 > CFLAGS="-Os -march=armv4t -pipe"
85 > CHOST="armv4tl-softfloat-linux-gnueabi"
86 > CONFIG_PROTECT="/etc"
87 > CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d
88 > /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d
89 > /etc/terminfo /etc/udev/rules.d"
90 > CXXFLAGS="-Os -march=armv4t -pipe"
91 > DISTDIR="/usr/portage/distfiles"
92 > FEATURES="distcc distlocks fixpackages nodoc noinfo noman
93 > parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans
94 > userfetch"
95 > GENTOO_MIRRORS="http://distfiles.gentoo.org
96 > http://distro.ibiblio.org/pub/linux/distributions/gentoo"
97 > LDFLAGS=""
98 > LINGUAS="en"
99 > MAKEOPTS="--jobs=4"
100 > PKGDIR="/usr/portage/packages"
101 > PORTAGE_CONFIGROOT="/"
102 > PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
103 > --compress --force --whole-file --delete --stats --timeout=180
104 > --exclude=/distfiles --exclude=/local --exclude=/packages"
105 > PORTAGE_TMPDIR="/var/tmp"
106 > PORTDIR="/usr/portage"
107 > PORTDIR_OVERLAY="/usr/portage/local/layman/openmoko
108 > /usr/portage/local/layman/openmoko/trunk/openmoko-target"
109 > SYNC="rsync://rsync.gentoo.org/gentoo-portage"
110 > USE="X acpi arm cracklib dbus iconv midi minimal multicall ncurses nls
111 > perl python readline sqlite ssl subversion tcpd tslib unicode zlib"
112 > ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty
113 > extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul
114 > mulaw multi null plug rate route share shm softvol" ELIBC="glibc"
115 > INPUT_DEVICES="tslib mouse keyboard evdev void" KERNEL="linux"
116 > LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb
117 > ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="dummy fbdev
118 > glamo"
119 > Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK,
120 > LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
121 > PORTAGE_RSYNC_EXTRA_OPTS
122 >
123 >
124 >
125 >

Replies

Subject Author
Re: [gentoo-embedded] PortageXS problem Previdi Roberto <previdi.roberto@×××××.com>