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

15.06.2015, 17:47

portage probs - bei Kompilationen package-fehler

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
44
45
46
47
48
49
50
51
52
53
54
55
#emerge --info

Portage 2.2.18 (python 3.3.5-final-0, default/linux/amd64/13.0/desktop/gnome, gcc-4.7.3, glibc-2.20-r2, 3.18.12-gentoo x86_64)
=================================================================
System uname: Linux-3.18.12-gentoo-x86_64-AMD_Athlon-tm-_II_X4_630_Processor-with-gentoo-2.2
KiB Mem:     4053408 total,   3907108 free
KiB Swap:          0 total,         0 free
Timestamp of repository gentoo: Sun, 14 Jun 2015 12:00:01 +0000
sh bash 4.3_p33-r2
ld GNU ld (Gentoo 2.24 p1.4) 2.24
app-shells/bash:          4.3_p33-r2::gentoo
dev-lang/perl:            5.20.2::gentoo
dev-lang/python:          2.7.9-r1::gentoo, 3.3.5-r1::gentoo
dev-util/cmake:           3.2.2::gentoo
dev-util/pkgconfig:       0.28-r2::gentoo
sys-apps/baselayout:      2.2::gentoo
sys-apps/openrc:          0.16.4::gentoo
sys-apps/sandbox:         2.6-r1::gentoo
sys-devel/autoconf:       2.69::gentoo
sys-devel/automake:       1.13.4::gentoo, 1.14.1::gentoo
sys-devel/binutils:       2.24-r3::gentoo
sys-devel/gcc:            4.7.3-r1::gentoo, 4.8.4::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6::gentoo
sys-devel/make:           4.1-r1::gentoo
sys-kernel/linux-headers: 3.18::gentoo (virtual/os-headers)
sys-libs/glibc:           2.20-r2::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi alsa amd64 berkdb bindist bluetooth branding bzip2 cairo cdda cdr cli colord cracklib crypt cups cxx dbus dri dts dvd dvdr eds emboss encode evo exif fam firefox flac fortran gdbm gif glamor gnome gnome-keyring gnome-online-accounts gpm gstreamer gtk iconv introspection ipv6 jpeg lcms ldap libnotify libsecret mad mmx mmxext mng modules mp3 mp4 mpeg multilib nautilus ncurses nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds pulseaudio qt3support qt4 readline sdl session spell sse sse2 ssl startup-notification svg tcpd tiff tracker truetype udev udisks unicode upower usb vorbis wxwidgets x264 xcb xml xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="fbdev glint intel mach64 mga nouveau nv r128 radeon savage sis tdfx trident vesa via vmware dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, MAKEOPTS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON


Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#less /etc/portage/make.conf

# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="bindist mmx sse sse2 X gnome -kde -consolekit"
PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"


Quellcode

1
2
less /etc/portage/package.mask
#sys-fs/udev-216:0


Ohh - ich hab das Wichtigste: den Fehler vergessen. Ich boote nochmal. Bitte nich böse sein.
»michi-monster« hat folgende Datei angehängt:
  • dmesg.txt (47,63 kB - 4 mal heruntergeladen - zuletzt: 18.06.2015, 01:41)

2

15.06.2015, 17:57

Wie ich sehe, hast Du 2 gcc Versionen installiert. Hast Du mit gcc-config bereits die neue Version von gcc ausgewählt? Und böse ist Dir hier sicherlich Keiner ;-) Wir machen alle Fehler. Aber Die Fehlermeldung beim kompilieren der Pakete könnte schon hilfreich sein ;-)

3

15.06.2015, 18:23

Wau - machst mir Motivation...
Mein Prob hier ist dass ich immernoch das Gefühl von einem Durcheinander von systemd openrc etc. , dass ich das immernoch nicht gelernt habe!
Ein #emerge -e system habe ich bereits durchgeführt.
Hier ein Beispiel beim Versuch Gnome zu kompilieren:

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
 * IMPORTANT: 3 config files in '/etc/portage' need updating.

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

