Overriding opkg dependencies

Somewhat of an edge case but looking for guidance on how to permanently override a dependency check on a package.

I use the suricata-monitor package (which doesn’t work out of the box but that’s another story ) to email suricata alerts. This requires an older version of python-bottle which I’ve installed using the source and also via pip. This allows it to run but it needed to be installed with --force-depends. This now breaks opkg update and the main Turris updater.

I can’t find a way of permanently telling opkg that this is ok for this package. Possible?

Or… can we add python-bottle to the main repositories rather than just python3-bottle?

For now, I’m sorted. I tar’ed up the needed files, removed the package and untarred the files back. Messy but workable.