On 2026/02/11 18:00, Theo Buehler wrote:
> On Wed, Feb 11, 2026 at 11:45:40AM -0500, Stuart Cassoff wrote:
> > Here are the bumps I found with show-reverse-deps and the magic of 
> > recursion. Seems like a lot? No idea about the double-commas.
> 
> As I wrote in my last mail, I think only the ports having a direct
> (explicit) BUILD_DEPENDS on devel/swig + the ports depending on
> py-scipy need a bump.

Exactly.

show-reverse-deps is more useful for something like "what will be
knocked out if I remove this port or it fails to build" (+ it does
include test deps).

> My reasoning is: SWIG generates code, so if a port BDEPs on it, its code
> may change due to the update. py-scipy RDEPs on it, so I expect that
> things depending on py-scipy may change, so I'd bump them as well.
> 
> This might not cover static links (which are rare), but I don't think it
> makes sense to bump all reverse deps.

For the BDEPs:

$ sqlite3 /usr/local/share/sqlports
SQLite version 3.51.2 2026-01-09 17:27:48
Enter ".help" for usage hints.
sqlite> select distinct fullpkgpath from depends where dependspath like 
'devel/swig' and type=2;
biology/py-biopython
cad/freecad
cad/kicad
cad/opensta
comms/hamlib
comms/hamlib,
comms/hamlib,-main
comms/hamlib,-python
comms/hamlib,-tcl
comms/sigrok/libsigrok
devel/clang-tools-extra
devel/libftdi1
devel/llvm/19
devel/llvm/19,-libcxx
devel/llvm/19,-lldb
devel/llvm/19,-main
devel/llvm/19,-python
devel/llvm/20
devel/llvm/20,-libcxx
devel/llvm/20,-lldb
devel/llvm/20,-main
devel/llvm/20,-python
devel/llvm/21
devel/llvm/21,-libcxx
devel/llvm/21,-lldb
devel/llvm/21,-main
devel/llvm/21,-python
devel/subversion
devel/subversion,,-gnome-keyring
devel/subversion,,-python
devel/subversion,,-ruby
devel/subversion,-ap2
devel/subversion,-gnome-keyring
devel/subversion,-main
devel/subversion,-perl
devel/subversion,-python
devel/subversion,-ruby
games/fifengine
geo/gdal
geo/gdal,-main
geo/gdal,-python
geo/mapserver
geo/mapserver,,-main
geo/mapserver,-main
geo/mapserver,-perl
geo/mapserver,-php
geo/mapserver,-python
geo/mapserver,-utils
graphics/hugin
graphics/mypaint
graphics/py-pivy
graphics/py-pivy,
mail/grommunio/gromox
mail/grommunio/gromox,-main
mail/grommunio/gromox,-mapi
mail/kopano/core
mail/kopano/core,-main
mail/kopano/core,-mapi
math/graphviz
math/graphviz,-main
math/graphviz,-tcl
math/py-scipy
math/py-scipy,
net/bro
productivity/gnucash
security/py-M2Crypto
security/py-pyscard
sysutils/u-boot/aarch64
sysutils/u-boot/arm
sysutils/u-boot/riscv64
sysutils/u-boot/rk3328
sysutils/u-boot/rk356x
sysutils/u-boot/rk3588
sysutils/u-boot/rpi
sysutils/u-boot/sun50i
sysutils/u-boot/sunxi
textproc/libmarisa
textproc/libmarisa,,-main
textproc/libmarisa,-main
textproc/libmarisa,-perl
textproc/libmarisa,-python
textproc/libmarisa,-ruby
textproc/link-grammar
textproc/link-grammar,,-main
textproc/link-grammar,,-python
textproc/link-grammar,-java
textproc/link-grammar,-main
textproc/link-grammar,-python
textproc/redland-bindings
textproc/redland-bindings,-main
textproc/redland-bindings,-ruby

Reply via email to