And after re-reading #858576, I'd say the dependency should be dropped entirely. The import error is in matplotlib itself. Seaborn shouldn't depend indirectly on matplotlib backends. python3-matplotlib recommends python3-tk already, as it should.