Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: micspabo on 2025/12/22, 16:20:44

Title: [Solved] My todays FU broke
Post by: micspabo on 2025/12/22, 16:20:44
After the failed FU I rebooted and tried to fix it with

# apt autoclean
# apt --fix-broken install
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libmjpegutils-2.1-0t64  libmpeg2encpp-2.1-0t64  libmplex2-2.1-0t64
Use 'apt autoremove' to remove them.

Installing dependencies:
  libmjpegutils-2.2-0  libmpeg2encpp-2.2-0  libmplex2-2.2-0

Summary:
  Upgrading: 0, Installing: 3, Removing: 0, Not Upgrading: 1
  12 not fully installed or removed.
  Download size: 0 B / 168 kB
  Space needed: 476 kB / 608 GB available

Continue? [Y/n] Y
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
(Reading database... 358955 files and directories currently installed.)
Preparing to unpack .../libmjpegutils-2.2-0_1%3a2.2.1-2_amd64.deb...
Unpacking libmjpegutils-2.2-0:amd64 (1:2.2.1-2)...
dpkg: error processing archive /var/cache/apt/archives/libmjpegutils-2.2-0_1%3a2.2.1-2_amd64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/libmjpegutils-2.2.so.0.0.0', which is also in package libmjpegutils-2.1-0t64:am
d64 (1:2.2.1-1)
Preparing to unpack .../libmpeg2encpp-2.2-0_1%3a2.2.1-2_amd64.deb...
Unpacking libmpeg2encpp-2.2-0:amd64 (1:2.2.1-2)...
dpkg: error processing archive /var/cache/apt/archives/libmpeg2encpp-2.2-0_1%3a2.2.1-2_amd64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/libmpeg2encpp-2.2.so.0.0.0', which is also in package libmpeg2encpp-2.1-0t64:am
d64 (1:2.2.1-1)
Preparing to unpack .../libmplex2-2.2-0_1%3a2.2.1-2_amd64.deb...
Unpacking libmplex2-2.2-0:amd64 (1:2.2.1-2)...
dpkg: error processing archive /var/cache/apt/archives/libmplex2-2.2-0_1%3a2.2.1-2_amd64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/libmplex2-2.2.so.0.0.0', which is also in package libmplex2-2.1-0t64:amd64 (1:2
.2.1-1)
Errors were encountered while processing:
/var/cache/apt/archives/libmjpegutils-2.2-0_1%3a2.2.1-2_amd64.deb
/var/cache/apt/archives/libmpeg2encpp-2.2-0_1%3a2.2.1-2_amd64.deb
/var/cache/apt/archives/libmplex2-2.2-0_1%3a2.2.1-2_amd64.deb
Config is in use.
Error: Sub-process /usr/bin/dpkg returned an error code (1)


autoremove is telling me I should fix the dependencies,-

# apt autoremove
You might want to run 'apt --fix-broken install' to correct these.
Unsatisfied dependencies:
gstreamer1.0-plugins-bad : Depends: libmjpegutils-2.2-0 (>= 1:2.2.1) but it is not installed
                            Depends: libmpeg2encpp-2.2-0 (>= 1:2.2.1) but it is not installed
                            Depends: libmplex2-2.2-0 (>= 1:2.2.1) but it is not installed
Error: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).


but how could I break this loop?


# inxi -Fxxrzc0
System:
  Kernel: 6.18.2-1-siduction-amd64 arch: x86_64 bits: 64 compiler: gcc
    v: 15.2.0
  Desktop: Xfce v: 4.20.1 tk: Gtk v: 3.24.48 wm: xfwm4 dm: SDDM
    Distro: siduction 2023.1.1 giants - xfce - (202309091902)
Machine:
  Type: Laptop System: HP product: HP ProBook 455 15.6 inch G10 Notebook PC
    v: SBKPFV3 serial: <filter> Chassis: type: 10 serial: <filter>
  Mobo: HP model: 8B5C v: KBC Version 53.36.00 serial: <filter>
    part-nu: 816J4EA#ABD Firmware: UEFI vendor: HP v: 78 Ver. 01.11.01
    date: 08/25/2025
Battery:
  ID-1: BAT0 charge: 37.5 Wh (96.9%) condition: 38.7/51.3 Wh (75.4%)
    volts: 12.49 min: 11.58 model: Hewlett-Packard Primary serial: <filter>
    charging: status: not charging cycles: 90
