On 2. Mar 2023, at 17:38, Gleb Popov <arr...@freebsd.org> wrote:
> 
> On Thu, Mar 2, 2023 at 6:35 PM Jan Martin Mikkelsen
> <j...@transactionware.com> wrote:
>> 
>> Running “make all-depends-list” on the hs-pandoc port shows none of the 
>> dependencies listed in the USE_CABAL variable in the Makefile. In the 2022Q2 
>> branch, these dependencies were included.
> 
> USE_CABAL dependencies aren't port dependencies. These deps are
> compiled statically into the port, so from Ports Framework perspective
> they are part of source files that make up the software being built.

Thanks, I misdiagnosed that one. The problem was some files were discarded 
because of a bad checksum due to a Unicode translation issue. (Byte order marks 
added to a UTF8 file.)

>> Running “make all-depends-list” on x11-wm/xfce4 shows 
>> x11-servers/xorg-server as a dependency, but it does not include all of the 
>> dependencies for xorg-server. For example:
>> 
>> xfce4 $ echo $PORTSDIR
>> /data/scratch/janm/p4/ports-2023.1/ports
>> xfce4 $ make all-depends-list | egrep 'xorg-server|libxcvt'
>> /data/scratch/janm/p4/ports-2023.1/ports/x11-servers/xorg-server
>> xfce4 $ cd ../../x11-servers/xorg-server
>> xorg-server $ make all-depends-list | egrep 'xorg-server|libxcvt'
>> /data/scratch/janm/p4/ports-2023.1/ports/x11/libxcvt
>> 
>> In the 2022Q2 branch the dependencies were included.

This case still seems to be a regression, as far as I can see.

Regards,

Jan M.

Reply via email to