Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: hone on 2024/12/22, 12:42:14

Title: upgrade nicht möglich
Post by: hone on 2024/12/22, 12:42:14
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
Title: Re: upgrade nicht möglich
Post by: Pip on 2024/12/22, 12:49:59
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?
Title: Re: upgrade nicht möglich
Post by: edlin on 2024/12/22, 13:00:28
Entferne mal linux-image-amd64 und versuche ein neues full-upgrade.

edlin
Title: Re: upgrade nicht möglich
Post by: towo on 2024/12/22, 13:12:45
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.
Title: Re: upgrade nicht möglich
Post by: michaa7 on 2024/12/22, 14:07:25
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?
Title: Re: upgrade nicht möglich
Post by: hone on 2024/12/22, 17:55:46
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:~#
Title: Re: upgrade nicht möglich
Post by: hone on 2024/12/22, 18:23:15
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:~#
Title: Re: upgrade nicht möglich
Post by: towo on 2024/12/22, 18:30:57
/etc/default/grub: #: not found
Das sollte Dir zu denken geben!
Title: Re: upgrade nicht möglich
Post by: hone on 2024/12/22, 18:39:06
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:~#

Title: Re: upgrade nicht möglich
Post by: hone on 2024/12/22, 19:30:04
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 !
Title: Re: upgrade nicht möglich
Post by: 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.
Title: Re: upgrade nicht möglich
Post by: hone on 2024/12/22, 19:52:01
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
Title: Re: upgrade nicht möglich
Post by: michaa7 on 2024/12/22, 23:26:42
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?