View previous topic :: View next topic |
Author |
Message |
Erdie Advocate
Joined: 20 May 2004 Posts: 2652 Location: Heidelberg - Germany
|
Posted: Sat Jan 20, 2024 12:16 pm Post subject: FIXED: eix-test-obsolet - Unklarheit |
|
|
Moin moin,
mein eix-test-obsolete liefert u. a. folgende Ausgabe:
Code: | Unpassende oder leere Einträge in /etc/portage/package.env:
cross-avr/gdb cross-avr/gdb.conf
|
Die Datei gdp.conf enhält folgenden Inhalt:
"vi /etc/portage/env/cross-avr/gdb.conf"
Code: |
SYMLINK_LIB=no
COLLISION_IGNORE="${COLLISION_IGNORE} /usr/lib/debug/.build-id"
TARGET_ABI='default'
TARGET_MULTILIB_ABIS='default'
TARGET_DEFAULT_ABI='default'
CFLAGS_amd64='-m64'
CFLAGS_default=''
CFLAGS_x32='-mx32'
CFLAGS_x86='-m32'
CHOST_amd64='x86_64-pc-linux-gnu'
CHOST_default=''
CHOST_x32='x86_64-pc-linux-gnux32'
CHOST_x86='i686-pc-linux-gnu'
CTARGET_amd64='x86_64-pc-linux-gnu'
CTARGET_default='avr'
CTARGET_x32='x86_64-pc-linux-gnux32'
CTARGET_x86='i686-pc-linux-gnu'
LDFLAGS_amd64=''
LDFLAGS_default=''
LIBDIR_amd64='lib64'
LIBDIR_default='lib'
LIBDIR_x32='libx32'
LIBDIR_x86='lib'
ABI='amd64'
MULTILIB_ABIS='amd64'
DEFAULT_ABI='amd64'
|
Den Crosscompiler hatte ich mir 2019 nach den Arduino Anleitung installiert. Der Inhalt der Datei stammt von daher. Lieder verstehe ich jetzt nicht, was eix-test-obsolete mir jetzt genau sagen will. Die Arduino IDE funktioniert, allerdings hab ich den debugger bisher noch nicht verwendet. Insofern kann ich nicht sagen ob mit gdb vlt. etwas nicht stimmt.
Grüße
Erdie _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Last edited by Erdie on Wed Jan 24, 2024 12:38 pm; edited 1 time in total |
|
Back to top |
|
|
demiurg Tux's lil' helper
Joined: 26 Jul 2005 Posts: 111
|
Posted: Sun Jan 21, 2024 3:03 pm Post subject: eix-test-obsolet - Unklarheit |
|
|
vielleicht nur den Eintrag cross-avr/gdb aus der Konfiguration package.env entfernen? Ich gehe mal davon aus, dass der Eintrag keine Datei ist. Oder die gdb.conf mal eine Ebene nach "oben" schieben /etc/portage/env/gdb.conf. Ich habe in dem Verzeichnis /etc/portage/env/ jedenfalls keine Unterverzeichnisse eingerichtet. Das ist jetzt alles nur Versuch/Irrtum abgeleitet von meinen eigenen Einrichtungen, ohne dass ich so etwas ausprobiert habe.
Gruß
demiurg _________________ Kernel 6.xx-gentoo
GCC 14.xx
default/linux/amd64/23.0/desktop/plasma/systemd (stable)
Ryzen 9950X
GA X670 AORUS ELITE AX BIOS FB3c
ATI RX6800 |
|
Back to top |
|
|
Erdie Advocate
Joined: 20 May 2004 Posts: 2652 Location: Heidelberg - Germany
|
Posted: Sun Jan 21, 2024 4:25 pm Post subject: |
|
|
gdb.conf ist eine Datei im Verzeichnis /etc/portage/env/cross-avr/
Der Inhalt steht oben. _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W |
|
Back to top |
|
|
Erdie Advocate
Joined: 20 May 2004 Posts: 2652 Location: Heidelberg - Germany
|
Posted: Tue Jan 23, 2024 6:17 pm Post subject: |
|
|
Irgendwas muß sich ja geändert haben, denn die Datei habe ich seit Jahren nicht angefaßt und eix-test-obsolete habe ich in der Zeit häufiger mal verwendet und es wurde nie etwas diesbezügliches gemeldet. Jetzt plötzlich doch, und das verwundert mich. Wenn die Meldung doch etwas präziser wäre. _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5326
|
Posted: Tue Jan 23, 2024 7:50 pm Post subject: |
|
|
Besser wäre es die original englischen Fehlermeldungen zu haben statt übersetzte (nicht das die Übersetzung fehlerhaft ist)
Das vereinfacht auch die suche im internet
Code: | LC_ALL=C eix-test-obsolete |
_________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5326
|
Posted: Tue Jan 23, 2024 8:00 pm Post subject: Re: eix-test-obsolet - Unklarheit |
|
|
Erdie wrote: | Moin moin,
mein eix-test-obsolete liefert u. a. folgende Ausgabe:
Code: | Unpassende oder leere Einträge in /etc/portage/package.env:
cross-avr/gdb cross-avr/gdb.conf
|
|
Problem verstanden. Es geht hier nicht um den inhalt der gdb.conf.
Sondern der eintrag in der package.env ist das problem.
Die englische Meldung ist
Quote: | Non-matching or empty entries in /etc/portage/package.env |
welche hier auch besser verständlich ist.
eix findet kein ebuild/pkg mit dem namen cross-avr/gdb und daher ist der eintrag in der package.env auch "non-matching" aka kein match konnte für die pkgspec cross-avr/gdb gefunden werden. _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
Erdie Advocate
Joined: 20 May 2004 Posts: 2652 Location: Heidelberg - Germany
|
Posted: Wed Jan 24, 2024 12:38 pm Post subject: |
|
|
Ahh viele Dank. Das ist sehr cool. Dann ist das ja kein echtes Problem und es besteht auch kein Bedarf etwas zu tun. Den GDB für Arduino brauche ich vorerst nicht aber wenn ich ihn bei Bedarf installiere, würde die Meldung verschwinden vermutlich.
Grüße
Erdie _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W |
|
Back to top |
|
|
|