Calculating dependencies  
 * IMPORTANT: 12 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

 * See the CONFIGURATION FILES section of the emerge
 * man page to learn how to update config files.
.... done!
[ebuild  N     ] gnome-base/gnome-3.14.0:2.0::gentoo  USE="bluetooth cdr classic cups extras -accessibility" 0 KiB
[ebuild  N     ]  gnome-base/gnome-core-apps-3.14.0:3.0::gentoo  USE="bluetooth cdr cups" 0 KiB
[ebuild  N     ]   x11-terms/gnome-terminal-3.14.2-r2::gentoo  USE="gnome-shell nautilus -debug" 1744 KiB
[ebuild  N     ]  gnome-base/gnome-extra-apps-3.14.0-r1:3.0::gentoo  USE="games share shotwell tracker" 0 KiB
[ebuild  N     ]   gnome-extra/gnome-tweak-tool-3.14.2::gentoo  PYTHON_TARGETS="python2_7" 237 KiB
[ebuild  N     ]  gnome-extra/gnome-shell-extensions-3.14.3::gentoo  USE="-examples" 223 KiB
[ebuild  N     ]   app-eselect/eselect-gnome-shell-extensions-20120911::gentoo  3 KiB
[nomerge       ] gnome-base/gnome-core-apps-3.14.0:3.0::gentoo  USE="bluetooth cdr cups" 
[ebuild  N     ]  gnome-base/gnome-control-center-3.14.2-r1:2::gentoo  USE="bluetooth colord cups gnome-online-accounts i18n -debug -kerberos -v4l" INPUT_DEVICES="-wacom" 6776 KiB
[ebuild  N     ]   gnome-extra/nm-applet-1.0.2::gentoo  USE="bluetooth introspection -modemmanager" 1280 KiB
[ebuild  N     ]    virtual/notification-daemon-0::gentoo  USE="gnome" 0 KiB
[nomerge       ] gnome-base/gnome-3.14.0:2.0::gentoo  USE="bluetooth cdr classic cups extras -accessibility" 
[ebuild  N     ]  gnome-base/gdm-3.14.1-r1::gentoo  USE="branding introspection ipv6 systemd tcpd -accessibility -audit -debug -fprint -plymouth (-selinux) -smartcard {-test} -wayland -xinerama" 1468 KiB
[ebuild  N     ]   gnome-base/gnome-shell-3.14.3::gentoo  USE="bluetooth i18n networkmanager (-openrc-force)" PYTHON_TARGETS="python2_7" 1555 KiB

Total: 12 packages (12 new), Size of downloads: 13284 KiB

Would you like to add these changes to your config files? [Yes/No] Interrupted.


Wegen Deiner Frage schaue ich.

4

15.06.2015, 19:27

* IMPORTANT: 3 config files in '/etc/portage' need updating.
Das solltest Du machen.

IMPORTANT: 12 news items need reading for repository 'gentoo'.
Das auch.

Da Du Gnome hast, für Gnome ist systemd Pflicht. Hast Du komplett umgestellt? https://wiki.gentoo.org/wiki/Systemd
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.

5

15.06.2015, 19:50

Also mit Systemd und openrc ist es relativ einfach. Solltest Du systemd nutzen wollen, setzt Du einfach "systemd" als globales USE-flag in die make.conf, baust deinen Kernel auf systemd um(sehr einfach mit den gentoo-sources, da man dort oben das Init-system bei make menuconfig auswählen kann), und machst danach ein emerge -uaDN @world. Danach lediglich noch die /etc/locale.conf anpassen, gefolgt von einem locale-gen, in die /etc/hostname deinen Rechnernamen eintragen, mit localedef die Tastatur konfiguration definieren und das wars im großen Teil schon. Danach noch in der /etc/default/grub Datei die Zeile Commandline_Linux_default auf systemd ändern(dort ist auch eine Zeile mit systemd vorhanden, die Du einfach nur auskommentieren musst), gefolgt von einem grub-mkconfig -o /boot/grub/grub.cfg und dein System sollte mit Systemd booten.
Solltest Du nur openrc statt systemd nutzen, kannst Du 1:1 dem Gentoo Installation guide folgen. Ich empfehle hier auch das englische Tutorial, da das deutsche doch schon ein wenig veraltet und teilweise nicht mehr komplett ist.
https://wiki.gentoo.org/wiki/Handbook:AMD64