CPU:
  Info: 8-core model: AMD Ryzen 7 7730U with Radeon Graphics bits: 64
    type: MT MCP arch: Zen 3 rev: 0 cache: L1: 512 KiB L2: 4 MiB L3: 16 MiB
  Speed (MHz): avg: 1096 min/max: 411/4548 boost: enabled cores: 1: 1096
    2: 1096 3: 1096 4: 1096 5: 1096 6: 1096 7: 1096 8: 1096 9: 1096 10: 1096
    11: 1096 12: 1096 13: 1096 14: 1096 15: 1096 16: 1096 bogomips: 63875
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a
    ssse3 svm
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Barcelo vendor: Hewlett-Packard
    driver: amdgpu v: kernel arch: GCN-5 pcie: speed: 8 GT/s lanes: 16 ports:
    active: eDP-1 empty: DP-1,DP-2,HDMI-A-1 bus-ID: 06:00.0 chip-ID: 1002:15e7
    temp: 55.0 C
  Device-2: Luxvisions Innotech HP 5MP Camera driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 5-1:2 chip-ID: 30c9:0096
  Display: unspecified server: X.Org v: 21.1.21 compositor: xfwm4 v: 4.20.0
    driver: X: loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi
    gpu: amdgpu display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96
  Monitor-1: eDP-1 mapped: eDP model: AU Optronics 0x3da3 res: 1920x1080
    hz: 60 dpi: 142 diag: 395mm (15.5")
  API: EGL v: 1.5 platforms: device: 0 drv: radeonsi device: 1 drv: swrast
    gbm: drv: radeonsi surfaceless: drv: radeonsi x11: drv: radeonsi
    inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.3.2-2 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon Graphics (radeonsi renoir ACO DRM
    3.64 6.18.2-1-siduction-amd64) device-ID: 1002:15e7
  Info: Tools: api: eglinfo,glxinfo de: xfce4-display-settings x11: xdriinfo,
    xdpyinfo, xprop, xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Renoir/Cezanne HDMI/DP Audio
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 06:00.1 chip-ID: 1002:1637
  Device-2: Advanced Micro Devices [AMD] Audio Coprocessor
    vendor: Hewlett-Packard driver: N/A pcie: speed: 8 GT/s lanes: 16
    bus-ID: 06:00.5 chip-ID: 1022:15e2
  Device-3: Advanced Micro Devices [AMD] Ryzen HD Audio
    vendor: Hewlett-Packard driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s
    lanes: 16 bus-ID: 06:00.6 chip-ID: 1022:15e3
  API: ALSA v: k6.18.2-1-siduction-amd64 status: kernel-api
  Server-1: PipeWire v: 1.4.9 status: n/a (root, process) with:
    1: pipewire-pulse status: active 2: wireplumber status: active
    3: pipewire-alsa type: plugin
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Hewlett-Packard driver: r8169 v: kernel pcie: speed: 2.5 GT/s
    lanes: 1 port: 2000 bus-ID: 01:00.0 chip-ID: 10ec:8168
  IF: enp1s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    vendor: Foxconn driver: mt7921e v: kernel pcie: speed: 5 GT/s lanes: 1
    bus-ID: 02:00.0 chip-ID: 14c3:0616
  IF: wlp2s0 state: down mac: <filter>
  IF-ID-1: br0 state: down mac: <filter>
  IF-ID-2: virbr0 state: down mac: <filter>
Bluetooth:
  Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb v: 0.8 type: USB
    rev: 2.1 speed: 480 Mb/s lanes: 1 bus-ID: 1-3:2 chip-ID: 0489:e0f2
  Report: hciconfig ID: hci0 rfk-id: 0 state: down
    bt-service: enabled,running rfk-block: hardware: no software: yes
    address: <filter>
Drives:
  Local Storage: total: 1.86 TiB used: 369.76 GiB (19.4%)
  ID-1: /dev/nvme0n1 vendor: SK Hynix model: PC801 HFS001TEJ9X101N
    size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 35.9 C
  ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 970 PRO 1TB size: 953.87 GiB
    speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 30.9 C
Partition:
  ID-1: / size: 944.77 GiB used: 369.69 GiB (39.1%) fs: btrfs dev: /dev/dm-0
    mapped: luks-43fee2f0-9aee-4f00-9924-e97b222fa63e
  ID-2: /boot/efi size: 299.4 MiB used: 78.1 MiB (26.1%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-3: /home size: 944.77 GiB used: 369.69 GiB (39.1%) fs: btrfs
    dev: /dev/dm-0 mapped: luks-43fee2f0-9aee-4f00-9924-e97b222fa63e
  ID-4: /var/log size: 944.77 GiB used: 369.69 GiB (39.1%) fs: btrfs
    dev: /dev/dm-0 mapped: luks-43fee2f0-9aee-4f00-9924-e97b222fa63e
Swap:
  ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/dm-1 mapped: luks-400d59ef-905b-47cd-9d2b-aa1ccf74c098
Sensors:
  System Temperatures: cpu: 60.8 C mobo: 34.0 C gpu: amdgpu temp: 55.0 C
  Fan Speeds (rpm): N/A
Repos:
  Packages: pm: dpkg pkgs: 3161
  No active apt repos in: /etc/apt/sources.list.d/dbgsym.sources
  Active apt repos in: /etc/apt/sources.list.d/debian.sources
    1: deb [arch=amd64] https://ftp.debian.org/debian/ unstable main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/extra.sources
    1: deb [arch=amd64] https://packages.siduction.org/extra unstable main
  Active apt repos in: /etc/apt/sources.list.d/fixes.sources
    1: deb [arch=amd64] https://packages.siduction.org/fixes unstable main
  Active apt repos in: /etc/apt/sources.list.d/signal-desktop.sources
    1: deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main
Info:
  Memory: total: 32 GiB note: est. available: 30.68 GiB used: 5.05 GiB (16.5%)
  Processes: 433 Power: uptime: 22m wakeups: 0 Init: systemd v: 259
    default: graphical
  Compilers: gcc: 15.2.0 alt: 13/14 Shell: Bash v: 5.3.3
    running-in: xfce4-terminal inxi: 3.3.40
Title: Re: My todays FU broke
Post by: unklarer on 2025/12/22, 17:05:58
# apt purge libmjpegutils-2.1-0t64  libmpeg2encpp-2.1-0t64  libmplex2-2.1-0t64

Title: Re: My todays FU broke
Post by: micspabo on 2025/12/22, 17:29:19

# apt purge libmjpegutils-2.1-0t64  libmpeg2encpp-2.1-0t64  libmplex2-2.1-0t64
You might want to run 'apt --fix-broken install' to correct these.
Unsatisfied dependencies:
gstreamer1.0-plugins-bad : Depends: libmjpegutils-2.2-0 (>= 1:2.2.1) but it is not going to be installed
                            Depends: libmpeg2encpp-2.2-0 (>= 1:2.2.1) but it is not going to be installed
                            Depends: libmplex2-2.2-0 (>= 1:2.2.1) but it is not going to be installed
Error: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).



# apt purge gstreamer1.0-plugins-bad libmjpegutils-2.1-0t64 libmpeg2encpp-2.1-0t64 libmplex2-2.1-0t64
You might want to run 'apt --fix-broken install' to correct these.
Unsatisfied dependencies:
libcheese8 : Depends: gstreamer1.0-plugins-bad (>= 1.4) but it is not going to be installed
Error: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).


