Bug#883619: Any reason not to simply upload ceres-solver with adjusted version of libeigen3-dev

Andreas Tille tille at debian.org
Tue Feb 26 10:25:49 GMT 2019


Hi Philipp,

On Tue, Feb 26, 2019 at 10:45:52AM +0100, Philipp Huebner wrote:
> 
> > I mean: There is no *effective* change since the Build-Depends we set is
> > fullfilled anyway by the existing packages.  Its just that it is
> > explicitly declared in the package metadata.
> 
> IMO that's a valid fix for buster, but does not fix the underlying issue
> for sid / buster+1.

Sure, but we want to release Buster and if this bug is not fixed
ceres-solver (and its dependencies are removed in now 4.3 days.  Thus
I'm just building the current HEAD and will upload if nobody will stop
me.
 
> The next time a newer version of eigen3 is uploaded, you'll have the
> same "problem" all over again: adjust the build dep and upload to get a
> corresponding rebuild.
> Updating eigen3 renders ceres and similar packages unusable until
> rebuilt, please read through the discussion in #868355 to understand
> what I mean.
> 
> The eigen3 maintainer and I are happy to simply rebuild affected
> packages after every eigen3 update, but Emilio considers it an upstream bug.
> Unfortunately I could not find anybody able to shed more light on the
> eigen3 topic.

I agree that the topic seems to be more complex in general but for the
moment we need a fix for Buster and that fix is very simple - so I do
not see any reason to not fix it.  You might like to reopen the relevant
bugs (I mean #868355 - I just asked for closing which was done and
#883619) with lower severity to keep on discussing for Buster+1.

Kind regards

       Andreas.

-- 
http://fam-tille.de



More information about the debian-science-maintainers mailing list