Bug#929024: [RPKI] Bug#929024: ITP: routinator -- An RPKI Validator

2020-03-02 Thread Martin Hoffmann
Marco d'Itri via RPKI wrote:
> On Dec 30, Marco d'Itri via RPKI  wrote:
> 
> > > Building a real package will still require a few more crates to
> > > be   
> > Right now I am stuck on rpki depending on a very old version of
> > ring. The verification API has changed since then and I do not know
> > enough Rust to update rpki.  
> routinator packaging is still stuck on this.
> Do you have plans to update the dependencies?

Yes. Work towards the last missing pieces for Routinator 1.0 is
starting right now. Part of that is to sort out dependencies.

Kind regards,
Martin



Bug#929024: [RPKI] Bug#929024: ITP: routinator -- An RPKI Validator

2020-01-02 Thread Martin Hoffmann
Hi Marco,

Marco d'Itri via RPKI wrote:
> On Dec 29, Marco d'Itri via RPKI  wrote:
> 
> > Building a real package will still require a few more crates to be

I think you can just ask the Debian Rust team to include them or
somesuch?

> Right now I am stuck on rpki depending on a very old version of ring.
> The verification API has changed since then and I do not know enough 
> Rust to update rpki.

Ring is one of those things where you can’t depend on multiple versions
(because assembler or C or something). We currently are still on that
old version because something Krill uses depends on it. This should be
fixed soon.

Now that all of the HTTP dependencies have released version with for
the new async world with a path to API stability, I will move to that
world as well and then clean up and stabilise all dependencies
throughout all our crates. Which also is the last big thing before I am
happy to go 1.0.

Kind regards,
Martin