Error upgrading Whonix-GW using release-upgrade

I get error upgrading Whonix GW using release-upgrade

user@host:~$ cat /usr/sbin/release-upgrade | grep version=
version="2.0"
user@host:~$ sudo release-upgrade
+ set -e
+ set -o pipefail
+ shopt -s nullglob
+ version=2.0
+ [[ -v source_codename ]]
+ source_codename=bullseye
+ [[ -v target_codename ]]
+ target_codename=bookworm
+ true 'INFO: (release-upgrade version: 2.0) Release upgrade from Debian bullseye to Debian bookworm in progress...'
+ trap error_handler ERR
++ id -u
+ '[' 0 '!=' 0 ']'
+ export DEBDEBUG=1
+ DEBDEBUG=1
+ true 'INFO: Checking if tor@default systemd unit is running...'
+ systemctl --no-pager status tor@default
● tor@default.service - Anonymizing overlay network for TCP
     Loaded: loaded (/lib/systemd/system/tor@default.service; enabled-runtime; vendor preset: enabled)
    Drop-In: /lib/systemd/system/tor@default.service.d
             └─40_network-target.conf, 40_obfs4proxy-workaround.conf, 50_controlsocket-workaround.conf
     Active: active (running) since Sun 2023-09-17 13:41:30 UTC; 34min left
    Process: 731 ExecStartPre=/usr/bin/install -Z -m 02755 -o debian-tor -g debian-tor -d /run/tor (code=exited, status=0/SUCCESS)
    Process: 733 ExecStartPre=/usr/bin/tor --defaults-torrc /usr/share/tor/tor-service-defaults-torrc -f /etc/tor/torrc --RunAsDaemon 0 --verify-config (code=exited, status=0/SUCCESS)
    Process: 770 ExecStartPost=/bin/kill -HUP ${MAINPID} (code=exited, status=0/SUCCESS)
   Main PID: 745 (tor)
      Tasks: 9 (limit: 2876)
     Memory: 100.5M
        CPU: 30.350s
     CGroup: /system.slice/system-tor.slice/tor@default.service
             ├─745 /usr/bin/tor --defaults-torrc /usr/share/tor/tor-service-defaults-torrc -f /e…
             └─746 /usr/bin/obfs4proxy

Sep 17 13:41:19 host tor[745]: Sep 17 13:41:19.609 [notice] Opened HTTP tunnel listener co…0:9226
Sep 17 13:41:19 host tor[745]: Sep 17 13:41:19.609 [notice] Opening HTTP tunnel listener o…0:9227
Sep 17 13:41:19 host tor[745]: Sep 17 13:41:19.609 [notice] Opened HTTP tunnel listener co…0:9227
Sep 17 13:41:19 host tor[745]: Sep 17 13:41:19.609 [notice] Opening HTTP tunnel listener o…0:9228
Sep 17 13:41:19 host tor[745]: Sep 17 13:41:19.609 [notice] Opened HTTP tunnel listener co…0:9228
Sep 17 13:41:19 host tor[745]: Sep 17 13:41:19.609 [notice] Opening HTTP tunnel listener o…0:9229
Sep 17 13:41:19 host tor[745]: Sep 17 13:41:19.609 [notice] Opened HTTP tunnel listener co…0:9229
Sep 17 13:41:19 host tor[745]: Sep 17 13:41:19.609 [notice] Opening Control listener on 12…1:9052
Sep 17 13:41:19 host tor[745]: Sep 17 13:41:19.609 [notice] Opened Control listener connec…1:9052
Sep 17 13:41:30 host systemd[1]: Started Anonymizing overlay network for TCP.
Hint: Some lines were ellipsized, use -l to show in full.
+ test -f /etc/apt/sources.list.d/debian.list
+ test -f /etc/apt/sources.list.d/derivative.list
++ grep --invert-match '^$'
++ grep --invert-match '\#'
++ cat /etc/apt/sources.list.d/derivative.list
+ derivative_list_contents='deb [signed-by=/usr/share/keyrings/derivative.asc] tor+http://deb.dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion bullseye main contrib non-free'
+ '[' 'deb [signed-by=/usr/share/keyrings/derivative.asc] tor+http://deb.dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion bullseye main contrib non-free' = '' ']'
+ 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
+ meta_package=non-qubes-whonix-gateway-xfce
+ meta_package_installed_check
+ dpkg --status non-qubes-whonix-gateway-xfce
+ return 1
+ meta_package=non-qubes-whonix-gateway-cli
+ meta_package_installed_check
+ dpkg --status non-qubes-whonix-gateway-cli
+ return 1
+ meta_package=
+ '[' '' = '' ']'
+ true 'ERROR: no installed meta package detected!'
+ exit 1
user@host:~$ 

Install meta package then.

1 Like