Questions regarding BUILD_DEPENDS definition

2023-04-11 Thread Matthias Fechner
Dear all, I have a question regarding BUILD_DEPENDS. The manual in bsd.port.mk tells: # BUILD_DEPENDS - A list of "path:dir[:target]" tuples of other ports this # package depends to build (between the "extract" and # "build" stages,

Re: Questions regarding BUILD_DEPENDS definition

2023-04-11 Thread Matthew Seaman
On 11/04/2023 09:45, Matthias Fechner wrote: Dear all, I have a question regarding BUILD_DEPENDS. The manual in bsd.port.mk tells: # BUILD_DEPENDS - A list of "path:dir[:target]" tuples of other ports this # package depends to build (between the "extract" and #  

Re: Questions regarding BUILD_DEPENDS definition

2023-04-11 Thread Matthias Fechner
Am 11.04.2023 um 13:23 schrieb Matthew Seaman: Your initial understanding was correct: BUILD_DEPENDS is for software required to build a package, but not necessary to be installed at run-time.  In my experience, it works exactly as described. If devel/gitlab-shell is pulling in security/heimda

Re: security/portsentry removal

2023-04-11 Thread Andrea Venturoli
On 4/9/23 02:33, Mel Pilgrim wrote: FWIW, you can still build and use portsentry either extratree or copy the port to your local category. That's what I've immediately done. Medium-term, I'm working to replace this with ipfw+fail2ban. bye & Thanks av.

Unmaintained FreeBSD ports which are out of date

2023-04-11 Thread portscout
Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this po

Re: Questions regarding BUILD_DEPENDS definition

2023-04-11 Thread Matthew Seaman
On 11/04/2023 12:41, Matthias Fechner wrote: Am 11.04.2023 um 13:23 schrieb Matthew Seaman: Your initial understanding was correct: BUILD_DEPENDS is for software required to build a package, but not necessary to be installed at run-time.  In my experience, it works exactly as described. If de

Re: Questions regarding BUILD_DEPENDS definition

2023-04-11 Thread Tatsuki Makino
Matthew Seaman wrote on 2023/04/12 01:54: > On 11/04/2023 12:41, Matthias Fechner wrote: >> If I now try to remove heimdal: >> root@gitlab:/usr/local/www/gitlab-ce # pkg delete heimdal >> Checking integrity... done (0 conflicting) >> Deinstallation has been requested for the following 2 packages (o

Re: Questions regarding BUILD_DEPENDS definition

2023-04-11 Thread Matthias Fechner
Am 11.04.2023 um 19:54 schrieb Matthew Seaman: Hmmm... I wonder if this is the shared library provides/requires thing that pkg does?  If you run ldd(1) against the binaries from gitlab-shell, is there any indication of linking against a shlib from the heimdal port? If so, then that would seem

Re: Questions regarding BUILD_DEPENDS definition

2023-04-11 Thread Matthias Fechner
Am 12.04.2023 um 00:40 schrieb Tatsuki Makino: Before anything is done to it, we would also like to know the results of the following commands, wouldn't we? pkg info -b heimdal heimdal-7.8.0_6:     libwind.so.0     libsl.so.0     libroken.so.18     libotp.so.0     libkrb5.s

Re: Questions regarding BUILD_DEPENDS definition

2023-04-11 Thread Tatsuki Makino
Matthias Fechner wrote on 2023/04/12 13:22: >> pkg info -b heimdal > heimdal-7.8.0_6: (omit) >     libgssapi.so.3 (omit) >> pkg info -B gitlab-shell > gitlab-shell-14.18.0: >     libgssapi.so.3 It seems to be related here. But I don't even know if pkg works with it as a dependency there :)

Re: Questions regarding BUILD_DEPENDS definition

2023-04-11 Thread Tatsuki Makino
Tatsuki Makino wrote on 2023/04/12 13:29: > It would have to be LIB_DEPENDS, not BUILD_DEPENDS. To begin with, I would like portlint to warn us to use USES=gssapi:heimdal :)