[T11 -> T12]

3 réponses [Dernière contribution]
useresu
Hors ligne
A rejoint: 04/18/2026

Opening a specific thread for this: https://trisquel.info/en/forum/do-release-upgrade-stopped-lock-files#comment-183091

The upgrade from T11 to T12 in two machines stop with the following message:

The package 'trisquel-desktop-common' is marked for removal but it is in the removal deny list.

The command

$ [sudo] apt-mark showhold

returns nothing. This other one returns:

$ sudo apt-mark unhold trisquel-desktop-common
trisquel-desktop-common was already not on hold.
useresu
Hors ligne
A rejoint: 04/18/2026

(Sorry, I forgot to fulfill the rest of the thread's title. I cannot remove this one either.)

useresu
Hors ligne
A rejoint: 04/18/2026

Making the question from #13 there here:

In a fresh T12 installation, trisquel-desktop-common is present. Why is the upgrade mechanism trying to remove it from T11?

Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

https://trisquel.info/en/forum/do-release-upgrade-stopped-lock-files#comment-183091

Answering to your question in that post: yes, you can run build-ecne-upgrader.sh on https://gitlab.trisquel.org/trisquel/package-helpers/-/issues/245#3-current-version-of-the-script to generate the latest version of the upgrade script and execute it. I am not sure it will solve your problem though.

The package 'trisquel-desktop-common' is marked for removal but it is in the removal deny list.

That package and those that depend on it, such as trisquel-desktop-recommended or trisquel, are actually meta-packages: they do not install anything by themselves. If removing them helps you upgrade to Trisquel 12, I believe you can do so. Then, on Trisquel 12, executing tasksel in a terminal will allow you to setup your preferred desktop environment(s).