No installed meta package detected

Hi everyone

So i tried to update my whonix install to whonix 18 and followed the documentation on how to do it. But when reaching step 8: sudo release-upgrade i get

  • true ‘ERROR: no installed meta package detected!

I found a post from the update cycle from 16 to 17 that was about that the met package wasnt available to download anymore.
Is this also the case with V17?
And if so, how would i do the update? Full reinstall?

Thank you so much for all your time and (hopefully) your help

You can try to install a meta package. Which one? See:
Debian Packages, chapter Introduction

1 Like

tried that, got

Unable to locate package whonix-workstation-vm-gui-lxqt
hence i looked it up and found what i wrote in op

Indeed. We don’t have version 17 meta package names documented anymore.

You can look that up by opening /usr/sbin/release-upgrade in a text editor.

Look for meta_package_detect and then read that function line by line.

1 Like

Version 17:

Pick one depending on your environment.

non-Qubes

  • non-qubes-whonix-gateway-xfce
  • non-qubes-whonix-gateway-cli
  • non-qubes-whonix-workstation-xfce
  • non-qubes-whonix-workstation-cli

Qubes

  • qubes-whonix-gateway
  • qubes-whonix-workstation

non-Qubes:

1 Like

After some further cleaning of the apt entries it works now, thank you very much
Edit: whops. To early

1 Like

umm.. how do i describe this… i found another problem. This time it told me to report a bug?
So this occurred after it downloaded everything and started installing

++ true '###########################################################
ERROR: Something went wrong. Please report this bug!
BASH_COMMAND: upgrade_simulate_results=“$(apt-get-noninteractive --no-install-recommends --simulate full-upgrade “$new_meta_package”)”
###########################################################’

Log too short. Not actionable. The real issue will be shown in the output above.

so there are about 4 to 6 thousand lines before that. Whilst scrolling through the last part i couldnt find anything that looked like any error

thats the last 10 lines, if you need something specific, please tell me.
Conf xdotool (1:3.20160805.1-5.1 Debian:13.3/stable [amd64])
Conf xfce4 (4.20.1 Debian:13.3/stable [all])
Conf xfce4-notes (1.11.1-1 Debian:13.3/stable [amd64])
Conf xfce4-notes-plugin (1.11.1-1 Debian:13.3/stable [amd64])
Conf xfce4-goodies (4.20.0 Debian:13.3/stable [amd64])
Conf xserver-xorg-video-vmware (1:13.4.0-1 Debian:13.3/stable [amd64])
Conf xserver-xorg-video-vesa (1:2.6.0-2 Debian:13.3/stable [amd64])
Conf xserver-xorg-input-libinput (1.5.0-1 Debian:13.3/stable [amd64])
Conf xserver-xorg-input-all (1:7.7+24+deb13u1 Debian:13.3/stable [amd64])
Conf xserver-xorg (1:7.7+24+deb13u1 Debian:13.3/stable [amd64])
Conf zstd (1.5.7+dfsg-1 Debian:13.3/stable [amd64])’
++ error_handler
++ true ‘###########################################################
ERROR: Something went wrong. Please report this bug!
BASH_COMMAND: upgrade_simulate_results=“$(apt-get-noninteractive --no-install-recommends --simulate full-upgrade “$new_meta_package”)”
###########################################################’
++ exit 1
zsh: exit 1 sudo release-upgrade

terribly sorry to bother you with my problems the whole time, i am really grateful for your help

Log still too short. No error there.

So, copied it out, 8630 lines, 44 times error found. Not gonna paste every error in here since some of them are just names. These are the only two sections where i could finde errors which are not names of packages etc.

///////////////////////////////////// (divider)

  • meta_package_detect
  • ‘[’ ‘!’ ‘’ = ‘’ ‘]’
  • test -e /usr/share/qubes/marker-vm
  • test -e /usr/share/whonix/marker
  • test -e /usr/share/anon-gw-base-files/gateway
  • test -e /usr/share/anon-ws-base-files/workstation
  • old_meta_package=non-qubes-whonix-workstation-xfce
  • ‘[’ oracle = none ‘]’
  • new_meta_package=whonix-workstation-vm-gui-lxqt
  • meta_package_installed_check
  • pkg_installed non-qubes-whonix-workstation-xfce
  • local package_name dpkg_query_output
  • local requested_action status error_state
  • package_name=non-qubes-whonix-workstation-xfce
    ++ dpkg-query --show ‘–showformat=${Status}’ non-qubes-whonix-workstation-xfce
  • dpkg_query_output=‘install ok installed’
    ++ printf %s ‘install ok installed’
    ++ awk ‘{print $1}’
  • requested_action=install
    ++ awk ‘{print $2}’
    ++ printf %s ‘install ok installed’
  • status=ok
    ++ printf %s ‘install ok installed’
    ++ awk ‘{print $3}’
  • error_state=installed
  • ‘[’ install = install ‘]’
  • true ‘/usr/sbin/release-upgrade: INFO: non-qubes-whonix-workstation-xfce is installed, ok.’
  • return 0
  • return 0
  • return 0
  • ‘[’ non-qubes-whonix-workstation-xfce = ‘’ ‘]’
  • true ‘INFO: old_meta_package: non-qubes-whonix-workstation-xfce’
  • true ‘INFO: new_meta_package: whonix-workstation-vm-gui-lxqt’
  • trap pre_upgrade_error ERR
  • true ‘INFO: Checking potential issues and attempt to fix if any (pre)…’
  • apt-get-noninteractive --yes --no-install-recommends --fix-broken install
    Reading package lists… Done

/////////////////////////////////////

Reading package lists… Done

  • true ‘INFO: Running sanity test…’
  • dpkg-noninteractive --audit
  • true ‘INFO: Running sanity test…’
  • dpkg-noninteractive --configure -a
  • true ‘INFO: Running sanity test…’
  • ‘[’ -f /etc/apt/sources.list.d/extrepo_whonix.sources ‘]’
  • ‘[’ -f /etc/apt/sources.list.d/extrepo_kicksecure.sources ‘]’
  • trap error_handler ERR
  • true ‘INFO: Backports, testing, unstable should be disabled during release upgrade.
    Removing files which are mentioned in the wiki, if any…
    /wiki/Install_Software’

I cannot see anything wrong there.

Thats kinda the problem… i cant figure out what to do.
Btw, i just noticed, systemcheck doesnt work anymore?
Also when trying to redo the release-upgrade command, it complains about the meta package again.
I think I bricked something…
What would you recommend for me to do?

Either provide the full log or read the log line by line. With experience, it becomes easier to quickly mentally filter the relevant part.

AI - comes with issues - but can probably also show the relevant parts:
Artificial Intelligence

Possibly faster, easier:

Note:

Due to broken meta packages. Not a systemcheck issue. System upgrade issue. See also:
Broken APT

I think i am going to do just a reinstall/new install. Thank you very much for your help, i hope i wasn’t to much of a nuisance