RM: gcc-5: no longer used

Bug #1756979 reported by Steve Langasek
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gcc-5 (Ubuntu)
Fix Released
Undecided
Unassigned
gcc-5-cross (Ubuntu)
Fix Released
Undecided
Unassigned
gcc-5-cross-ports (Ubuntu)
Fix Released
Undecided
Unassigned
mono (Ubuntu)
Fix Released
Undecided
Dimitri John Ledkov

Bug Description

$ liblist='lib(x32|32|64|sf)?(gomp1|quadmath0|atomic1|itm1|objc4|stdc\+\+6|gfortran3|tsan0|gccjit0|ubsan0|cilkrts5|lsan0|cc1-0)'
$ rmadison -s bionic -S gcc-5 | grep -E "\b$liblist[[:space:]]"
$ reverse-depends src:gcc-5 | grep -vE "\b$liblist\)|-linux-gnu"
Reverse-Recommends
==================

Reverse-Depends
===============
* gcc-5-doc (for gcc-5-base)
* minica [s390x] (for libgo7)
* nvidia-cuda-toolkit [amd64 ppc64el] (for gcc-5)
* nvidia-cuda-toolkit [amd64 ppc64el] (for g++-5)
* pluginhook [arm64 ppc64el s390x] (for libgo7)

Packages without architectures listed are reverse-dependencies in: amd64, arm64, armhf, i386, ppc64el, s390x
$

gcc-5-doc is a misidentification. nvidia-cuda-toolkit are alternatives. minica and pluginhook needed no-change rebuilds to use golang instead of gccgo; I have uploaded these now. So once they migrate, gcc-5 will have no reverse-dependencies in the archive except for gcc-5-cross; so we should drop both of these packages.

Revision history for this message
Steve Langasek (vorlon) wrote :

gcc-5-cross removed 2019-01-07:

uninstallable following cruft removal of gcc-6-cross, and unused.

Changed in gcc-5-cross (Ubuntu):
status: New → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

gcc-5-cross-ports removed 2019-01-29:

(From Debian) RoQA; old gcc version; Debian bug #920162

Changed in gcc-5-cross-ports (Ubuntu):
status: New → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

mono needs a merge of a new upstream version from Debian to drop the s390x-specific build-dependency on gcc-5.

Revision history for this message
Steve Langasek (vorlon) wrote :

I tried merging the new upstream version from unstable, but mono (still? again?) FTBFS on s390x, with or without the Ubuntu delta to build with -O0. https://launchpad.net/ubuntu/+source/mono/5.18.0.240+dfsg-2ubuntu1/+build/16646009

Changed in mono (Ubuntu):
assignee: nobody → Dimitri John Ledkov (xnox)
Revision history for this message
Steve Langasek (vorlon) wrote :
Download full text (18.9 KiB)

Removing packages:
 gcc-5 5.5.0-12ubuntu8 in disco
  cpp-5 5.5.0-12ubuntu8 in disco amd64
  cpp-5 5.5.0-12ubuntu8 in disco arm64
  cpp-5 5.5.0-12ubuntu8 in disco armhf
  cpp-5 5.5.0-12ubuntu8 in disco i386
  cpp-5 5.5.0-12ubuntu8 in disco ppc64el
  cpp-5 5.5.0-12ubuntu8 in disco s390x
  cpp-5-dbgsym 5.5.0-12ubuntu8 in disco amd64
  cpp-5-dbgsym 5.5.0-12ubuntu8 in disco arm64
  cpp-5-dbgsym 5.5.0-12ubuntu8 in disco armhf
  cpp-5-dbgsym 5.5.0-12ubuntu8 in disco i386
  cpp-5-dbgsym 5.5.0-12ubuntu8 in disco ppc64el
  cpp-5-dbgsym 5.5.0-12ubuntu8 in disco s390x
  cpp-5-doc 5.5.0-12ubuntu8 in disco amd64
  cpp-5-doc 5.5.0-12ubuntu8 in disco arm64
  cpp-5-doc 5.5.0-12ubuntu8 in disco armhf
  cpp-5-doc 5.5.0-12ubuntu8 in disco i386
  cpp-5-doc 5.5.0-12ubuntu8 in disco ppc64el
  cpp-5-doc 5.5.0-12ubuntu8 in disco s390x
  g++-5 5.5.0-12ubuntu8 in disco amd64
  g++-5 5.5.0-12ubuntu8 in disco arm64
  g++-5 5.5.0-12ubuntu8 in disco armhf
  g++-5 5.5.0-12ubuntu8 in disco i386
  g++-5 5.5.0-12ubuntu8 in disco ppc64el
  g++-5 5.5.0-12ubuntu8 in disco s390x
  g++-5-dbgsym 5.5.0-12ubuntu8 in disco amd64
  g++-5-dbgsym 5.5.0-12ubuntu8 in disco arm64
  g++-5-dbgsym 5.5.0-12ubuntu8 in disco armhf
  g++-5-dbgsym 5.5.0-12ubuntu8 in disco i386
  g++-5-dbgsym 5.5.0-12ubuntu8 in disco ppc64el
  g++-5-dbgsym 5.5.0-12ubuntu8 in disco s390x
  g++-5-multilib 5.5.0-12ubuntu8 in disco amd64
  g++-5-multilib 5.5.0-12ubuntu8 in disco armhf
  g++-5-multilib 5.5.0-12ubuntu8 in disco i386
  g++-5-multilib 5.5.0-12ubuntu8 in disco s390x
  gcc-5 5.5.0-12ubuntu8 in disco amd64
  gcc-5 5.5.0-12ubuntu8 in disco arm64
  gcc-5 5.5.0-12ubuntu8 in disco armhf
  gcc-5 5.5.0-12ubuntu8 in disco i386
  gcc-5 5.5.0-12ubuntu8 in disco ppc64el
  gcc-5 5.5.0-12ubuntu8 in disco s390x
  gcc-5-base 5.5.0-12ubuntu8 in disco amd64
  gcc-5-base 5.5.0-12ubuntu8 in disco arm64
  gcc-5-base 5.5.0-12ubuntu8 in disco armhf
  gcc-5-base 5.5.0-12ubuntu8 in disco i386
  gcc-5-base 5.5.0-12ubuntu8 in disco ppc64el
  gcc-5-base 5.5.0-12ubuntu8 in disco s390x
  gcc-5-dbgsym 5.5.0-12ubuntu8 in disco amd64
  gcc-5-dbgsym 5.5.0-12ubuntu8 in disco arm64
  gcc-5-dbgsym 5.5.0-12ubuntu8 in disco armhf
  gcc-5-dbgsym 5.5.0-12ubuntu8 in disco i386
  gcc-5-dbgsym 5.5.0-12ubuntu8 in disco ppc64el
  gcc-5-dbgsym 5.5.0-12ubuntu8 in disco s390x
  gcc-5-doc 5.5.0-12ubuntu8 in disco amd64
  gcc-5-doc 5.5.0-12ubuntu8 in disco arm64
  gcc-5-doc 5.5.0-12ubuntu8 in disco armhf
  gcc-5-doc 5.5.0-12ubuntu8 in disco i386
  gcc-5-doc 5.5.0-12ubuntu8 in disco ppc64el
  gcc-5-doc 5.5.0-12ubuntu8 in disco s390x
  gcc-5-hppa64-linux-gnu 5.5.0-12ubuntu8 in disco amd64
  gcc-5-hppa64-linux-gnu 5.5.0-12ubuntu8 in disco i386
  gcc-5-hppa64-linux-gnu-dbgsym 5.5.0-12ubuntu8 in disco amd64
  gcc-5-hppa64-linux-gnu-dbgsym 5.5.0-12ubuntu8 in disco i386
  gcc-5-locales 5.5.0-12ubuntu8 in disco amd64
  gcc-5-locales 5.5.0-12ubuntu8 in disco arm64
  gcc-5-locales 5.5.0-12ubuntu8 in disco armhf
  gcc-5-locales 5.5.0-12ubuntu8 in disco i386
  gcc-5-locales 5.5.0-12ubuntu8 in disco ppc64el
  gcc-5-locales 5.5.0-12ubuntu8 in disco s390x
  gcc-5-multilib 5.5.0-12ubuntu8 in disco amd64
 ...

Changed in mono (Ubuntu):
status: New → Fix Released
Changed in gcc-5 (Ubuntu):
status: New → 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.