Re: dependency hell

From: Miroslav Lachman <000.fbsd_at_quip.cz>
Date: Thu, 06 Jun 2024 13:16:33 UTC
On 06/06/2024 14:30, Martin Waschbüsch wrote:
> Hello port list,
> 
> I use poudriere to create my own repositories for typical webservers we 
> run (apache, mariadb, php).
> 
> Some change(s) in some port(s) seem to have introduced loads of 
> additional dependencies (X, wayland, gtk) mostly unwanted on the type of 
> system we run.
> 
> I know how to find out dependencies for installed packages, but that 
> does not help here as the packages are not yet built.
> 
> Is there a way (other than searching the commit logs for all packages I 
> plan to build) to pinpoint the package(s) that introduced the new 
> dependency?

Not a perfect but better than nothing - https://www.freshports.org/
You can search for some package and then view the list of dependencies 
or you can go the other way - what packages require this package.

But once you do not use default options your dependencies may be different.

Kind regards
Miroslav Lachman