Re: Diederik de Haas 2019-11-01 <157264840605.3603.15284332434643955256.report...@bagend.home.cknow.org> > I just upgraded my postgresql packages from version 11 to 12, but this > package wasn't upgraded with it, I had to manually install it. > Not a problem in itself, but it makes sense to me if it was upgraded > alongside the other postgresql packages.
Hi, the problem here is that this isn't a upgrade in the strict sense - the package name changes, and it makes sense to allow both packages to be installed in parallel. Apt doesn't know that installing postgresql-12 next to postgresql-11 should imply installing all postgresql-12-* packages that were installed in the postgresql-11-* variant. The "proper" fix here would be to create meta packages for all PostgreSQL extensions, but having even more tiny (or empty) packages wouldn't be very pretty. See also #703850. Christoph