Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

22.12.2011, 14:57

!!! Your current profile is deprecated and not supported anymore. !!! Please upgrade to the following profile if possible: uclibc/arm/2.4

Hallo,

ich brauche mal wieder eure Hilfe ich kome nicht weiter. Ich habe nach langer Fummelei portage auf meiner NSLU2 halbwegs ans Laufen bekommen. Doch es läuft noch nicht richtig rund.

Quellcode

1
 uname -a    2.6.16 #1 PREEMPT Fri Jun 9 07:34:31 PDT 2006 armv5teb XScale-IXP42x Family rev 2 (v5b) Linksys NSLU2 GNU/Linux

am Laufen und portage-latest nach /mnt/gentoo/usr entpackt.

mein Systemlink auf make.profile sieht so aus:

Quellcode

1
arm -> /usr/portage/profiles/uclibc/arm/


In meiner make.onf habe ich folgende Einstellungen übernommen:

Quellcode

1
2
3
4
5
6
7
8
CFLAGS="-march=armv5t -Os"
CHOST="armeb-softfloat-linux-uclibc"
CXXFLAGS="-march=armv5t -Os"
USE="pam -bitmap-fonts -truetype-fonts -type1-fonts -expat"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
RSYNC_TIMEOUT=500
FEATURES="ccache -noman -noinfo -nodoc"
UCLIBC_CPU="ARM_XSCALE"


emerge-webrsync habe ich ausgeführt emerge --info habe ich angehängt

Rufe ich nun emerge auf bekomme ich folgende Fehlermeldung:

Quellcode

1
!!! Your current profile is deprecated and not supported anymore. !!! Please upgrade to the following profile if possible:         uclibc/arm/2.4 


emerge eselect funktioniert nicht:

Quellcode

1
2
3
4
5
6
7
aux_get(): (0) Error in app-admin/eselect-1.2.11 ebuild. (1)
               Check for syntax error or corruption in the ebuild. (--debug)
                                                                                                                ...done!
>>> emerge (1 of 1) app-admin/eselect-1.2.15 to /
* Adjusting permissions on ccache in /var/tmp/ccache
!!! No package digest file found: /usr/portage/app-admin/eselect/files/digest-eselect-1.2.15
!!! Type "ebuild foo.ebuild digest" to generate it.

Versuche ich foo.ebuild digest zu generieren:

Quellcode

1
2
!!! Name error in foo: missing a version or name part.
!!! Error: PF is null 'foo'; exiting.

Was muss ich nun tun, um auf uclib/arm/2.4 upzugraden? Die verschieden profile habe ich schon probiert.

Danke und Frohe Weihnachten

hcx
»hcx« hat folgende Datei angehängt:
  • emerge--info.txt (5,45 kB - 1 mal heruntergeladen - zuletzt: 22.12.2011, 15:01)

2

22.12.2011, 15:06

Prima dass Du weiter gekommen bist. Wobei ich keinen Unterschied sehe... altes Portage + altes Python hast Du immer noch.

!!! No package digest file found: /usr/portage/app-admin/eselect/files/digest-eselect-1.2.15 !!! Type "ebuild foo.ebuild digest" to generate it.

Damit ist gemeint

Quellcode

1
ebuild /usr/portage/app-admin/eselect/eselect-1.2.15.ebuild diegst

Das wirst Du wohl bei vielen Paketen machen müssen, bis Du aktuelles Portage am Laufen hast.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

3

22.12.2011, 19:18

Your current system

Hallo Bell,
stimmt ein neueres Portage als dieses habe ich nicht gefunden. eselect profile list funktioniet zwar doch setze ich das richtige profil armv5te server schreit emerge sofort
No ARCH SET .....usw also lassen,

Aber Python bekomme ich nicht geupgraded

!

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
!! ERROR: dev-lang/python-2.6.6-r2 failed.
!!! Function inherit, Line 1444, Exitcode 1
!!! died sourcing /usr/portage/eclass/user.eclass in inherit()
!!! If you need support, post the topmost build error, NOT this status message.


aux_get(): (0) Error in dev-lang/python-2.6.6-r2 ebuild. (1)
               Check for syntax error or corruption in the ebuild. (--debug)

 
!!! All ebuilds that could satisfy "dev-lang/python" have been masked.
!!! One of the following masked packages is required to complete your request:
/usr/portage/eclass/user.eclass: line 147: syntax error near unexpected token `-u'
/usr/portage/eclass/user.eclass: line 147: `    opts+=( -u ${euid} )'

!!! ERROR: dev-lang/python-2.7.2-r2 failed.
!!! Function inherit, Line 1444, Exitcode 1
!!! died sourcing /usr/portage/eclass/user.eclass in inherit()
!!! If you need support, post the topmost build error, NOT this status message.


aux_get(): (0) Error in dev-lang/python-2.7.2-r2 ebuild. (1)
               Check for syntax error or corruption in the ebuild. (--debug)



!!! Problem in dev-lang/python dependencies.
!!!  exceptions


Keine Ahnung wie ich Python upgraden kann.

Gruss

hcx