Neither of them is successfull, and I am lost at this point. Grately appreciate any help to dive deeper.
Title: Re: My todays FU broke
Post by: micspabo on 2025/12/22, 17:34:50
Quote from: micspabo on 2025/12/22, 17:29:19

# apt purge libmjpegutils-2.1-0t64  libmpeg2encpp-2.1-0t64  libmplex2-2.1-0t64
You might want to run 'apt --fix-broken install' to correct these.
Unsatisfied dependencies:
gstreamer1.0-plugins-bad : Depends: libmjpegutils-2.2-0 (>= 1:2.2.1) but it is not going to be installed
                            Depends: libmpeg2encpp-2.2-0 (>= 1:2.2.1) but it is not going to be installed
                            Depends: libmplex2-2.2-0 (>= 1:2.2.1) but it is not going to be installed
Error: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).



# apt purge gstreamer1.0-plugins-bad libmjpegutils-2.1-0t64 libmpeg2encpp-2.1-0t64 libmplex2-2.1-0t64
You might want to run 'apt --fix-broken install' to correct these.
Unsatisfied dependencies:
libcheese8 : Depends: gstreamer1.0-plugins-bad (>= 1.4) but it is not going to be installed
Error: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).


Neither of them is successfull, and I am lost at this point. Grately appreciate any help to dive deeper.

But it looks like the trick is:

# apt purge gir1.2-cheese-3.0 libcheese8 gstreamer1.0-plugins-bad libmjpegutils-2.1-0t64 libmpeg2encpp-2.1-0t64 libmplex2-2.1-0t64
The following packages were automatically installed and are no longer required:
  cheese-common         libdca0     libneon27t64              libopenh264-8    libsoundtouch1  libwildmidi2
  libavtp0              libdnnl3.6  libonnx1t64               libopenni2-0     libspandsp2t64  libxnnpack0.20241108
  libclutter-gst-3.0-0  liblrdf0    libonnxruntime-providers  libpthreadpool0  libsrtp2-1      libzbar0t64
  libcpuinfo0           libltc11    libonnxruntime1.21        libre2-11        libvo-aacenc0
