Hi I am trying to install veracrypt on my tumbleweed laptop but I am getting this error
Blockquote
Problem: 1: nothing provides ‘libwx_baseu-suse.so.3.0.5()(64bit)’ needed by the to be installed veracrypt-1.26.14-3.4.x86_64
Solution 1: do not install veracrypt-1.26.14-3.4.x86_64
Solution 2: break veracrypt-1.26.14-3.4.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/c/d/?] (c):
When you use the Blockquote button " the idea is that you then replace the word “Blockquote” with the text you want to quote.
But when you want to show computer text (as here), the idea is that you do use the Preformatted text button </> instead of the Blockquote button (and again replace the text “type or paste code here” with your copied/pasted computer text).
No need to be rude. Perhaps you should review the forum rules and the code of conduct.
I mentioned that it works for me not as a brag, but to say that the repo that Hui suggested contains a version that works, and you will likely have success with the same.
I missed that you were attempting the install from the same repo. My mistake; it’s been a while since I set it up on my system (I installed it when I first built this system a couple years ago).
Looking at the dependent packages, I see that libwx_baseu_suse3_0_5 is installed on my system, but not from a repo. It looks like I pulled it directly from the wxwidgets site.
CodeLite IDE | Main / WxWidgets30Binaries seems to have links to comparable packages. It says they’re for Leap 15.1, but should work fine on TW. I believe the one you’re looking for is the wx-base-unicode package (that’s what the ‘baseu’ part of the name indicates).
There is no need for an external libwx_baseu_suse3 package. The correct package libwx_baseu-suse12 is pulled in from the openSUSE standard OSS repo. As pointed out by @arvidjaar the installation works fine. The TO does not show any proof why it shouldn’t work. The request for informations stays valid.
Here my proof that the installation works perfectly fine.
Add repo:
tumblevb@test:~> sudo zypper addrepo https://download.opensuse.org/repositories/security/openSUSE_Tumbleweed/security.repo
Adding repository 'Security tools (openSUSE_Tumbleweed)' ...............................................................................................................................................................................................................[done]
Repository 'Security tools (openSUSE_Tumbleweed)' successfully added
URI : https://download.opensuse.org/repositories/security/openSUSE_Tumbleweed/
Enabled : Yes
GPG Check : Yes
Autorefresh : No
Priority : 99 (default priority)
Repository priorities in effect: (See 'zypper lr -P' for details)
90 (raised priority) : 1 repository
99 (default priority) : 5 repositories
Refresh repos:
tumblevb@test:~> sudo zypper ref
Repository 'NON-OSS' is up to date.
Repository 'OSS' is up to date.
Repository 'UPD' is up to date.
Repository 'google-chrome' is up to date.
Repository 'packman' is up to date.
New repository or package signing key received:
Repository: Security tools (openSUSE_Tumbleweed)
Key Fingerprint: F9FA 0223 B56B 116C 3637 37EF 5DA5 7BDD 6DD7 85CA
Key Name: security OBS Project <security@build.opensuse.org>
Key Algorithm: RSA 4096
Key Created: 2024-09-23T14:27:57 CEST
Key Expires: 2026-12-02T13:27:55 CET
Rpm Name: gpg-pubkey-6dd785ca-66f15ecd
Note: Signing data enables the recipient to verify that no modifications occurred after the data
were signed. Accepting data with no, wrong or unknown signature can lead to a corrupted system
and in extreme cases even to a system compromise.
Note: A GPG pubkey is clearly identified by its fingerprint. Do not rely on the key's name. If
you are not sure whether the presented key is authentic, ask the repository provider or check
their web site. Many providers maintain a web page showing the fingerprints of the GPG keys they
are using.
Do you want to reject the key, trust temporarily, or trust always? [r/t/a/?] (r): a
Retrieving repository 'Security tools (openSUSE_Tumbleweed)' metadata ..................................................................................................................................................................................................[done]
Building repository 'Security tools (openSUSE_Tumbleweed)' cache .......................................................................................................................................................................................................[done]
All repositories have been refreshed.
Install Veracrypt:
tumblevb@test:~> sudo zypper in veracrypt
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following 4 NEW packages are going to be installed:
libwx_baseu-suse12_0_0 libwx_gtk2u_core-suse12_0_0 veracrypt veracrypt-lang
4 new packages to install.
Package download size: 6,5 MiB
Package install size change:
| 30,2 MiB required by packages that will be installed
30,2 MiB | - 0 B released by packages that will be removed
Backend: classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y):
Retrieving: libwx_baseu-suse12_0_0-3.2.6-2.2.x86_64 (OSS) (1/4), 772,7 KiB
Retrieving: libwx_baseu-suse12_0_0-3.2.6-2.2.x86_64.rpm ..................................................................................................................................................................................................[done (787,8 KiB/s)]
Retrieving: libwx_gtk2u_core-suse12_0_0-3.2.6-2.2.x86_64 (OSS) (2/4), 2,2 MiB
Retrieving: libwx_gtk2u_core-suse12_0_0-3.2.6-2.2.x86_64.rpm ...............................................................................................................................................................................................[done (2,4 MiB/s)]
Retrieving: veracrypt-1.26.18-1.1.x86_64 (Security tools (openSUSE_Tumbleweed)) (3/4), 1,7 MiB
Retrieving: veracrypt-1.26.18-1.1.x86_64.rpm ...............................................................................................................................................................................................................[done (4,3 MiB/s)]
Retrieving: veracrypt-lang-1.26.18-1.1.noarch (Security tools (openSUSE_Tumbleweed)) (4/4), 1,8 MiB
Retrieving: veracrypt-lang-1.26.18-1.1.noarch.rpm ..........................................................................................................................................................................................................[done (6,0 MiB/s)]
Checking for file conflicts: ...........................................................................................................................................................................................................................................[done]
(1/4) Installing: libwx_baseu-suse12_0_0-3.2.6-2.2.x86_64 ..............................................................................................................................................................................................................[done]
(2/4) Installing: libwx_gtk2u_core-suse12_0_0-3.2.6-2.2.x86_64 .........................................................................................................................................................................................................[done]
(3/4) Installing: veracrypt-1.26.18-1.1.x86_64 .........................................................................................................................................................................................................................[done]
(4/4) Installing: veracrypt-lang-1.26.18-1.1.noarch ....................................................................................................................................................................................................................[done]
Running post-transaction scripts .......................................................................................................................................................................................................................................[done]
tumblevb@test:~>
Good info - as I said, I installed it some time ago, and for whatever reason, that package didn’t seem appropriate, so I installed the one from the wx site directly, and that works.
Guess I’ll be swapping out the system package for the one from the repo myself. Appreciate that insight.