[Bug 268652] Qt5: Some apps fails to start after upgrading to 5.15.8

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Oct 8 11:12:41 BST 2023


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268652

--- Comment #73 from Tomoaki AOKI <junchoon at dec.sakura.ne.jp> ---
(In reply to Tatsuki Makino from comment #71)

Of course. :-)

But in (hopefully) some rare cases, delete-from-ports softwares are mandatory.
For those cases, Old libraries which are mandatory (new one does not work for
them) and forced to be kept in /usr/local/lib/compat/pkg.

We can lock installed ports, but it is not desirable not to update common
libraries for some old locked ports.

It would be nice if there is any efficient tool to delete only really safe to
delete libraries from /usr/local/lib/compat/pkg.

FYI:
 pkg_replace basically works as oldest port upgrading tool, portupgrade.
 It keeps old libraries into /usr/local/lib/compat/pkg by default, unlike
portmaster.
 This behaviour helps using applications in half-done state, some of required
libraries
 are updated but others are not yet, for example, build failures.
 Default of portmaster would be focus on security. But it assumes that...
   *All ports are ALWAYS BUILT AND RUN SUCCESSFULLY, unless marked as BROKEN.
   *ALL ports works 100% fine with old and updated ports.
 that is not at all realistic assumption. portupgrade was much more realistic.
 Unfortunately, portupgrade[-devel] is not well maintained for years,
 so pkg_replace popped in and maintained well by current maintainer.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kde-freebsd mailing list