Use 'apt autoremove' to remove them.

REMOVING:
  gir1.2-cheese-3.0*         libcheese8*              libmpeg2encpp-2.1-0t64*
  gstreamer1.0-plugins-bad*  libmjpegutils-2.1-0t64*  libmplex2-2.1-0t64*

Summary:
  Upgrading: 0, Installing: 0, Removing: 6, Not Upgrading: 1
  12 not fully installed or removed.
  Freed space: 12,9 MB

Continue? [Y/n] Y



# apt autoremove
REMOVING:                       
  cheese-common         libdca0     libneon27t64              libopenh264-8    libsoundtouch1  libwildmidi2
  libavtp0              libdnnl3.6  libonnx1t64               libopenni2-0     libspandsp2t64  libxnnpack0.20241108
  libclutter-gst-3.0-0  liblrdf0    libonnxruntime-providers  libpthreadpool0  libsrtp2-1      libzbar0t64
  libcpuinfo0           libltc11    libonnxruntime1.21        libre2-11        libvo-aacenc0

Summary:
  Upgrading: 0, Installing: 0, Removing: 23, Not Upgrading: 1
  Freed space: 78,9 MB

Continue? [Y/n] Y


Seems I lost cheese by it, but at least nothing is blocking apt / dpkg any more for now.
Thanks.
Title: Re: [Solved] My todays FU broke
Post by: eriefisher on 2025/12/22, 17:44:45
Cheese seems to be removed from the repos for some reason. I'm not sure why but I lost it a few days ago with a D-U.
Title: Re: [Solved] My todays FU broke
Post by: micspabo on 2025/12/22, 17:48:38
Well, welcome to the club then.  8)
Title: Re: [Solved] My todays FU broke
Post by: eriefisher on 2025/12/22, 17:51:36
https://tracker.debian.org/news/1692070/removed-441-5-from-unstable/
Title: Re: [Solved] My todays FU broke
Post by: eriefisher on 2025/12/22, 17:54:46
Does anyone have a good GTK based replacement. Not something I use often but is handy.
Title: Re: [Solved] My todays FU broke
Post by: micspabo on 2025/12/22, 18:00:32
Quote from: eriefisher on 2025/12/22, 17:44:45
Cheese seems to be removed from the repos for some reason. I'm not sure why but I lost it a few days ago with a D-U.

You are right.
https://wiki.debian.org/Gnome/NewInTrixie (https://wiki.debian.org/Gnome/NewInTrixie).
Quotecheese is superseded by snapshot

My personal solution:

# apt install gnome-snapshot
Title: Re: [Solved] My todays FU broke
Post by: Isegrimm666 on 2025/12/22, 18:15:20
The Problem is not solved for me:

┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ dofu
OK:1 https://packages.siduction.org/fixes unstable InRelease
OK:2 https://deb.debian.org/debian unstable InRelease                     
OK:3 https://ftp.gwdg.de/pub/linux/siduction/extra unstable InRelease     
Aktualisierung für 11 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Probieren Sie »apt --fix-broken install«, um dies zu korrigieren.
Nichterfüllte Abhängigkeiten:
gstreamer1.0-plugins-bad : Hängt ab von: libmjpegutils-2.2-0 (>= 1:2.2.1) ist aber nicht installiert
                            Hängt ab von: libmpeg2encpp-2.2-0 (>= 1:2.2.1) ist aber nicht installiert
                            Hängt ab von: libmplex2-2.2-0 (>= 1:2.2.1) ist aber nicht installiert
Fehler: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).


Then:


┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ doas apt --fix-broken install
Abhängigkeiten werden korrigiert ... Fertig   
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libmjpegutils-2.1-0t64  libmpeg2encpp-2.1-0t64  libmplex2-2.1-0t64  libsimdjson26  r-cran-filehash  r-cran-formatr  r-cran-gridsvg  r-cran-tikzdevice
Verwenden Sie »apt autoremove«, um sie zu entfernen.

Installiere Abhängigkeiten:
  libmjpegutils-2.2-0  libmpeg2encpp-2.2-0  libmplex2-2.2-0

Zusammenfassung:
  Aktualisiere: 0, Installiere: 3, Entferne: 0, Aktualisiere nicht: 11
  21 nicht vollständig installiert oder entfernt.
  Herunterlade-Größe: 0 B / 168 kB
  Benötigter Platz: 476 kB / 83,6 GB verfügbar

