lxqt-panel: d-u fails due to lxqt-panel_2.3.2-1_amd64.deb

Started by michaa7, 2026/01/05, 16:38:39

Previous topic - Next topic

michaa7

QuoteVorbereitung zum Entpacken von .../lxqt-panel_2.3.2-1_amd64.deb ...
Entpacken von lxqt-panel (2.3.2-1) über (2.2.2-1+b1) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/lxqt-panel_2.3.2-1_amd64.deb (--unpack):
Versuch, »/etc/xdg/lxqt/panel.conf« zu überschreiben, welches auch in Paket lxqt-branding-debian (0.14.0.7) ist
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/lxqt-panel_2.3.2-1_amd64.deb
needrestart is being skipped since dpkg has failed
Fehler: Sub-process /usr/bin/dpkg returned an error code (1)

Bugreport is out.
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

eriefisher

Should be something like
dpkg -i lxqt-panel....... --force-overwrite
I AM CANADIAN!

michaa7

I don't like "something like"-solutions.

But *keeping* the current (lxqt-panel=2.2.2-1+b1), not the not-to-be-successfully-installed version (lxqt-panel=2.3.2-1) by issuing apt install --reinstall lxqt-panel=2.2.2-1+b1 let the d-u finish successfully. Then I marked lxqt-panel as *hold* (until there is a new, fixed package).
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

eriefisher

The problem is you have two packages trying to write the same file. You could just rename one of them then the package should install. For me I would rename the one from lxqt-branding-debian.
I AM CANADIAN!

michaa7

First, lxqt is not my primary DE. So I just wait until the maintainers get it right.

Second, I doubt your solution is a workaround. How renaming a package may fool apt is incomprehensible to me. lxqt-branding-debian is not a to-be-updated package.
Ok, you can't code, but you still might be able to write a bug report for Debian's sake