Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 May 2026 16:38:36 +0000
From:      bugzilla-noreply@freebsd.org
To:        pkg@FreeBSD.org
Subject:   [Bug 295353] ports-mgmt/pkg: does not show a dependency for a package, but removing it wants to remove many others; autoremove trying to remove a manually installed package
Message-ID:  <bug-295353-32340-LxDZC4Yw6o@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-295353-32340@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

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

--- Comment #14 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
(In reply to Martin Birgmeier from comment #13)

Unfortunately "pkg info -r gtk4" does nothing to report
what else linput was dependent on, such as possibly gtk3
via an explicit dependency. It could not present the
information that I was hoping to be able to look at.


That there are no problems now, suggests that the problem
was the incoherent port package build --and that the
port should be fixed to make the result coherent.

I still think that showing the command "output for
"pkg info -d libinput" for the new context of yours
would be useful to see in f gtk3 shows up multiple
times: once for a direct dependency and at least
once as a library that libinput is dependent on.
Or does only the library dependency show up?


A side note on recommended procedures for future
reference: I recommend always looking at dependendices
from both sides (here: -d libinput and: -r gtk3 or
-r gtk4). It catches more dependency oddities than
just looking in one direction. It might have shown
both gtk3 (direct dependency) and gtk4 (shared
library dependency), which would have been enough to
have established that it was an incoherent build of
the port libinput package.

-- 
You are receiving this mail because:
You are the assignee for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-295353-32340-LxDZC4Yw6o>