RM: llvm-toolchain-snapshot [armel mips64el] -- RoQA; FTBFS, outdated snapshot
Emilio Pozuelo Monfort
pochu at debian.org
Tue Oct 4 22:56:41 UTC 2016
On Wed, 28 Sep 2016 01:33:20 +0200 Andreas Beckmann <anbe at 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 at 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-team at 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
More information about the Pkg-llvm-team
mailing list