Yes, it is a pain sometimes to track down those apt errors since apt
does not automatically resolve those dependency chains and clearly print
out which breaks/replace/provides/depends it chokes on.

However there is a testcase Dockerfile and the same file run on amd64
does not yield the issue.

The Travis-CI pipeline we were running was fine until around beginning
of April which matches the upload time of gcc-10 to the ubuntu-
toolchain-r/test PPA.

Note that since http://ports.ubuntu.com/ubuntu-ports/ is by default
enabled in Travis-CI and in official Bionic s390x images, they might
also play some interaction here. But definitely everything worked in
March and then in April CI that was running the same thing all of the
time stopped working as described in this issue.

Right now I am working to upload separate gcc-7 and gcc-9 to custom PPA
and use it instead of the toolchain test repo in the future
(https://launchpad.net/~maria-captains/+archive/ubuntu/travis-ci-helper-
repo/).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1872854

Title:
  GCC-10 library conflict on s390x

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-10/+bug/1872854/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to