On Sun December 24 2023 10:15:47 ajh-valmer via tde-users wrote:
On Sunday 24 December 2023 15:28:39 Mike Bird via
tde-users wrote:
On Sun December 24 2023 04:36:33 ajh-valmer via
tde-users wrote:
I made migration from Debian Bullseye to
Bookworm.
At reboot, the desktop tde doesn't open.
Synaptic tells me that they are broken tde-trinity packages.
What to do to repair them ?
And impossible to uninstall and reinstall tde-trinity.
If there are broken tde-trinity packages now then they were
presumably also broken before the reboot so one tip would be
to avoid rebooting while your Debian install is broken.
A broken system might never return from a reboot.
Thanks Mike, Sorry for all this miles of lines below :
What is the output of "dpkg -l | grep -v
'^ii'"? :
rc amarok-common-trinity 4:14.1.2~pre15-0debian11.0.0+1
all architecture independent files for Amarok [Trinity]
<snip>
Lots like this suggests that during dist-upgrade it asked if you were OK
with removing a bunch of packages and you said yes.
//
What is the
output of "apt --dry-run autoremove"? :
Les paquets suivants seront ENLEVÉS :
akregator-trinity amor-trinity ark-trinity arts-trinity
<snip>
Same conclusion as (1) above.
//
(2) Let's
see if your system can fix itself without network:
Does "dpkg --configure -a" fix it? :
No answer
That's good.
//
> (3) Otherwise let's see if apt can figure it
out:
> "grep -r --exclude='*~' . /etc/apt/sources.list*"? :
<snip>
/etc/apt/sources.list:deb
http://deb.debian.org/debian/ bookworm main
non-free contrib
/etc/apt/sources.list:deb-src
http://deb.debian.org/debian/ bookworm main
non-free contrib
/etc/apt/sources.list:# bookworm security
/etc/apt/sources.list:# deb
http://security.debian.org/debian-security
bookworm-security main contrib non-free
/etc/apt/sources.list:deb-src
http://security.debian.org/debian-security
bookworm-security main contrib non-free
/etc/apt/sources.list:deb
http://security.debian.org/debian-security
bookworm-security contrib non-free
/etc/apt/sources.list:# bookworm-updates
/etc/apt/sources.list:deb
http://deb.debian.org/debian/ bookworm-updates
main contrib non-free
/etc/apt/sources.list:deb-src
http://deb.debian.org/debian/
bookworm-updates main contrib non-free
/etc/apt/sources.list:# bookworm-proposed-updates
/etc/apt/sources.list:deb
http://deb.debian.org/debian/
bookworm-proposed-updates main contrib non-free
/etc/apt/sources.list:deb-src
http://deb.debian.org/debian/
bookworm-proposed-updates main contrib non-free
/etc/apt/sources.list:# bookworm-backports
/etc/apt/sources.list:deb
http://deb.debian.org/debian/ bookworm-backports
main contrib non-free
/etc/apt/sources.list:deb-src
http://deb.debian.org/debian/
bookworm-backports main contrib non-free
<snip>
The output is hard to read (as expected). You may want to add
non-free-firmware to the bookworm lines. See release notes:
https://www.debian.org/releases/bookworm/amd64/release-notes/ch-upgrading.e…
//
Does
"apt update" complete without errors? :
Atteint :1
http://deb.debian.org/debian bookworm InRelease
Réception de :2
http://deb.debian.org/debian bookworm-updates InRelease
[52,1 kB]
Réception de :3
http://security.debian.org/debian-security
bookworm-security InRelease [48,0 kB]
Atteint :4
https://dl.google.com/linux/chrome/deb stable InRelease
Réception de :5
http://deb.debian.org/debian bookworm-proposed-updates
InRelease [59,5 kB]
Réception de :6
http://deb.debian.org/debian bookworm-backports InRelease
[56,5 kB]
Atteint :7
http://galileo.mirrorservice.org/sites/trinitydesktop.org/trinity/deb/trini
ty-r14.1.x bookworm InRelease
216 ko réceptionnés en 3s (84,1 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Tous les paquets sont à jour.
W:
http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.1.x/dists/book
worm/InRelease: Key is stored in legacy trusted.gpg keyring
(/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for
details.
N: Le dépôt « Debian bookworm » a modifié sa valeur « non-free component »
de « non-free » à « non-free non-free-firmware »
N: Plus d'information disponible dans la note de mise à jour ici :
https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information
.html#non-free-split ===================================
Should be OK for now but some time you'll want to clean out your
legacy keys.
//
What is the
output of "apt -f install"? :
Les paquets suivants ont été installés automatiquement et ne sont plus
nécessaires :
akregator-trinity amor-trinity ark-trinity arts-trinity
artsbuilder-trinity atlantik-trinity
atlantikdesigner-trinity blinken-trinity cervisia-trinity cvs
dcoprss-trinity debugedit edict
eyesapplet-trinity festival festlex-cmu festlex-poslex festvox-kallpc16k
fifteenapplet-trinity flac
fonts-dustin fonts-lato fonts-sjfonts imlib-base imlib11 indi-trinity
juk-trinity kaboodle-trinity
kaddressbook-plugins-trinity kalarm-trinity kalzium-data-trinity
kalzium-trinity kanagram-trinity
kandy-trinity kanjidic karm-trinity kasteroids-trinity katomic-trinity
kaudiocreator-trinity
kbackgammon-trinity kbattleship-trinity kblackbox-trinity kbounce-trinity
kbruch-trinity kbstate-trinity
kcalc-trinity kcharselect-trinity kcoloredit-trinity kcron-trinity
kdat-trinity kdf-trinity kdict-trinity
kdvi-trinity kedit-trinity keduca-trinity kenolaba-trinity kfax-trinity
kfaxview-trinity kfloppy-trinity
kfouleggs-trinity kgamma-trinity kgeography-data-trinity
kgeography-trinity kget-trinity kgoldrunner-trinity
kgpg-trinity khangman-trinity khexedit-trinity kig-trinity
kimagemapeditor-trinity kiten-trinity
kjots-trinity kjumpingcube-trinity klaptopdaemon-trinity klatin-trinity
kleopatra-trinity
klettres-data-trinity klettres-trinity klickety-trinity klines-trinity
klinkstatus-trinity kmag-trinity
kmahjongg-trinity kmail-trinity kmailcvt-trinity kmilo-trinity
kmines-trinity kmix-trinity kmoon-trinity
kmousetool-trinity kmouth-trinity kmplot-trinity knetwalk-trinity
knetworkconf-trinity knode-trinity
kodo-trinity kolf-trinity kolourpaint-trinity kommander-trinity
kompare-trinity konquest-trinity
konsolekalendar-trinity kontact-trinity kooka-trinity korn-trinity
kpackage-trinity kpat-trinity
kpercentage-trinity kpoker-trinity kpovmodeler-trinity krec-trinity
kreversi-trinity kruler-trinity
ksame-trinity ksayit-trinity kscd-trinity kshisen-trinity ksim-trinity
ksirtet-trinity ksmiletris-trinity
ksnake-trinity ksnapshot-trinity ksokoban-trinity kspaceduel-trinity
kstars-data-trinity kstars-trinity
ksvg-trinity ksysv-trinity ktimer-trinity ktnef-trinity ktouch-trinity
ktron-trinity kttsd-trinity
ktuberling-trinity kturtle-trinity kuickshow-trinity kuser-trinity
kverbos-trinity kview-trinity
kviewshell-trinity kvoctrain-trinity kwordquiz-trinity kxsldbg-trinity
libarts1-audiofile-trinity
libarts1-mpeglib-trinity libarts1-xine-trinity libboost-python1.74.0
libcvsservice0-trinity libdb5.3++
libestools2.5 libflac8 libfsverity0 libgraphicsmagick-q16-3 libidn11
libilmbase25 libindex0-trinity
libiso9660-11 libjs-jquery libkgantt0-trinity libkiten1-trinity
libkscan1-trinity libksieve0-trinity
libldap-2.4-2 libmariadb3 libmimelib1c2a-trinity libmp4v2-2 libnjb5
libopenexr25 libpoppler-tqt libpq5
librpmbuild9 librpmsign9 librss1-trinity libruby libruby2.7 libruby3.1
libtdeedu3-trinity
libtdegames1-trinity libtiff-tools libtiff5 libusb-0.1-4 libva-glx2
libvcdinfo0 libxine2 libxine2-bin
libxine2-ffmpeg libxine2-misc-plugins libxine2-plugins libxine2-x
lskat-trinity mariadb-common
mpeglib-trinity mysql-common noatun-trinity quanta-data-trinity
quanta-trinity rake rpm ruby ruby-minitest
ruby-net-telnet ruby-power-assert ruby-rubygems ruby-sdbm ruby-test-unit
ruby-webrick ruby-xmlrpc ruby3.1
rubygems-integration sudo-trinity superkaramba-trinity synaptic-trinity
tde-icons-mono-trinity
tdeadmin-tdefile-plugins-trinity tdeadmin-trinity
tdeartwork-style-trinity tdeartwork-theme-icon-trinity
tdeartwork-theme-window-trinity tdeartwork-trinity tdednssd-trinity
tdeedu-data-trinity tdeedu-trinity
tdefifteen-trinity tdefilereplace-trinity tdegames-card-data-trinity
tdegames-trinity
tdegraphics-tdefile-plugins-trinity tdegraphics-trinity
tdeiconedit-trinity tdelirc-trinity tdemid-trinity
tdemultimedia-kappfinder-data-trinity
tdemultimedia-tdefile-plugins-trinity tdemultimedia-trinity
tdenetwork-tdefile-plugins-trinity tdepim-tdefile-plugins-trinity
tdepim-tdeio-plugins-trinity tdepim-trinity
tdepim-wizards-trinity tdepowersave-trinity tdescreensaver-trinity
tdescreensaver-xsavers-trinity
tdessh-trinity tdeutils-trinity tdewalletmanager-trinity
tdewallpapers-trinity tdewebdev-trinity tex-gyre
texlive-fonts-recommended texlive-latex-base tipa ttf-sjfonts
twin4-trinity unison unison-2.52 vorbis-tools
Veuillez utiliser « apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
This fits with what we saw above.
//
Also, what is
the output of "apt-cache policy | wc -l"?
(I'm asking this to get an idea of how complicated your
preferences are before asking for the output of
"apt-cache policy" which might run to hundreds of lines.) :
40
Great.
//
If I boot with kernel 6.1.0-16, this is a kernel
panic.
With the kernel 6.1.0-0, no kernel panic, boot ok.
Once again, Mike, sorry for all these lines to read above.
No problem. Let's stick with the good kernel for now!
(4) Let's check your apt policies:
What is the output of "apt-cache policy":
(5) And let's see why TDE won't re-install:
Try "apt --dry-run install --reinstall $(dpkg -l | grep '^rc' |
awk '{print $2}')".
I can't test that here because my machine isn't in the same
state as yours but take a look at what it does and if it looks
OK try it again without the "--dry-run" and if appropriate post
the output.
--Mike