Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Jun 2024 15:16:33 +0200
From:      Miroslav Lachman <000.fbsd@quip.cz>
To:        ports@freebsd.org
Subject:   Re: dependency hell
Message-ID:  <9c709d96-98b9-490a-baab-8a076ef4fd7e@quip.cz>
In-Reply-To: <31f85810-cb4d-46b8-8fb9-4923f6499a31@waschbuesch.de>
References:  <31f85810-cb4d-46b8-8fb9-4923f6499a31@waschbuesch.de>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9c709d96-98b9-490a-baab-8a076ef4fd7e>