Mailinglist Archive: opensuse-factory (562 mails)

< Previous Next >
[opensuse-factory] clang-checker-3.9 requires lang3_9-checker = 3.9.1
  • From: Francesco Montesano <franz.bergesund@xxxxxxxxx>
  • Date: Wed, 18 Jan 2017 23:27:36 +0100
  • Message-id: <CAOCdBKLtcc4x=YxjKoSLQyB4Of8d1aGGdBXj+BXz1bYnxGFUEQ@mail.gmail.com>
Hi all,

I am trying to dist-upgrade from TW 20170110 to TW 20170117 (but the
following was true also when going to 20170112) and clang is
complaining about the checker.

I get the following problem together with other two (all related to
clang 3.8 vs 3.9):

Problem: clang-checker-3.9.1-1.1.x86_64 requires clang3_9-checker =
3.9.1, but this requirement cannot be provided
uninstallable providers: clang3_9-checker-3.9.1-1.2.i586[repo-oss]
clang3_9-checker-3.9.1-1.2.x86_64[repo-oss]
Solution 1: keep obsolete clang-checker-3.8.1-3.1.x86_64
Solution 2: deinstallation of clang3_8-checker-3.8.1-5.1.x86_64
Solution 3: break clang-checker-3.9.1-1.1.x86_64 by ignoring some of
its dependencies

If I select all the solutions to remove v3.8, I then get tons of conflicts like:

File /usr/lib64/libLLVMProfileData.so
from install of
llvm3_9-devel-3.9.1-1.2.x86_64 (repo-oss)
conflicts with file from package
llvm3_8-devel-3.8.1-5.1.x86_64 (@System)

I have also tried to first install lang3_9-checker but I get also
there problems:

Problem: clang3_8-checker-3.8.1-5.1.x86_64 conflicts with
namespace:otherproviders(scan-build) provided by
clang3_9-checker-3.9.1-1.2.x86_64
Solution 1: Following actions will be done:
deinstallation of clang3_8-checker-3.8.1-5.1.x86_64
deinstallation of clang3_8-3.8.1-5.1.x86_64
deinstallation of clang3_8-devel-3.8.1-5.1.x86_64
Solution 2: do not install clang3_9-checker-3.9.1-1.2.x86_64

If I select "Solution 1" I get the same huge list of conficts as in
the dist-upgrade.

What is the best action here? Should I make a bug report?

Thanks in advance,

Francesco
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups