I run into the same issue, and after manual install of 6.2 (Ubuntu repo
has 6.1, in August 2026 - over 1 and a ½ years after 6.2 release), I can
attest that the 🎉🎉🎉 BUTTON LABELS ARE WORKING 🎉🎉🎉.

I didn't add --with-pango on relevant install step, so don't know if the
problem is fixed there.

The steps were not straightforward, so I will list them for the future
reference.

1. install libgdiplus (release 6.2 is a tarball).

Relevant repo: https://gitlab.winehq.org/mono/libgdiplus

At the time there was (non-existent) ./autogen-sh mentioned in README,
it should have probably been ./configure

So:
  <some command to install dependencies - see repo's README>
  ./configure [--prefix=PREFIX] (default prefix is /usr/local)
  make install
worked for me

2. hide existing libgdiplus - for example in apt (uninstalling may not
be an option - this is dependency of KeePass2)

It seems that Mono looks at /usr/lib and not /usr/local/lib, even with
LD_PATH-s and other linker configs

For me these worked:
  sudo mv /usr/lib/libgdiplus.so.0 /usr/lib/libgdiplus.so.0.bak
  sudo mv /usr/lib/libgdiplus.so /usr/lib/libgdiplus.so.bak

3. stop apt from overriding on update (bah... probably the next update
will be at least 6.2, but who knows…)

sudo apt-mark hold libgdiplus

"Maintenance" commands (basically, pay attention to updates and whether we 
wanna stop "holding":
 - view if held (confirm the above command worked): apt-mark showhold
 - view if newer possible: apt policy libgdiplus ← will show current and 
"candidate" to install
 - sudo apt udgrade ← will show which packages were "held" (clanker says that 
it will say it near the top)

Note: when using "Software Updater", the "held packages" are just
omitted. So it's probably a good idea to check with `sudo apt upgrade`
or `apt policy libgdiplus` afterwards.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2069473

Title:
  Some Button Text Does Not Display with 6.1 Release

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/keepass2/+bug/2069473/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to