Dein Output sieht bis dahin aber doch ordentlich aus. Wo ist die Fehlermeldung? ;-)

6

15.06.2015, 20:14

Ich verstehe die Ausgabe so dass er einmal die

Zitat

Would you like to add these changes to your config files? [Yes/No]
gemacht hat, die Änderungen aber mit etc-update nicht übernommen hat

Zitat

* IMPORTANT: 3 config files in '/etc/portage' need updating.
Daher der Hinweis dass man IMPORTANT Ausgaben beachten soll. Nach der Übernahme der geänderten Config-Files mit etc-update sollte dem Bauen von Gnome nichts im Wege stehen.
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.

7

15.06.2015, 20:33

Ahhh stimmt. Da hast Du wohl Recht. Nur habe ich mit einem Kompilierungsfehler gerechnet, so wie es im ersten Post steht.

Ich selbst erledige die package.use, package.accept_keywords und package.mask/unmask Änderungen auch immer selbst.

Vorteile:
Man erspart sich ein etc-update(welches die Lösung deines Problemes ist)
Und es wird aufgrund der ganzen Comments sehr schnell unübersichtlich.

Auch würde ich wie Bell schon vorgeschlagen hat, die ganzen news mit eselect news lesen :thumbsup:

8

16.06.2015, 10:15

Versuche vor der gnome Installation doch erst mal die Grafikkarte und X zum funktionieren zu bringen. Laut deinem Kernel Log schlägt das einbinden der benötigten Firmware immer noch fehl.
In deinen letzten vier fünf? Threads haben die Jungs hier schon mehrfach erklärt wie die fehlende Firmware eingebunden werden kann, und auch mehrfach auf den Artikel im Wiki verlinkt, in dem das ganze beschrieben ist.
Ich verstehe nicht warum dafür alle paar Wochen (mit wechselnden Accounts) ein neuer Thread eröffnet wird, ohne auf die schon vorhandenen zu reagieren.
So wird das nie was - ohne funktionierende Grafikkarte wird X nicht funktionieren können, und somit ist auch das weitere installieren von gnome sinnlos.

9

17.06.2015, 14:08

WAU - Danke. Ich habe keine Benachrichtigung über Eure Einträge bekommen und wartete Sehnsüchtig. Schön, dass es schon so viel Anregungen gibt. Mir ist nur wichtig: X bzw. Grafik lief schon. Fluxbox war aktiv. Mein Problem ist, dass ich mit seinem "Import 3 config files..." nicht klar. Was will er da denn da rein haben?
#etc-update #env-update #revdep-rebuild lief bereits mehrfach. Soll ich das Fluxbox nochmal aufspielen? - Ach so,, erstmal schauen, ob es nicht geblockt wird.

So, jetzt schau ich mal nach den Benachrichtigungen im Profil.

Freu mir über Eure Einträge.
-----------------------------
So, ich habe die Schritte durchgeführt. #etc-update funktionierte jetzt. Vorher ab und zu Probleme gehabt.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#less /etc/portage/make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="bindist mmx sse sse2 X gnome -kde systemd"
PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"


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
#emerge gnome
These are the packages that would be merged, in order:

Calculating dependencies  
 * IMPORTANT: 12 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

