>Why not use the “note” keyword for that? Just wondering (hoping that makes >sense)
Because then you'd get the warning every time, even if the runtime dependency is available. But in fact, I'm not certain notes are printed when you (re)activate a port. And for them (notes) I kind of agree with the principle of only showing them when you install or upgrade a port. R.