On Wed, 28 Sep 2016 01:33:20 +0200 Andreas Beckmann <a...@debian.org> wrote: > Package: ftp.debian.org > Severity: normal > > Hi, > > llvm-toolchain-snapshot is at version 4.0~svn... now, but due to FTBFS > armel still has 3.8 binaries left. Packages picking these up during > build may have problems migrating to testing ... and may need removal on > armel, too. > On mips64el there is no current build either, but only a few cruft > packages are left. > > There is also more cruft left from llvm-toolchain-snapshot 3.7, but I'm > not sure how to properly request decrufting in this case: > > clang-3.7-doc | 1:3.7~svn230892-1 | all > liblldb-3.7 | 1:3.7~svn230892-1 | powerpc > liblldb-3.7-dev | 1:3.7~svn230892-1 | powerpc > lldb-3.7 | 1:3.7~svn230892-1 | powerpc > lldb-3.7-dev | 1:3.7~svn230892-1 | all > llvm-3.7-doc | 1:3.7~svn230892-1 | all > llvm-3.7-examples | 1:3.7~svn230892-1 | all > llvm-toolchain-snapshot | 1:3.7~svn230892-1 | source
The armel binaries are: >From src:llvm-toolchain-snapshot: clang-3.8 clang-3.8-examples clang-format-3.8 clang-modernize-3.8 cpp11-migrate-3.8 libclang-3.8-dev libclang-common-3.8-dev libclang1-3.8 libclang1-3.8-dbg liblldb-3.8 liblldb-3.8-dbg liblldb-3.8-dev libllvm-3.8-ocaml-dev libllvm3.8 libllvm3.8-dbg lldb-3.8 llvm-3.8 llvm-3.8-dev llvm-3.8-runtime llvm-3.8-tools python-clang-3.8 python-lldb-3.8 >From src:llvm-defaults: llvm llvm-runtime llvm-dev libllvm-ocaml-dev clang clang-modernize clang-tidy clang-format libclang1 libclang-dev lldb Other rdeps: gnome-builder emscripten qtcreator For gnome-builder, I have dropped the clang support on armel in $VCS. Should be uploaded soon. For qtcreator, I have filed #839791. As for the rest: emilio@tatooine:~$ dak rm -Rn -a armel -b clang-3.8 clang-3.8-examples clang-format-3.8 clang-modernize-3.8 cpp11-migrate-3.8 libclang-3.8-dev libclang-common-3.8-dev libclang1-3.8 libclang1-3.8-dbg liblldb-3.8 liblldb-3.8-dbg liblldb-3.8-dev libllvm-3.8-ocaml-dev libllvm3.8 libllvm3.8-dbg lldb-3.8 llvm-3.8 llvm-3.8-dev llvm-3.8-runtime llvm-3.8-tools python-clang-3.8 python-lldb-3.8 llvm llvm-runtime llvm-dev libllvm-ocaml-dev clang clang-modernize clang-tidy clang-format libclang1 libclang-dev lldb emscripten W: -a/--architecture implies -p/--partial. Will remove the following packages from unstable: clang | 1:3.8-34 | armel clang-3.8 | 1:3.8~svn247576-1 | armel clang-3.8-examples | 1:3.8~svn247576-1 | armel clang-format | 1:3.8-34 | armel clang-format-3.8 | 1:3.8~svn247576-1 | armel clang-modernize-3.8 | 1:3.8~svn247576-1 | armel clang-tidy | 1:3.8-34 | armel cpp11-migrate-3.8 | 1:3.8~svn247576-1 | armel emscripten | 1.22.1-1 | armel libclang-3.8-dev | 1:3.8~svn247576-1 | armel libclang-common-3.8-dev | 1:3.8~svn247576-1 | armel libclang-dev | 1:3.8-34 | armel libclang1 | 1:3.8-34 | armel libclang1-3.8 | 1:3.8~svn247576-1 | armel libclang1-3.8-dbg | 1:3.8~svn247576-1 | armel liblldb-3.8 | 1:3.8~svn247576-1 | armel liblldb-3.8-dbg | 1:3.8~svn247576-1 | armel liblldb-3.8-dev | 1:3.8~svn247576-1 | armel libllvm-3.8-ocaml-dev | 1:3.8~svn247576-1 | armel libllvm-ocaml-dev | 1:3.8-34 | armel libllvm3.8 | 1:3.8~svn247576-1 | armel libllvm3.8-dbg | 1:3.8~svn247576-1 | armel lldb | 1:3.8-34 | armel lldb-3.8 | 1:3.8~svn247576-1 | armel llvm | 1:3.8-34 | armel llvm-3.8 | 1:3.8~svn247576-1 | armel llvm-3.8-dev | 1:3.8~svn247576-1 | armel llvm-3.8-runtime | 1:3.8~svn247576-1 | armel llvm-3.8-tools | 1:3.8~svn247576-1 | armel llvm-dev | 1:3.8-34 | armel llvm-runtime | 1:3.8-34 | armel python-clang-3.8 | 1:3.8~svn247576-1 | armel python-lldb-3.8 | 1:3.8~svn247576-1 | armel Maintainer: LLVM Packaging Team <pkg-llvm-t...@lists.alioth.debian.org> ------------------- Reason ------------------- ---------------------------------------------- Checking reverse dependencies... # Broken Depends: gnome-builder: gnome-builder libclc: libclc-amdgcn libclc-ptx libclc-r600 llvm-toolchain-snapshot: lldb-3.8-dev llvm-3.8-examples qtcreator: qtcreator # Broken Build-Depends: alberta: clang beignet: clang-3.8 libclang-3.8-dev llvm-3.8-dev castxml: libclang-3.8-dev llvm-3.8-dev clamav: llvm-dev codelite: libclang-3.8-dev liblldb-3.8-dev llvm-3.8 diffoscope: llvm freemat: libclang-dev llvm-dev gnome-builder: libclang-dev llvm hedgewars: clang httping: clang irony-mode: libclang-dev iwyu: libclang-3.8-dev llvm-3.8-dev kdevelop: libclang-3.8-dev (>= 1:3.8.1) llvm-3.8-dev (>= 1:3.8.1) ldc: llvm-3.8-dev libblocksruntime: clang libc++: clang libclang-perl: libclang-dev llvm libclc: clang-3.8 llvm-3.8-dev libdispatch: clang (>= 2.8) lightspark: llvm-dev (>= 1:3.3) llvm-defaults: libllvm-3.8-ocaml-dev llvm-3.8-dev mesa: libclang-3.8-dev (>= 1:3.8) llvm-3.8-dev (>= 1:3.8) pocl: clang-3.8 libclang-3.8-dev llvm-3.8-dev (>= 1:3.8) python-shogun: clang rustc: llvm-3.8-dev llvm-3.8-tools shogun: clang sparse: llvm-dev (>= 1:3.0~) ycmd: libclang-3.8-dev yrmcds: llvm Dependency problem found. libclc are arch:all. The llvm-toolchain-snapshot binaries are arch:all. LLVM team: should emscripten be removed from armel? I think as soon as gnome-builder and qtcreator are fixed, we can remove all the cruft. Thanks, Emilio