Fortfahren? [J/n]
(Lese Datenbank ... 968999 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libmjpegutils-2.2-0_1%3a2.2.1-2_amd64.deb ...
Entpacken von libmjpegutils-2.2-0:amd64 (1:2.2.1-2) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libmjpegutils-2.2-0_1%3a2.2.1-2_amd64.deb (--unpack):
Versuch, »/usr/lib/x86_64-linux-gnu/libmjpegutils-2.2.so.0.0.0« zu überschreiben, welches auch in Paket libmjpegutils-2.1-0t64:amd64 (1:2.2.1-1) ist
Vorbereitung zum Entpacken von .../libmpeg2encpp-2.2-0_1%3a2.2.1-2_amd64.deb ...
Entpacken von libmpeg2encpp-2.2-0:amd64 (1:2.2.1-2) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libmpeg2encpp-2.2-0_1%3a2.2.1-2_amd64.deb (--unpack):
Versuch, »/usr/lib/x86_64-linux-gnu/libmpeg2encpp-2.2.so.0.0.0« zu überschreiben, welches auch in Paket libmpeg2encpp-2.1-0t64:amd64 (1:2.2.1-1) ist
Vorbereitung zum Entpacken von .../libmplex2-2.2-0_1%3a2.2.1-2_amd64.deb ...
Entpacken von libmplex2-2.2-0:amd64 (1:2.2.1-2) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libmplex2-2.2-0_1%3a2.2.1-2_amd64.deb (--unpack):
Versuch, »/usr/lib/x86_64-linux-gnu/libmplex2-2.2.so.0.0.0« zu überschreiben, welches auch in Paket libmplex2-2.1-0t64:amd64 (1:2.2.1-1) ist
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libmjpegutils-2.2-0_1%3a2.2.1-2_amd64.deb
/var/cache/apt/archives/libmpeg2encpp-2.2-0_1%3a2.2.1-2_amd64.deb
/var/cache/apt/archives/libmplex2-2.2-0_1%3a2.2.1-2_amd64.deb
Fehler: Sub-process /usr/bin/dpkg returned an error code (1)


Nothing of the solutions above worked for me.
Title: Re: [Solved] My todays FU broke
Post by: micspabo on 2025/12/22, 18:30:19
@Isegrimm666
At the 1.st step I tried

# apt purge libmjpegutils-2.2-0  libmpeg2encpp-2.2-0  libmplex2-2.2-0


That shows you that "gstreamer1.0-plugins-bad" is part of the problem,- so trie

# apt purge gstreamer1.0-plugins-bad libmjpegutils-2.2-0  libmpeg2encpp-2.2-0  libmplex2-2.2-0


Continue that way until the missing dependencies are cleaned up.
I had to add two more packages that way. a.) gir1.2-cheese-3.0 and b.) libcheese8 until the problem was solved for me.
Title: Re: [Solved] My todays FU broke
Post by: eriefisher on 2025/12/22, 18:35:09
Are you using the Debian Multimedia Repo. They are at the version your posting and this could be the issue.

apt list --installed | grep dmo
Title: Re: [Solved] My todays FU broke
Post by: Isegrimm666 on 2025/12/22, 18:40:25
@ eriefisher:

This is the answer:


┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ doas apt list --installed | grep dmo

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Title: Re: [Solved] My todays FU broke
Post by: eriefisher on 2025/12/22, 18:44:46
Ok. I just did an D-U and am seeing the problem. It may take a --force-overwrite.
Title: Re: [Solved] My todays FU broke
Post by: eriefisher on 2025/12/22, 18:55:21
This is what I did to get through it.
apt purge gstreamer1.0-plugins-bad
apt purge libmjpegutils-2.1-0t64  libmpeg2encpp-2.1-0t64  libmplex2-2.1-0t64  libsimdjson26
apt install gstreamer1.0-plugins-bad
apt install libsimdjson26

The three problem packages were reinstalled with gstreamer1.0-plugins-bad.
Title: Re: [Solved] My todays FU broke
Post by: Isegrimm666 on 2025/12/22, 18:58:21
This comes after i executed the first line:


┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ doas apt purge gstreamer1.0-plugins-bad
Probieren Sie »apt --fix-broken install«, um dies zu korrigieren.
Nichterfüllte Abhängigkeiten:
kamoso : Hängt ab von: gstreamer1.0-plugins-bad (>= 1.10~) soll aber nicht installiert werden
vokoscreen-ng : Hängt ab von: gstreamer1.0-plugins-bad soll aber nicht installiert werden
                 Empfiehlt: pulseaudio
Fehler: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).



┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ doas apt --fix-broken install
Abhängigkeiten werden korrigiert ... Fertig   
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libmjpegutils-2.1-0t64  libmpeg2encpp-2.1-0t64  libmplex2-2.1-0t64  libsimdjson26  r-cran-filehash  r-cran-formatr  r-cran-gridsvg  r-cran-tikzdevice
Verwenden Sie »apt autoremove«, um sie zu entfernen.

