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>
