Abstract / concrete is a spectrum ;) It abstracts over all the things which are standardised, known ahead of time, and known at the time of writing the system. Things that people just come up with are always going to be unstable.
It's not that big of an issue in practice though. About the only package I can remember out of under a hundred I dealt with was mysqld/mysql-server. Names match up in almost every case, especially on user-facing things (less on -dev/-devel and similar ones)
It's not that big of an issue in practice though. About the only package I can remember out of under a hundred I dealt with was mysqld/mysql-server. Names match up in almost every case, especially on user-facing things (less on -dev/-devel and similar ones)