Installiere Abhängigkeiten:
  libmjpegutils-2.2-0  libmpeg2encpp-2.2-0  libmplex2-2.2-0

Zusammenfassung:
  Aktualisiere: 0, Installiere: 3, Entferne: 0, Aktualisiere nicht: 11
  21 nicht vollständig installiert oder entfernt.
  Herunterlade-Größe: 0 B / 168 kB
  Benötigter Platz: 476 kB / 83,6 GB verfügbar

Fortfahren? [J/n]
(Lese Datenbank ... 968999 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libmjpegutils-2.2-0_1%3a2.2.1-2_amd64.deb ...
Entpacken von libmjpegutils-2.2-0:amd64 (1:2.2.1-2) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libmjpegutils-2.2-0_1%3a2.2.1-2_amd64.deb (--unpack):
Versuch, »/usr/lib/x86_64-linux-gnu/libmjpegutils-2.2.so.0.0.0« zu überschreiben, welches auch in Paket libmjpegutils-2.1-0t64:amd64 (1:2.2.1-1) ist
Vorbereitung zum Entpacken von .../libmpeg2encpp-2.2-0_1%3a2.2.1-2_amd64.deb ...
Entpacken von libmpeg2encpp-2.2-0:amd64 (1:2.2.1-2) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libmpeg2encpp-2.2-0_1%3a2.2.1-2_amd64.deb (--unpack):
Versuch, »/usr/lib/x86_64-linux-gnu/libmpeg2encpp-2.2.so.0.0.0« zu überschreiben, welches auch in Paket libmpeg2encpp-2.1-0t64:amd64 (1:2.2.1-1) ist
Vorbereitung zum Entpacken von .../libmplex2-2.2-0_1%3a2.2.1-2_amd64.deb ...
Entpacken von libmplex2-2.2-0:amd64 (1:2.2.1-2) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libmplex2-2.2-0_1%3a2.2.1-2_amd64.deb (--unpack):
Versuch, »/usr/lib/x86_64-linux-gnu/libmplex2-2.2.so.0.0.0« zu überschreiben, welches auch in Paket libmplex2-2.1-0t64:amd64 (1:2.2.1-1) ist
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libmjpegutils-2.2-0_1%3a2.2.1-2_amd64.deb
/var/cache/apt/archives/libmpeg2encpp-2.2-0_1%3a2.2.1-2_amd64.deb
/var/cache/apt/archives/libmplex2-2.2-0_1%3a2.2.1-2_amd64.deb
Fehler: Sub-process /usr/bin/dpkg returned an error code (1)
Title: Re: [Solved] My todays FU broke
Post by: unklarer on 2025/12/22, 18:59:53
@erifisher,
of course we don't have a multimedia repo enabled.

micspabo shut down its system after the error (it's in the first sentence)

and Isegrimm cannot read what he should do first.
Title: Re: [Solved] My todays FU broke
Post by: eriefisher on 2025/12/22, 19:07:49
Quote from: micspabo on 2025/12/22, 18:00:32
Quote from: eriefisher on 2025/12/22, 17:44:45
Cheese seems to be removed from the repos for some reason. I'm not sure why but I lost it a few days ago with a D-U.

You are right.
https://wiki.debian.org/Gnome/NewInTrixie (https://wiki.debian.org/Gnome/NewInTrixie).
Quotecheese is superseded by snapshot

My personal solution:

# apt install gnome-snapshot

Great solution and doesn't bring in a tonne of Gnome dependencies.
Title: Re: [Solved] My todays FU broke
Post by: micspabo on 2025/12/22, 19:27:29
Quote
Great solution and doesn't bring in a tonne of Gnome dependencies.

Not great - it adds 32 packages,- but I don't know of a better alternative yet.
Title: Re: [Solved] My todays FU broke
Post by: eriefisher on 2025/12/22, 19:33:38
What desktop environment do you use. I use Xfce4/GTK so there wasn't much pulled in. If you use KDE I would think a bunch of packages would be pulled in. Siduction with KDE used to come with Vokoscreen. Is this not the case anymore?
Title: Re: [Solved] My todays FU broke
Post by: micspabo on 2025/12/22, 19:37:10
I am using Xfce v: 4.20 with SDDM.
Title: Re: [Solved] My todays FU broke
Post by: darknetmatrix on 2025/12/23, 07:02:03
Quote from: eriefisher on 2025/12/22, 19:33:38
What desktop environment do you use. I use Xfce4/GTK so there wasn't much pulled in. If you use KDE I would think a bunch of packages would be pulled in. Siduction with KDE used to come with Vokoscreen. Is this not the case anymore?
Vokoscreen is still there
Title: Re: [Solved] My todays FU broke
Post by: Isegrimm666 on 2025/12/23, 08:40:50
Good morning...

After the full upgrade went round in circles yesterday, I made a new attempt this morning:


Aktualisierung für 28 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Probieren Sie »apt --fix-broken install«, um dies zu korrigieren.
Nichterfüllte Abhängigkeiten:
gstreamer1.0-plugins-bad : Hängt ab von: libmjpegutils-2.2-0 (>= 1:2.2.1) ist aber nicht installiert
                            Hängt ab von: libmpeg2encpp-2.2-0 (>= 1:2.2.1) ist aber nicht installiert
                            Hängt ab von: libmplex2-2.2-0 (>= 1:2.2.1) ist aber nicht installiert
Fehler: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).

┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ doas apt --fix-broken install
Abhängigkeiten werden korrigiert ... Fertig   
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libsimdjson26  r-cran-filehash  r-cran-formatr  r-cran-gridsvg  r-cran-tikzdevice
Verwenden Sie »apt autoremove«, um sie zu entfernen.

Installiere Abhängigkeiten:
  libmjpegutils-2.2-0  libmpeg2encpp-2.2-0  libmplex2-2.2-0

ENTFERNE:
  libmjpegutils-2.1-0t64  libmpeg2encpp-2.1-0t64  libmplex2-2.1-0t64

Zusammenfassung:
  Aktualisiere: 0, Installiere: 3, Entferne: 3, Aktualisiere nicht: 28
  21 nicht vollständig installiert oder entfernt.
  Herunterlade-Größe: 168 kB
  Freigegebener Platz: 9.216 B

Fortfahren? [J/n]
Holen:1 https://deb.debian.org/debian unstable/main amd64 libmjpegutils-2.2-0 amd64 1:2.2.1-3 [32,5 kB]
Holen:2 https://deb.debian.org/debian unstable/main amd64 libmpeg2encpp-2.2-0 amd64 1:2.2.1-3 [85,0 kB]
Holen:3 https://deb.debian.org/debian unstable/main amd64 libmplex2-2.2-0 amd64 1:2.2.1-3 [50,5 kB]
Es wurden 168 kB in 0 s geholt (2.103 kB/s).
(Lese Datenbank ... 968999 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von libmplex2-2.1-0t64:amd64 (1:2.2.1-1) ...
Entfernen von libmpeg2encpp-2.1-0t64:amd64 (1:2.2.1-1) ...
Entfernen von libmjpegutils-2.1-0t64:amd64 (1:2.2.1-1) ...
(Lese Datenbank ... 968978 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libmjpegutils-2.2-0_1%3a2.2.1-3_amd64.deb ...
Entpacken von libmjpegutils-2.2-0:amd64 (1:2.2.1-3) ...
Vorbereitung zum Entpacken von .../libmpeg2encpp-2.2-0_1%3a2.2.1-3_amd64.deb ...
Entpacken von libmpeg2encpp-2.2-0:amd64 (1:2.2.1-3) ...
Vorbereitung zum Entpacken von .../libmplex2-2.2-0_1%3a2.2.1-3_amd64.deb ...
Entpacken von libmplex2-2.2-0:amd64 (1:2.2.1-3) ...
kdegraphics (4:25.04.0+5.165) wird eingerichtet ...
libwireplumber-0.5-0:amd64 (0.5.12-3) wird eingerichtet ...
r-cran-r.devices (2.17.3+ds-1) wird eingerichtet ...
linux-libc-dev (6.17.13-1) wird eingerichtet ...
libcpupower1 (6.17.13-1) wird eingerichtet ...
libgstreamer-plugins-bad1.0-0:amd64 (1.26.9-1+b1) wird eingerichtet ...
libmjpegutils-2.2-0:amd64 (1:2.2.1-3) wird eingerichtet ...
linux-cpupower (6.17.13-1) wird eingerichtet ...
kdepim (4:25.08.3+5.165) wird eingerichtet ...
libmplex2-2.2-0:amd64 (1:2.2.1-3) wird eingerichtet ...
python3-html5lib (1.2-3) wird eingerichtet ...
kdeadmin (4:25.04.0+5.165) wird eingerichtet ...
wireplumber (0.5.12-3) wird eingerichtet ...
kdemultimedia (4:25.04.0+5.165) wird eingerichtet ...
kdetoys (4:25.04.0+5.165) wird eingerichtet ...
ipxe-qemu (1.21.1+git-20250829.969ce2c55+dfsg-2) wird eingerichtet ...
r-cran-reformulas (0.4.3-1) wird eingerichtet ...
kdegames (4:25.04.0+5.165) wird eingerichtet ...
kdenetwork (4:25.04.0+5.165) wird eingerichtet ...
kde-baseapps (4:25.04.0+5.165) wird eingerichtet ...
libmpeg2encpp-2.2-0:amd64 (1:2.2.1-3) wird eingerichtet ...
gstreamer1.0-plugins-bad:amd64 (1.26.9-1+b1) wird eingerichtet ...
kde-plasma-desktop (5:165) wird eingerichtet ...
kde-standard (5:165) wird eingerichtet ...
Trigger für man-db (2.13.1-1) werden verarbeitet ...
Trigger für libc-bin (2.42-6) werden verarbeitet ...
Prüfe Prozesse...                                                                                                                                                                                                     
Scanning processor microcode...                                                                                                                                                                                         
Prüfe Linux-Kernel...                                                                                                                                                                                                 

Der laufende Kernel ist aktuell.

Der Prozessor Mikrocode ist aktuell.

Es müssen keine Dienste neugestartet werden.

Es müssen keine Container neu gestartet werden.

Es gibt keine Nutzer-Sitzungen mit veralteten Prozessen.

No VM guests are running outdated hypervisor (qemu) binaries on this host.


After that, I restarted the full upgrade:


┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ dofu
OK:1 https://deb.debian.org/debian unstable InRelease
OK:2 https://packages.siduction.org/fixes unstable InRelease             
OK:3 https://ftp.gwdg.de/pub/linux/siduction/extra unstable InRelease     
Aktualisierung für 28 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libsimdjson26  r-cran-filehash  r-cran-formatr  r-cran-gridsvg  r-cran-logspline  r-cran-multcompview  r-cran-tikzdevice
Verwenden Sie »apt autoremove«, um sie zu entfernen.

Aktualisiere:
  comerr-dev           e2fsprogs    libext2fs2t64           libss2   network-manager-openvpn  r-cran-dt      r-cran-emdbook  w3m      xterm
  dictionaries-common  libcom-err2  libimage-exiftool-perl  logsave  python3-rpy2             r-cran-dtplyr  r-cran-emmeans  w3m-img

Aktualisiere nicht:
  libegl-mesa0  libgbm1  libgbm1:i386  libgl1-mesa-dri  libgl1-mesa-dri:i386  libglx-mesa0  libglx-mesa0:i386  mesa-libgallium  mesa-libgallium:i386  mesa-va-drivers  mesa-va-drivers:i386

Zusammenfassung:
  Aktualisiere: 17, Installiere: 0, Entferne: 0, Aktualisiere nicht: 11
  Herunterlade-Größe: 12,2 MB
  Benötigter Platz: 331 kB / 83,7 GB verfügbar

Fortfahren? [J/n]


... which then ran successfully. Only eleven packages were still being held back by the solver:


┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ dofu
OK:1 https://deb.debian.org/debian unstable InRelease
OK:2 https://packages.siduction.org/fixes unstable InRelease             
OK:3 https://ftp.gwdg.de/pub/linux/siduction/extra unstable InRelease     
Aktualisierung für 28 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libsimdjson26  r-cran-filehash  r-cran-formatr  r-cran-gridsvg  r-cran-logspline  r-cran-multcompview  r-cran-tikzdevice
Verwenden Sie »apt autoremove«, um sie zu entfernen.

Aktualisiere:
  comerr-dev           e2fsprogs    libext2fs2t64           libss2   network-manager-openvpn  r-cran-dt      r-cran-emdbook  w3m      xterm
  dictionaries-common  libcom-err2  libimage-exiftool-perl  logsave  python3-rpy2             r-cran-dtplyr  r-cran-emmeans  w3m-img

Aktualisiere nicht:
  libegl-mesa0  libgbm1  libgbm1:i386  libgl1-mesa-dri  libgl1-mesa-dri:i386  libglx-mesa0  libglx-mesa0:i386  mesa-libgallium  mesa-libgallium:i386  mesa-va-drivers  mesa-va-drivers:i386

Zusammenfassung:
  Aktualisiere: 17, Installiere: 0, Entferne: 0, Aktualisiere nicht: 11
  Herunterlade-Größe: 12,2 MB
  Benötigter Platz: 331 kB / 83,7 GB verfügbar

Fortfahren? [J/n]


That solves it for me as well :)
Title: Re: [Solved] My todays FU broke
Post by: Mte90 on 2025/12/24, 10:41:08
I have the same issue on my laptop