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