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

Re: Versioned dependencies on dh-octave + Rules-Requires-Root



* Sébastien Villemot <sebastien@debian.org> [2025-08-18 10:18]:

Le lundi 18 août 2025 à 15:53 +0200, Rafael Laboissière a écrit :
* Sébastien Villemot <sebastien@debian.org> [2025-08-17 10:20]:
[…]
So is there any other reason to keep those build-dependencies on dh-
octave, that I may be missing?

I think that it is just to ensure that newly created packages depend on the version of dh-octave that contains the dh_octave-make script that generated the package. This may be superfluous in some cases, indeed. Do you see it as a nuisance?


I think I’d rather have it removed in all existing packages when the versioned dependency is no longer needed (I guess most if not all cases). I agree that it’s mostly cosmetic, so I won’t argue if you disagree.

For dh_octave_make, I would also remove it for now, for the same reason.

What do you mean by “the versioned dependency is no longer needed?”

Thanks for that. I am preparing a mass change to remove “Rules-Requires-Root: no”. I will also adjust dh_octave_make so that it no longer adds this field.

Thanks. Please note that I already made the adjustment in dh_octave_make.

Great, thanks.

Best,

Rafael


Reply to: