On Fri, 03 Jul 2026 05:44:27 +0200,
Daniel Dickman <[email protected]> wrote:
>
>
>
> On Fri, 3 Jul 2026, Kirill A. Korinsky wrote:
>
> > On Wed, 01 Jul 2026 21:05:01 +0200,
> > Daniel Dickman <[email protected]> wrote:
> > >
> > > > >
> > > > > (3) devel/swival -- Coding agent for doing security audits
> > > > >
> > >
> > > > Potentially ok but need time to think
> > >
> > >
> > > Very much appreciate your help, let me know if you spot any more issues
> > > for swival. I'm hoping we can import it soonish.
> > >
> >
> > After some thought we're facing a trade off: py-flask-appbuilder to swival,
> > right?
> >
> > I see that py-flask-appbuilder needs py-flask-limiter version 3 already.
> >
> > I don't use py-flask-appbuilder, but it is your port, and I think as a kind
> > of workaround is add legacy py-flask-limiter for py-flask-appbuilder with
> > conflict. Or yes, just mark it broken.
> >
> > From user's point of view I think to have swival is better than
> > py-flask-appbuilder
>
>
> Yep, I agree.
>
> Is that an ok to import swival and the ports it needs?
>
Probably I do something wrong.
Can you share a required diff for ports tree?
Right now I've tried to test it as simple as:
1. unpack your tgz into /usr/ports/mystuff
2. remove devel/claude and devel/crush
3. bump devel/py-rich to 15.0.0 and regenerate plist
4. tried to install devel/swival which fails as:
===> Building package for swival-1.0.35
Create /build/packages/amd64/all/swival-1.0.35.tgz
Creating package swival-1.0.35
child running 'make print-plist-libs-with-depends wantlib_args=no-wantlib-args'
failed: exit(2)
>> Broken dependency: devel/py-fastuuid non existent (DEPENDS was
>> STEM-<1.0:devel/py-fastuuid) in devel/py-litellm
*** Error 1 in /usr/ports/mystuff/devel/py-litellm
(/usr/ports/infrastructure/mk/bsd.port.mk:3536 'run-depends-args': @for i in
STEM-\<9.0:d...)
*** Error 1 in /usr/ports/mystuff/devel/py-litellm
(/usr/ports/infrastructure/mk/bsd.port.mk:3242 'print-plist-libs-with-depends':
@if a=`SU...)
*** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:163
'print-plist-libs-with-depends': @case X${_DEPENDS_CACHE} in X) _DEPEND...)
Error: Can't obtain dependency py3-litellm->=1.90,<1.91 from ports tree
child running 'make print-plist-libs-with-depends wantlib_args=no-wantlib-args'
failed: exit(2)
>> Broken dependency: www/py-httpx-sse non existent (DEPENDS was
>> STEM->=0.4:www/py-httpx-sse) in devel/py-mcp
*** Error 1 in /usr/ports/mystuff/devel/py-mcp
(/usr/ports/infrastructure/mk/bsd.port.mk:3536 'run-depends-args': @for i in
STEM-\>=4.5:net/...)
*** Error 1 in /usr/ports/mystuff/devel/py-mcp
(/usr/ports/infrastructure/mk/bsd.port.mk:3242 'print-plist-libs-with-depends':
@if a=`SUBPAC...)
*** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:163
'print-plist-libs-with-depends': @case X${_DEPENDS_CACHE} in X) _DEPEND...)
Error: Can't obtain dependency py3-mcp->=1.28.1,<2 from ports tree
Error: Dependency py3-starlette->=1.3.1 doesn't match FULLPKGNAME:
py3-starlette-0.48.0
checksumming...
Error: @depend www/py-starlette:py3-starlette->=1.3.1:py3-starlette-0.48.0
pattern py3-starlette->=1.3.1 doesn't match default py3-starlette-0.48.0
pkg_create: can't continue
I almost sure that I had missed some step
--
wbr, Kirill