nach ubuntu update kein make mehr möglich

jenswmeyer

Mitglied
Mitglied seit
18 Jul 2005
Beiträge
228
Punkte für Reaktionen
0
Punkte
16
Leider habe ich nach einem Update auf ubuntu 18 folgenden fehler

Code:
jens@ubuntu-10-10-x64:~/freetz-trunk7390$ make menuconfig
WARNING: The header file readline/readline.h was not found in /usr/(local/)include.
make/Makefile.in:65: *** Please remove any ARCH/CPU/FPU/FLOAT-ABI/MODE related flags (-march/-mcpu/-mtune/-mfpu/-mfloat-abi/-m*-float/-Wa,--trap) from target compiler flags (FREETZ_TARGET_CFLAGS variable in your .config). These flags are automatically set by Freetz build environment now.  Schluss.
jens@ubuntu-10-10-x64:~/freetz-trunk7390$

//edit by stoney: [CODE] TAG [/CODE]
 
Zuletzt bearbeitet von einem Moderator:
Das hat nichts mit dem Update zu tun ... siehe https://github.com/Freetz/freetz/commit/5e4b993ff33ebe7c81d74a0cdce8d0750435bbac

Lösung: Einfach die Zeile "FREETZ_TARGET_CFLAGS" aus der ".config" löschen und "make oldconfig" aufrufen. Anschließend sollte bei den Flags nur noch "-Os -pipe" stehen.

EDIT: Abgesehen davon sollte Dir eigentlich auch schon mal aufgefallen sein, daß die Include-Files für "readline" fehlen - auch wenn es nur eine Warnung ist. Diese nachzuinstallieren ist ja nun keine große Kunst ... vermeidet aber mögliche Folgefehler.
 
wie installiere ich die nach? und vielen dank für deine hilfe
 
Das Paket heißt (vermutlich) "libreadline6-dev" (aus dem Kopf und ohne in Bionic Beaver nachzusehen).

Korrektur: Der Name ist "libreadline-dev" ohne die 6 im Namen.
 
bekomme ich nicht installiert. Das update hat hier einiges zerlegt. 2 Kernel die nicht gelöscht bekomme aber auch nicht neu installiert.

Code:
jens@ubuntu-10-10-x64:~$ sudo apt-get install libreadline-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.      
Statusinformationen werden eingelesen.... Fertig
Vorgeschlagene Pakete:
  readline-doc
Die folgenden Pakete werden ENTFERNT:
  linux-image-extra-4.4.0-112-generic linux-image-extra-4.4.0-116-generic
Die folgenden NEUEN Pakete werden installiert:
  libreadline-dev
0 aktualisiert, 1 neu installiert, 2 zu entfernen und 3 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 133 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 307 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] J
(Lese Datenbank ... 294625 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von linux-image-extra-4.4.0-112-generic (4.4.0-112.135) ...
depmod: FATAL: could not load /boot/System.map-4.4.0-112-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-112-generic /boot/vmlinuz-4.4.0-112-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.4.0-112-generic /boot/vmlinuz-4.4.0-112-generic
Error! Could not locate dkms.conf file.
File:  does not exist.
run-parts: /etc/kernel/postinst.d/dkms exited with return code 4
dpkg: Fehler beim Bearbeiten des Paketes linux-image-extra-4.4.0-112-generic (--remove):
 Unterprozess installed linux-image-extra-4.4.0-112-generic package post-removal script gab den Fehler-Ausgangsstatus 1 zurück
Entfernen von linux-image-extra-4.4.0-116-generic (4.4.0-116.140) ...
depmod: FATAL: could not load /boot/System.map-4.4.0-116-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-116-generic /boot/vmlinuz-4.4.0-116-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.4.0-116-generic /boot/vmlinuz-4.4.0-116-generic
Error! Could not locate dkms.conf file.
File:  does not exist.
run-parts: /etc/kernel/postinst.d/dkms exited with return code 4
dpkg: Fehler beim Bearbeiten des Paketes linux-image-extra-4.4.0-116-generic (--remove):
 Unterprozess installed linux-image-extra-4.4.0-116-generic package post-removal script gab den Fehler-Ausgangsstatus 1 zurück
Fehler traten auf beim Bearbeiten von:
 linux-image-extra-4.4.0-112-generic
 linux-image-extra-4.4.0-116-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
jens@ubuntu-10-10-x64:~$

//edit by stoney: [CODE] TAG [/CODE]
 
Zuletzt bearbeitet von einem Moderator:
Der Ausgabe nach sollten die Header ja jetzt installiert sein ... das Aufräumen in der Paket-Verwaltung ist eher ein Thema für ein Ubuntu-Forum und hat mit der Freetz-Frage am Ende gar nichts mehr zu tun. Das war nur ein zufälliges Zusammentreffen ... die Freetz-Fehlermeldung ist ja geklärt und auch wenn man die Warnung noch beseitigen sollte (die müßte jetzt ja auch weg sein), so ist der Rest hier dann doch eher OT.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.