[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Octave 10 transition



Le vendredi 19 septembre 2025 à 17:29 +0200, Rafael Laboissière a
écrit :
> * Sébastien Villemot <sebastien@debian.org> [2025-09-19 09:37]:
> 
> > Le jeudi 18 septembre 2025 à 19:52 +0200, Rafael Laboissière a écrit :
> > > * Rafael Laboissière <rafael@debian.org> [2025-09-18 08:44]:
> > > 
> > > > * Sébastien Villemot <sebastien@debian.org> [2025-09-17 10:38]:
> > > > 
> > > > > Any chance that you have a look at the swig issue (#1114586), since 
> > > > > you are listed as uploader of the package?
> > > > 
> > > > The issue in Bug#1114586 can indeed be fixed by either upgrading the 
> > > > swig package to the new upstream version 4.3.1 or by applying the 
> > > > patch that you indicated [*]. However, the plplot package would still 
> > > > FTBFS on unstable, because the gnat stack is not yet updated to gcc 15 
> > > > (see Bug#1097622).
> > > > 
> > > > I think we could ignore the plplot package for the Octave 10 transition.
> > > 
> > > I could find a solution for the gcc-15-releated issue with plplot. I just 
> > > uploaded version 4.3.0-2 of the swig package, including the patch 
> > > indicated by Sébatien. I will upload a new version of the plplot package 
> > > which buidl-depends on swig >= 4.3.0-2.
> > 
> > Thanks for fixing the bug in swig.
> > 
> > I don’t think you need to tighten the build dependency on swig in 
> > plplot, because fundamentally plplot can build with older versions on 
> > swig. If I were to add a new version constraint, I would maybe add a 
> > breaks relationship in octave, saying that it breaks swig << 4.3.0-2.
> 
> Your analysis sounds correct. Thanks for sharing your thoughts! However, 
> it is generally not true that plplot can be built with older versions of 
> swig. In a system where swig 4.3.0-1 and octave 10 are present, plplot 
> will FTBFS. This is why I tightened the build dependency.
> 
> In any case, I agree that the optimal solution would be for octave to 
> break swig 4.3.0-1. Could you please add that? Once you have done so, I 
> will remove the versioned dependency on swig from the plplot 
> Build-Depends list.

Done in https://salsa.debian.org/pkg-octave-team/octave/-
/commit/2826ee0b6597ee6145886a54f77e02a3ddc917e2


-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  https://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  https://www.debian.org

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: