Please remove postgresql-9.6 from bionic

Bug #1733527 reported by Christian Ehrhardt 
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
postgresql-9.6 (Ubuntu)
Fix Released
Medium
Andy Whitcroft

Bug Description

Bionic just completed the transition to postgresql-10.
The remaining bits of 9.6 are no more needed and also would collide with pg-10 [1]

nacc and xnox resolved many of the blockers already - thanks a lot!

There are a few related issues to be resolved - tracking from here.
1. check reverse depends to 9.6 in bionic after src:postgresql-10 fully migrated
2. ppc regression in postgresql-filedump, see bug 1733525
3. postgresql-mysql-fdw needs to become compatible with 10.1, see bug 1733341

Not all of the above are blockers, it seems pg-10 can migrate atm actually.
Never the less we want/need to track those extra issues.
Once it is fully migrated and related issue are resolved we want src:postgresql-9.6 removed from Bionic.

[1]: https://launchpadlibrarian.net/346494041/upload_13753538_log.txt

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Filedump is done, postgreqsl-mysql-fdw is removed and waits to be fixed.

There is only a 9.6 left in proposed due to an upload by mistake on the last MRE due to some disconnect between me and mdeslaur.

According to rmadison and LP there is no postgresql-9.6 in bionic anymore already.
Just the failed upload in bionic-proposed (that is blocked by conflicting with -10).

So I'd ask to remove the src:postgresql-9.6 from the wrong 9.6.6-0ubuntu1 upload.

Changed in postgresql-9.6 (Ubuntu):
status: New → Confirmed
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

I'm not sure enough what I'd need to check if this is "safe" but it seems so to me, pinging ubuntu-release to take a look.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

We got the failed MRE upload which wasn't meant for bionic removed - thanks apw!

We can now start to sort out any rebuilds that are needed to resolve any dependencies left.
Then I'll resubscribe archive admins again.

Revision history for this message
Andy Whitcroft (apw) wrote :

Actually there is a postgresql-9.6 in bionic release pocket:

 postgresql-9.6 | 9.6.5-1 | bionic | source, amd64, arm64, armhf, i386, ppc64el, s390x

The one in bionic-proposed is however dead anyhow as its binaries failed to upload. So:

Removing packages from bionic-proposed:
        postgresql-9.6 9.6.6-0ubuntu1 in bionic
Comment: Clashed with postgresql-10 and failed to upload
1 package successfully removed.

Revision history for this message
Andy Whitcroft (apw) wrote :

Ok there are only two live reverse-dependencies left:

postgresql-9.6 amd64 repmgr/postgresql-9.6-repmgr dms/dms-core
postgresql-9.6 arm64 repmgr/postgresql-9.6-repmgr dms/dms-core
postgresql-9.6 armhf repmgr/postgresql-9.6-repmgr dms/dms-core
postgresql-9.6 i386 repmgr/postgresql-9.6-repmgr dms/dms-core
postgresql-9.6 ppc64el repmgr/postgresql-9.6-repmgr dms/dms-core
postgresql-9.6 s390x repmgr/postgresql-9.6-repmgr dms/dms-core

Revision history for this message
Andy Whitcroft (apw) wrote :

Ok repmgr is actually a false-negative on the NBS report, the dependency above is coming from that NBS form. Removed:

Removing packages from bionic:
        repmgr 3.3.1-1 in bionic
                postgresql-9.6-repmgr 3.3.1-1 in bionic amd64
                postgresql-9.6-repmgr 3.3.1-1 in bionic arm64
                postgresql-9.6-repmgr 3.3.1-1 in bionic armhf
                postgresql-9.6-repmgr 3.3.1-1 in bionic i386
                postgresql-9.6-repmgr 3.3.1-1 in bionic ppc64el
                postgresql-9.6-repmgr 3.3.1-1 in bionic s390x
                repmgr 3.3.1-1 in bionic amd64
                repmgr 3.3.1-1 in bionic arm64
                repmgr 3.3.1-1 in bionic armhf
                repmgr 3.3.1-1 in bionic i386
                repmgr 3.3.1-1 in bionic ppc64el
                repmgr 3.3.1-1 in bionic s390x
                repmgr-common 3.3.1-1 in bionic amd64
                repmgr-common 3.3.1-1 in bionic arm64
                repmgr-common 3.3.1-1 in bionic armhf
                repmgr-common 3.3.1-1 in bionic i386
                repmgr-common 3.3.1-1 in bionic ppc64el
                repmgr-common 3.3.1-1 in bionic s390x
Comment: NBS
1 package successfully removed.

Revision history for this message
Andy Whitcroft (apw) wrote :

dms-core is a false dependency from our perspective as postgresql (>= 9.3) will pull in postgres-10:

Depends: python3:any (>= 3.3.2-2~), python3-magcode-core, postgresql (>= 9.3) | postgresql-9.3 | postgresql-9.4 | postgresql-9.5 | postgresql-9.6, python3-sqlalchemy (>= 0.7), python3-psycopg2 (>= 2.4.5), python3-psutil (>= 0.4.1), python3-pyparsing (>= 2.0.2), python3-dnspython (>= 1.10), rsync, bind9, adduser, diffutils | diff, oping, lsb-base (>= 3.2-14)

Changed in postgresql-9.6 (Ubuntu):
importance: Undecided → Medium
assignee: nobody → Andy Whitcroft (apw)
status: Confirmed → In Progress
Revision history for this message
Andy Whitcroft (apw) wrote :
Download full text (3.8 KiB)

Removing packages from bionic:
        postgresql-9.6 9.6.5-1 in bionic
                postgresql-9.6 9.6.5-1 in bionic amd64
                postgresql-9.6 9.6.5-1 in bionic arm64
                postgresql-9.6 9.6.5-1 in bionic armhf
                postgresql-9.6 9.6.5-1 in bionic i386
                postgresql-9.6 9.6.5-1 in bionic ppc64el
                postgresql-9.6 9.6.5-1 in bionic s390x
                postgresql-9.6-dbg 9.6.5-1 in bionic amd64
                postgresql-9.6-dbg 9.6.5-1 in bionic arm64
                postgresql-9.6-dbg 9.6.5-1 in bionic armhf
                postgresql-9.6-dbg 9.6.5-1 in bionic i386
                postgresql-9.6-dbg 9.6.5-1 in bionic ppc64el
                postgresql-9.6-dbg 9.6.5-1 in bionic s390x
                postgresql-client-9.6 9.6.5-1 in bionic amd64
                postgresql-client-9.6 9.6.5-1 in bionic arm64
                postgresql-client-9.6 9.6.5-1 in bionic armhf
                postgresql-client-9.6 9.6.5-1 in bionic i386
                postgresql-client-9.6 9.6.5-1 in bionic ppc64el
                postgresql-client-9.6 9.6.5-1 in bionic s390x
                postgresql-contrib-9.6 9.6.5-1 in bionic amd64
                postgresql-contrib-9.6 9.6.5-1 in bionic arm64
                postgresql-contrib-9.6 9.6.5-1 in bionic armhf
                postgresql-contrib-9.6 9.6.5-1 in bionic i386
                postgresql-contrib-9.6 9.6.5-1 in bionic ppc64el
                postgresql-contrib-9.6 9.6.5-1 in bionic s390x
                postgresql-doc-9.6 9.6.5-1 in bionic amd64
                postgresql-doc-9.6 9.6.5-1 in bionic arm64
                postgresql-doc-9.6 9.6.5-1 in bionic armhf
                postgresql-doc-9.6 9.6.5-1 in bionic i386
                postgresql-doc-9.6 9.6.5-1 in bionic ppc64el
                postgresql-doc-9.6 9.6.5-1 in bionic s390x
                postgresql-plperl-9.6 9.6.5-1 in bionic amd64
                postgresql-plperl-9.6 9.6.5-1 in bionic arm64
                postgresql-plperl-9.6 9.6.5-1 in bionic armhf
                postgresql-plperl-9.6 9.6.5-1 in bionic i386
                postgresql-plperl-9.6 9.6.5-1 in bionic ppc64el
                postgresql-plperl-9.6 9.6.5-1 in bionic s390x
                postgresql-plpython-9.6 9.6.5-1 in bionic amd64
                postgresql-plpython-9.6 9.6.5-1 in bionic arm64
                postgresql-plpython-9.6 9.6.5-1 in bionic armhf
                postgresql-plpython-9.6 9.6.5-1 in bionic i386
                postgresql-plpython-9.6 9.6.5-1 in bionic ppc64el
                postgresql-plpython-9.6 9.6.5-1 in bionic s390x
                postgresql-plpython3-9.6 9.6.5-1 in bionic amd64
                postgresql-plpython3-9.6 9.6.5-1 in bionic arm64
                postgresql-plpython3-9.6 9.6.5-1 in bionic armhf
                postgresql-plpython3-9.6 9.6.5-1 in bionic i386
                postgresql-plpython3-9.6 9.6.5-1 in bionic ppc64el
                postgresql-plpython3-9.6 9.6.5-1 in bionic s390x
                postgresql-pltcl-9.6 9.6.5-1 in bionic amd64
                postgresql-pltcl-9.6 9.6.5-1 in bionic arm64
                postgresql-pltcl-9.6 9.6.5-1 in bionic armhf
   ...

Read more...

Changed in postgresql-9.6 (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.