So what’s the package conflict?
sudo apt-get install -f
So what’s the package conflict?
sudo apt-get install -f
no package conflicting its an error to whonix repository , i was on whonix tester 14 before when i upgraded to whonix 15 the repository changed to this:
deb https://deb.whonix.org n/a-testers main contrib non-free
-> n/a-testers
while it should be buster-testers.
There is as well 2 similar names “FileManager” one to customize file manager and one i dunno what for and when i press on the one that i dunno what is for it show this message:
Thunar File Manager already there and you can see the folders through it normally.
Nyx showing: (GW 15)
[WARN] Socks version 71 not recognized. (This port is not an HTTP proxy; did you want to use HTTPTunnelPort?)
according to configuration - How do I configure Chrome to use Tor? - Tor Stack Exchange
and so as here proxy - Trouble in Tor with C# - Stack Overflow
thats mean there is one service in GW talking to Tor as an HTTP service while it should be SOCKS. how do we know which one?
Whonix 14 to 15 showing hash weak error to libd5.3:
Err:121 tor+http://vwakviie2ienjx6t.onion/debian buster/main amd64 libdb5.3 amd64 5.3.28+dfsg1-0.5
Hash Sum mismatch
Hashes of expected file:
- SHA256:c7f0e9a423840731362ee52d4344c0bcf84318fbc06dad4fefe0e61d9e7062bc
- MD5Sum:c5dd77595d2b94a8f833227815fef78c [weak]
- Filesize:683176 [weak]
Hashes of received file:
- SHA256:5e905fde3320b6c9a072b7d5bd0a6feb96562add4f11a6051ea1e317255b869f
- MD5Sum:100e22a5417fedbbd6537848c41d24ea [weak]
- Filesize:107162 [weak]
Last modification reported: Tue, 26 Feb 2019 10:11:55 +0000
sudo apt update --fix-missing && sudo dist-upgrade
^ seems fixed it
Then after that there is a blockage to the upgrade:
maybe because i used --no-install-recommends then i fixed the missing packages with dist-upgrade ? i dunno what causing that…
There is no ability shown to move files between VMs inside whonix 15:
Similar to an existing ARM FAQ entry but now added the exact wording there too:
Control and Monitor Tor
Transient upgrading errors are advised to ignore as per Operating System Software and Updates.
@nurmagoz via Whonix Forum:
no package conflicting its an error to whonix repository , i was one tester 14 before when i upgraded to whonix 15 the repository changed to this:
deb https://deb.whonix.org n/a-testers main contrib non-free
→ n/a-testers
while it should be buster-testers.
I don’t know how this could happen. whonix_repository already had code
to safeguard against $codename
being set to n/a
.
Could you please provide instructions how to reproduce this issue?
I can imagine that this would happen if you run whonix_repository during
the upgrade. With new files from stretch but still old whonix-repository
package. Please don’t run whonix_repository while upgrades are still
running.
I’ve added a series of commits to further safeguard against $codename
being set to n/a
. Package upgraded to version 5.4-1
all buster
repositories.
Please check your local version is same as
https://github.com/Whonix/whonix-repository/blob/master/usr/bin/whonix_repository
Otherwise please run whonix_repository with debugging so I can see how
this happens:
sudo bash -x whonix_repository --enable --repository testers
There is as well 2 similar names “FileManager” one to customize file manager and one i dunno what for and when i press on the one that i dunno what is for it show this message:
Thunar File Manager already there and you can see the folders through it normally.
Can you report this please do Qubes, mentioning this happens when
upgrading to Debian buster with file manager thunar
?
Actually, it shouldn’t happen. whonixcheck has code to safeguard against this. Package manager running check runs before Tor Pid Check. If a package manager is still running, whonixcheck should stay silent. (Since when package manager upgrades Tor, is is normal for Tor to be stopped for a while.)
Tor Pid Check shouldn’t run in Qubes TemplateVM anyhow.
Looks like this happened while upgrading a Standalone Whonix-Gateway or sys-whonix? In that case this might help at the beginning before upgrading:
sudo systemctl stop whonixcheck
A lot issues reported here. Thanks! I guess I should have addressed each of them in this thread. Should I have forgotten any, please remind me.
yes
libexo-1-0
I noticed that there are two entries in Qubes-Settings > Applications for “Xfce Terminal” for the gateway and workstation. One is the actual terminal and the other is the terminal preferences. They even have the same icon.
The root of the problem is that /usr/share/applications/xfce4-terminal{,-settings}.desktop
both have the entries Name=Xfce4 Terminal
and Icon=utilities-terminal
.
qubenix via Whonix Forum:
I noticed that there are two entries in Qubes-Settings > Applications for “Xfce Terminal” for the gateway and workstation. One is the actual terminal and the other is the terminal preferences. They even have the same icon.
The root of the problem is that
/usr/share/applications/xfce4-terminal{,-settings}.desktop
both have the entriesName=Xfce4 Terminal
andIcon=utilities-terminal
.
Qubes Debian buster bug. Could you report it to Qubes please?
Reported here: Debian Buster template has two identical application entries for "Xfce Terminal" · Issue #4993 · QubesOS/qubes-issues · GitHub
There are differences with whonix 14 and whonix 15 intigration with Qubes helping tools like opening files in disposableVM , Transfer/Copy Files between VMs … look at the images:
Probably also missing in Qubes Debian buster templates, right? If yes, could you report a Qubes bug please?
Not yet ported into Qubes stable repos, so i will wait until then and i will check it
Its mostly because of missing package which cant be installed:
user@host:~$ sudo apt install qubes-core-agent-thunar
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
qubes-core-agent-thunar
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/26.2 kB of archives.
After this operation, 50.2 kB of additional disk space will be used.
(Reading database ... 52500 files and directories currently installed.)
Preparing to unpack .../qubes-core-agent-thunar_4.0.45-1+deb10u1_amd64.deb ...
Unpacking qubes-core-agent-thunar (4.0.45-1+deb10u1) ...
dpkg: error processing archive /var/cache/apt/archives/qubes-core-agent-thunar_4.0.45-1+deb10u1_amd64.deb (--unpack):
trying to overwrite '/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/thunar.xml', which is also in package security-misc 3:2.9-1
Errors were encountered while processing:
/var/cache/apt/archives/qubes-core-agent-thunar_4.0.45-1+deb10u1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
user@host:~$
qubes-core-agent-thunar
: This package provides integration with the thunar file manager (without it, items like “copy to VM/open in disposable VM” will not be shown in thunar). Source Link
-Error When opening Whonix 15 GW (gone after restart)
ERROR: Tor Config Check Result:
Your Tor config file contains at least one error.
(Tor exit code: 1)
Tor concise reports (below warns and errors must be fixed before you can use Tor):
Jun 05 12:36:00.308 [warn] Failed to parse/validate config: If you set UseBridges, you must specify at least one bridge.
Jun 05 12:36:00.308 [err] Reading config failed--see warnings above.
Tor full reports:
Jun 05 12:36:00.305 [notice] Tor 0.3.5.8 running on Linux with Libevent 2.1.8-stable, OpenSSL 1.1.1b, Zlib 1.2.11, Liblzma 5.2.4, and Libzstd 1.3.8.
Jun 05 12:36:00.306 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Jun 05 12:36:00.306 [notice] Read configuration file "/etc/tor/torrc".
Jun 05 12:36:00.308 [notice] Included configuration file or directory at recursion level 2: "/usr/local/etc/torrc.d/40_tor_control_panel.conf".
Jun 05 12:36:00.308 [notice] Included configuration file or directory at recursion level 2: "/usr/local/etc/torrc.d/50_user.conf".
Jun 05 12:36:00.308 [notice] Included configuration file or directory at recursion level 1: "/etc/torrc.d/95_whonix.conf".
Jun 05 12:36:00.308 [warn] Failed to parse/validate config: If you set UseBridges, you must specify at least one bridge.
Jun 05 12:36:00.308 [err] Reading config failed--see warnings above.
Try to look at this report yourself by running. dom0 -> Start Menu -> Domain: Whonix-GW-SocialMedia -> Terminal
sudo -u debian-tor tor --verify-config
To try to fix this, please open your Tor config file.
dom0 -> Start Menu -> Domain: Whonix-GW-SocialMedia -> Torrc
or in Terminal: sudo nano /usr/local/etc/torrc.d/50_user.conf
Please restart Tor after fixing this error.
dom0 -> Start Menu -> Domain: Whonix-GW-SocialMedia -> Restart Tor
or in Terminal: sudo service tor@default restart
Restart whonixcheck after fixing this error.
dom0 -> Start Menu -> Domain: Whonix-GW-SocialMedia -> Whonix Check
or in Terminal: whonixcheck
If you know what you are doing, feel free to disable this check. Create a file /etc/whonix.d/50_whonixcheck_user.conf and add:
whonixcheck_skip_functions+=" check_tor_config "