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

27.02.2013, 12:26

portage -> profile deprecated

Hallo,

ich habe soeben ein "emerge --sync" abgesetzt und bekomme:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
* An update to portage is available. It is _highly_ recommended
 * that you update portage now, before any other packages are updated.

 * To update portage, run 'emerge portage' now.


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

localhost ~ # emerge portage

!!! Your current profile is deprecated and not supported anymore.
!!! Use eselect profile to update your profile.
!!! Please upgrade to the following profile if possible:
        default/linux/x86/13.0/desktop


Ich kenne mich mit portage (noch) nicht so aus, weiß somit nicht was ich tun könnte. Kann mir jemand ein wenig dazu erklären bzw. helfen?
Ich lese bereits die portage-manpages aber über eine Hilfe wäre ich sehr dankbar.

Generell möchte ich folgendes tun:

emerge --sync
emerge --update portage
revdep-rebuild
emerge -vaDNu world

bleibe aber bereits nach dem ersten Schritt hängen...

Danke

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Mati« (07.04.2013, 20:16)


2

27.02.2013, 12:50

Hallo Mati,

vermutlich hast du noch eins von den alten 10.0 Profilen aktiviert. Diese gibt es nicht mehr. Wechsle einfach auf eins der neuen 13.0 Profile mittels

Quellcode

1
2
eselect profile list
eselect profile set #NUMBER



Als Hinweis sei noch folgender Blogeintrag erwähnt:
http://dilfridge.blogspot.de/2013/02/gen…es-upgrade.html

Gruß
dexfill

3

27.02.2013, 12:54

Danke, leider klappt das bei mir nicht so ganz:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
eselect profile list
Available profile symlink targets:
  [1]   default/linux/x86/13.0
  [2]   default/linux/x86/13.0/selinux
  [3]   default/linux/x86/13.0/desktop
  [4]   default/linux/x86/13.0/desktop/gnome
  [5]   default/linux/x86/13.0/desktop/kde
  [6]   default/linux/x86/13.0/developer
  [7]   hardened/linux/x86
  [8]   hardened/linux/x86/selinux
  [9]   hardened/linux/uclibc/x86
eselect profile set 3
emerge portage
!!! Unable to parse profile: '/etc/make.profile'
!!! ParseError: Profile contains unsupported EAPI '5': '/usr/portage/profiles/default/linux/x86/13.0/eapi'
!!! If you have just changed your profile configuration, you should revert
!!! back to the previous configuration. Due to your current profile being
!!! invalid, allowed actions are limited to --help, --info, --sync, and
!!! --version.


jetzt versteh ich aber leider noch weniger was faul ist :(

4

27.02.2013, 13:04

Schau mal, ob dir das hier weiterhilft:

http://forums.gentoo.org/viewtopic-t-824774-start-0.html

Bevor du portage aktualisiert, mache vorher doch nochmal ein

Quellcode

1
emerge --sync

evtl. mit mit einem leeren /usr/portage/profiles (Tipp aus dem Link oben).

Nach dem Sync könntest du nochmals versuchen, auf das Profil zu wechseln.

5

27.02.2013, 13:37

*grmp,

habe /usr/portage/* gelöscht -> alles leer
habe /etc/make.profile gelöscht -> weg

dann habe ich emerge --sync gemacht was portage wieder füllt
es wird auf emerge portage empfohlen. Also mache ich:

Quellcode

1
2
3
4
5
6
emerge portage


!!! /etc/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /usr/portage/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.)


wenn ich dann mache (in /etc/ )

Quellcode

1
ln -s ../../usr/portage/profiles/default/linux/x86/13.0/desktop make.profile


bleibt obige Meldung dieselbe.

also leider komme ich so auch nicht weiter.

6

27.02.2013, 13:50

Poste am besten Mal die Ausgabe von

Quellcode

1
emerge --info

Vielleicht lässt sich dort ja was finden.

7

27.02.2013, 14:06

Danke schonmal für die Hilfe!

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
emerge --info
Portage 2.1.9.42 (default/linux/x86/13.0/desktop, gcc-4.3.4, glibc-2.10.1-r1, 2.6.31-gentoo-r6 i686)
=================================================================
System uname: Linux-2.6.31-gentoo-r6-i686-Intel-R-_Core-TM-2_Duo_CPU_P8700_@_2.53GHz-with-gentoo-1.12.13
Timestamp of tree: Wed, 27 Feb 2013 12:30:01 +0000
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.6.4-r1, 3.1.2-r3
dev-util/cmake:      2.6.4-r3
dev-util/pkgconfig:  0.23
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc:       4.3.4, 4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
sys-devel/make:      3.81
sys-kernel/linux-headers: 2.6.30-r1
sys-libs/glibc:      2.10.1-r1
virtual/os-headers:  2.6.30-r1 (sys-kernel/linux-headers)
ACCEPT_LICENSE="* -@EULA"
CFLAGS=""
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /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=""
DISTDIR="/usr/portage/distfiles"
FCFLAGS=""
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="de_DE.UTF-8"
LC_ALL=""
LDFLAGS=""
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="" 
Unset:  ACCEPT_KEYWORDS, CBUILD, CHOST, CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, MAKEOPTS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY, USE_PYTHON


also nach der Meldung

Quellcode

1
2
3
!!! /etc/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /usr/portage/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.)


würde der emerge portage schon gehen (zumindest kommt calculating depencies \ ) , aber mir ist die Meldung suspekt weshal ich dann den portage update wieder abbreche.

8

27.02.2013, 17:02

Lass doch trotzdem einmal emerge portage durchlaufen. Vermutlich löst sich das ganze von alleine, wenn die aktuellste portage Version installiert ist.

9

28.02.2013, 06:42

Zitat

Quellcode

1
/etc/make.profile is not a symlink

Vlt.:

Quellcode

1
2
3
# rm -f /etc/make.profile
# cd /etc/portage
# ln -s ../../usr/portage/profiles/default/linux/amd64/13.0/desktop

wobei ich mal davon ausgehe, dass du einen amd64 desktop haben willst.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

10

28.02.2013, 13:56

Wahrscheinlich ist die make.conf auch nicht in Ordnung, denn es fehlen in der "emerge --info" grundsätzliche Dinge wie zb der CHOST

Zitat von »emerge --info«

Quellcode

1
Unset: ... CHOST ...

Bezüglich der Architektur schaue doch mal ob

Quellcode

1
arch
noch eine hilfreiche Info ausspuckt.

@Mods
Wahrscheinlich ist es auch passender diesen Thread in ein passendes Unterforum zu verschieben, denn ein Neuling ist Mati schon seit über vier Jahren nicht mehr ;)

11

01.03.2013, 06:58

@josef.95 ... wie immer verneige ich mein Haupt vor deiner Umsicht. Thread nach "Installation" verschoben. Sieht hier gut aus: sitzt - passt - wackelt - und hat Luft.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

12

16.03.2013, 10:24

Mati, besteht kein Interesse mehr? Wenn nein, dann setze doch bitte noch ein entsprechenden Präfix
Wenn doch, dann schaue bitte mit als erstes in der make.conf nach dem rechten.

btw, auch um dein Crossposting solltest du dich mal kümmern.