... ... done!
[ebuild  N     ] gnome-base/gnome-3.14.0:2.0::gentoo  USE="bluetooth cdr classic cups extras -accessibility" 0 KiB
[ebuild  N     ]  gnome-base/gnome-core-apps-3.14.0:3.0::gentoo  USE="bluetooth cdr cups" 0 KiB
[ebuild  N     ]   x11-terms/gnome-terminal-3.14.2-r2::gentoo  USE="gnome-shell nautilus -debug" 1744 KiB
[ebuild  N     ]  gnome-base/gnome-extra-apps-3.14.0-r1:3.0::gentoo  USE="games share shotwell tracker" 0 KiB
[ebuild  N     ]   gnome-extra/gnome-tweak-tool-3.14.2::gentoo  PYTHON_TARGETS="python2_7" 237 KiB
[ebuild  N     ]  gnome-extra/gnome-shell-extensions-3.14.3::gentoo  USE="-examples" 223 KiB
[ebuild  N     ]   app-eselect/eselect-gnome-shell-extensions-20120911::gentoo  3 KiB
[nomerge       ] gnome-base/gnome-extra-apps-3.14.0-r1:3.0::gentoo  USE="games share shotwell tracker" 
[nomerge       ]  www-client/epiphany-3.12.1::gentoo  USE="jit nss -debug {-test}" 
[nomerge       ]   x11-libs/libnotify-0.7.6-r1::gentoo  USE="introspection {-test}" ABI_X86="(64) -32 (-x32)" 
[nomerge       ]    virtual/notification-daemon-0::gentoo  USE="gnome" 
[nomerge       ]     gnome-base/gnome-shell-3.14.3::gentoo  USE="bluetooth i18n networkmanager (-openrc-force)" PYTHON_TARGETS="python2_7" 
[ebuild  N     ]      gnome-base/gnome-control-center-3.14.2-r1:2::gentoo  USE="bluetooth colord cups gnome-online-accounts i18n -debug -kerberos -v4l" INPUT_DEVICES="-wacom" 6776 KiB
[ebuild  N     ]       gnome-extra/nm-applet-1.0.2::gentoo  USE="bluetooth introspection -modemmanager" 1280 KiB
[ebuild  N     ]        virtual/notification-daemon-0::gentoo  USE="gnome" 0 KiB
[ebuild  N     ]      gnome-base/gdm-3.14.1-r1::gentoo  USE="branding introspection ipv6 systemd tcpd -accessibility -audit -debug -fprint -plymouth (-selinux) -smartcard {-test} -wayland -xinerama" 1468 KiB
[ebuild  N     ]       gnome-base/gnome-shell-3.14.3::gentoo  USE="bluetooth i18n networkmanager (-openrc-force)" PYTHON_TARGETS="python2_7" 1555 KiB

Total: 12 packages (12 new), Size of downloads: 13284 KiB

Beim #emerge gnome bleibt er noch hängen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »michi-monster« (17.06.2015, 16:45) aus folgendem Grund: Bearbeitung der Umstellung auf systemd - Ergebisse


10

18.06.2015, 01:54

WAU - Danke. Ich habe keine Benachrichtigung über Eure Einträge bekommen und wartete Sehnsüchtig.

Eine Benachrichtigung über neue Beiträge sollte es geben wenn du das Thema Abonnierst. Zudem ist wichtig das man dann noch überprüft ob in den Account-Einstellungen unter
Kommunikation --> E-Mail das Häkchen bei
[x] E-Mail-Benachrichtigung bei neuem Beitrag in Abonnements
gesetzt ist.

X bzw. Grafik lief schon. Fluxbox war aktiv.
Ja, mag sein das X und Fluxbox so lief, aber für gnome-3.14 wirst du zwingend ein mit OpenGL funktinierendes X benötigen.

Zitat von »dmesg«

[drm] Loading CEDAR Microcode
[ 6.323726] radeon 0000:01:00.0: Direct firmware load for radeon/CEDAR_pfp.bin failed with error -2
[ 6.323731] r600_cp: Failed to load firmware "radeon/CEDAR_pfp.bin"
[ 6.323733] [drm:evergreen_init] *ERROR* Failed to load firmware!
[ 6.323735] radeon 0000:01:00.0: Fatal error during GPU init]
Ich bin mir relativ sicher das du damit die gnome-shell nicht starten wirst können.
Für gnome-3 brauchst du zwingend ein korrekt funktionierenden systemd und funktionierendes OpenGL, siehe dazu im
https://wiki.gentoo.org/wiki/Systemd
und https://wiki.gentoo.org/wiki/Xorg/Guide
Das sind quasi die Grundvoraussetzungen um gnome-3 überhaupt starten zu können.