On Sat, Mar 01, 2025 at 12:02:57PM +0100, Tanguy Le Carrour wrote: > On Thu Feb 27, 2025 at 7:39 PM CET, Ricardo Wurmus wrote: > > Even though you may feel pressured to write a verbose version of this > > package > > variant after reading the messages here, I think it's a perfectly situation > > for inheritance. There is nothing wrong with use of inheritance for closely > > related package variants, such as python-3.12 and python-3.13. Only one of > > these versions will eventually remain, so one replaces the other in the long > > run. > > I would not say "pressured", but I was a bit "disappointed" for I thought it > was > the perfect use case for package inheritance.
I hope you don't feel undue pressure! I recommend against using inheritance, because the package definitions become quite tangled, in my opinion, in the long run. Typically, the decision is up to the doers, but I personally have stopped "doing" work on these tangled inherited packages, because I find it very difficult :)