beim heutigen Aktualisierungsversuch wird folgende Fehlermeldung angezeigt;
wie soll man weiter verfahren ?
Quotedpkg: Fehler beim Bearbeiten des Paketes linux-image-amd64 (--configure):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von linux-image-siduction-amd64:
linux-image-siduction-amd64 hängt ab von linux-image-6.12.6-1-siduction-amd64 (= 6.12-6); aber:
Paket linux-image-6.12.6-1-siduction-amd64 ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten des Paketes linux-image-siduction-amd64 (--configure):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
linux-image-6.12.6-amd64
linux-image-6.12.6-1-siduction-amd64
linux-image-amd64
linux-image-siduction-amd64
needrestart is being skipped since dpkg has failed
Error: Sub-process /usr/bin/dpkg returned an error code (1)
ein
dpkg --configure -a bringt keine Lösung
Apologies if I'm being dim, but do you have linux-image-6.12.6-amd64 and linux-image-6.12.6-1-siduction-amd64? Shouldn't that just be linux-image-6.12.6-1-siduction-amd64?
Entferne mal linux-image-amd64 und versuche ein neues full-upgrade.
edlin
Hier fehlt wie immer die komplette Ausgabe!
Also
apt -f install
und zwar von Prompt bis Prompt!
Ich orakel mal, da kann ein installiertes dkms-Paket nicht gebaut werden.
Quote from: edlin on 2024/12/22, 13:00:28
Entferne mal linux-image-amd64 und versuche ein neues full-upgrade.
...
Nur für die Akten: Ich betreibe seit Jahren den siduction- und den puren Debian Kernel parallel, also linux-image-siduction-amd64 und linux-image-amd64. Das funktioniert fehlerfrei ....
auch im Moment. Allerdings wissen wir ja nicht was da vllt nicht gebaut werden kann ... warum auch immer.
Der Themenstarter sollte vollständige Angaben machen. Und weil ich bezweifle dass es an den Paketen klemmt ... Festplatte voll oder siduction fixes repo nicht in der *.list?
Quoteroot@sid-legacy:~# apt -f install
REMOVING:
linux-image-6.12.5-1-siduction-amd64
Summary:
Upgrading: 0, Installing: 0, Removing: 1, Not Upgrading: 0
5 nicht vollständig installiert oder entfernt.
Freed space: 322 MB
Continue? [J/n] j
(Lese Datenbank ... 370695 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von linux-image-6.12.5-1-siduction-amd64 (6.12-5.1) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-6.12.5-1-siduction-amd64
/etc/kernel/postrm.d/zz-update-grub:
/usr/sbin/grub-mkconfig: 1: /etc/default/grub: #: not found
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 127
dpkg: Fehler beim Bearbeiten des Paketes linux-image-6.12.5-1-siduction-amd64 (--remove):
»installiertes post-removal-Skript des Paketes linux-image-6.12.5-1-siduction-amd64«-Unterprozess gab den Fehlerwert 127 zurück
dpkg: Zu viele Fehler, Abbruch
Fehler traten auf beim Bearbeiten von:
linux-image-6.12.5-1-siduction-amd64
Bearbeitung wurde angehalten, da zu viele Fehler auftraten.
Error: Sub-process /usr/bin/dpkg returned an error code (1)
root@sid-legacy:~#
Quote from: michaa7 on 2024/12/22, 14:07:25
Und weil ich bezweifle dass es an den Paketen klemmt ... Festplatte voll oder siduction fixes repo nicht in der *.list?
Auszug aus den sources
Quoteroot@sid-legacy:~# cat /etc/apt/sources.list.d/fixes.list
deb https://packages.siduction.org/fixes unstable main non-free-firmware
deb-src https://packages.siduction.org/fixes unstable main non-free-firmware
deb https://ftp.gwdg.de/pub/linux/siduction/fixes unstable main non-free-firmware
deb-src https://ftp.gwdg.de/pub/linux/siduction/fixes unstable main non-free-firmware
root@sid-legacy:~#
OS: siduction giants (LXQT) x86_64
Quoteroot@sid-legacy:~# df -h
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
udev 16G 0 16G 0% /dev
tmpfs 3,2G 1,6M 3,2G 1% /run
/dev/sdb6 639G 169G 438G 28% /
tmpfs 16G 4,0K 16G 1% /dev/shm
efivarfs 192K 53K 135K 29% /sys/firmware/efi/efivars
tmpfs 5,0M 12K 5,0M 1% /run/lock
tmpfs 1,0M 0 1,0M 0% /run/credentials/systemd-journald.service
tmpfs 16G 100K 16G 1% /tmp
tmpfs 3,2G 104K 3,2G 1% /run/user/1000
root@sid-legacy:~#
/etc/default/grub: #: not found
Das sollte Dir zu denken geben!
Quote from: towo on 2024/12/22, 18:30:57
/etc/default/grub: #: not found
Das sollte Dir zu denken geben!
ja, die Datei ist vorhanden, daher verstehe ich die Fehlermeldung nicht
Quoteroot@sid-legacy:~# cat /etc/default/grub
# If you change this file or any /etc/default/grub.d/*.cfg file,
# run 'update-grub' afterwards to update /boot/grub/grub.cfg.
# For full documentation of the options in these files, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${NAME:-Debian} ) 2>/dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="systemd.show_status=1"
GRUB_CMDLINE_LINUX=""
# If your computer has multiple operating systems installed, then you
# probably want to run os-prober. However, if your computer is a host
# for guest OSes installed via LVM or raw disk devices, running
# os-prober can cause damage to those guest OSes as it mounts
# filesystems to look for things.
GRUB_DISABLE_OS_PROBER=true
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE/GOP/UGA
# you can see them in real GRUB with the command `videoinfo'
GRUB_GFXMODE=1920x1080,auto
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
GRUB_DISABLE_SUBMENU=n
GRUB_THEME="/usr/share/grub/themes/stylish/theme.txt"
GRUB_BACKGROUND="/usr/share/grub/themes/stylish/background.jpg"
root@sid-legacy:~#
LÖSUNG:
leider verstehe ich nicht wirklich die Begründung bzw habe keine....... :(
nachdem @towo auf die grub-Datei explizit aufmerksam gemacht hat,
habe ich darin die zugefügten theme und background kommentiert.
anschliessend lief das upgrade durch ......
? ? ?
vielen Dank an alle die sich mit meinem Problem beschäftigt haben !
Eigentlich teilte die Meldung "/usr/sbin/grub-mkconfig: 1: /etc/default/grub: #: not found " Dir mit, das in der entsprechenden Datei ein Fehler hinsichtlich des '#'-Zeichens wäre. Könnte sein das die Datei mit einer Leerzeile oder einem Leerzeichen statt direkt mit # begann und nach Deinem Edit nicht mehr, oder der Syntaxfehler tritt doch erst (quasi verschachtelt) in der theme.txt auf, die Du jetzt ja wegkommentiert hast.
Quote from: der_bud on 2024/12/22, 19:43:40
Eigentlich teilte die Meldung "/usr/sbin/grub-mkconfig: 1: /etc/default/grub: #: not found " Dir mit, das in der entsprechenden Datei ein Fehler hinsichtlich des '#'-Zeichens wäre. Könnte sein das die Datei mit einer Leerzeile oder einem Leerzeichen statt direkt mit # begann und nach Deinem Edit nicht mehr, oder der Syntaxfehler tritt doch erst (quasi verschachtelt) in der theme.txt auf, die Du jetzt ja wegkommentiert hast.
Danke für die Erklärung
- mich verwundert nur, dass vor dem upgrade alles lief und ich die grub-Datei nicht angefasst hatte.
in der Datei (siehe Ausdruck oben) erkenne ich keinen Fehler, in der txt von GRUB_THEME ebenso nicht
aber egal, ich habe wieder etwas dazu gelernt
Ich frage mich ob die Repos nicht so aussehen müssten:
Quoteunstable main contrib non-free non-free-firmware
bin aber nicht sicher ob je etwas siduction spezifisches in contrib oder non-free landen könnte?