deb frr dependency 10.4.1
Robin Jarry
rjarry at redhat.com
Mon May 18 16:00:21 CEST 2026
Hi Christoph,
Christoph, May 18, 2026 at 15:52:
> Hi,
>
> we would like to test the frr integration on debian and noticed two issues:
>
> - the deb file for version 0.15.0 does not appear to include frr
> support, correct? Will future releases include frr support in the deb
> package?
>
> - so we tried the edge deb:
> https://github.com/DPDK/grout/releases/download/edge/grout-frr_amd64.deb
The DEB packages shouldn't include FRR support. These may be leftovers
from old "edge" releases. I will delete it.
I have disabled it some time ago:
https://github.com/DPDK/grout/commit/0f0e023bb5c07490b625ba1447a3c9e06df0a961
It was too complicated to manually build the FRR DEB packages.
> but that fails with:
> Unsatisfied dependencies:
> grout-frr : Depends: frr (= 10.4.1) but it is not installed
>
> we use the 10.4 repo from https://deb.frrouting.org/
> but that shipps currently version 10.4.4 and 10.4.1 is no longer on the
> repo.
>
> Would it be possible to accept any 10.4.x frr version?
No, we only support FRR 10.5+ because the grout dplane plugin needs
to be compiled out-of-tree.
This is a fairly recent addition in FRR and the upstream DEB repo does
not even include an frr-headers package.
We have updated the Fedora RPM to install these headers but the DEB
package does not have this change.
https://src.fedoraproject.org/rpms/frr/blob/rawhide/f/frr.spec#_99
We need to do some lobbying both upstream (FRR) and downstream (Debian)
so that they enable out-of-tree plugin support.
In the meantime, we could work on packaging an FRR DEB package for grout
usage.
--
Robin
> Federal law prohibits dispensing without a prescription.
More information about the grout
mailing list