Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to openSUSE Leap #144

Open
jayvdb opened this issue Mar 24, 2017 · 13 comments
Open

Switch to openSUSE Leap #144

jayvdb opened this issue Mar 24, 2017 · 13 comments

Comments

@jayvdb
Copy link
Member

jayvdb commented Mar 24, 2017

Leap is more stable than Tumbleweed.
Current problem with Tumbleweed is #142 .

@jayvdb
Copy link
Member Author

jayvdb commented Mar 24, 2017

One problem encountered with 42.2 and 42.1 is gotype fails. Notified upstream. Possibly waiting on openSUSE/brp-check-suse#7 .

@jayvdb
Copy link
Member Author

jayvdb commented Mar 24, 2017

There is also a problem with Julia https://bugzilla.opensuse.org/show_bug.cgi?id=1030975

@jayvdb jayvdb self-assigned this Mar 25, 2017
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Mar 25, 2017
Downgrades

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear and JuliaLintBear due to bugs.

Fixes coala#144
@ronisbr
Copy link

ronisbr commented Mar 26, 2017

No, julia is working fine in Leap 42.2 and 42.1. I just tested in 4 different machines.

I did not analyze it deeply, but it seems that you are using in this Dockerfile the Tumbleweed science repository with Leap. This is not supported and will not work.

Due to some SLE libraries, it was not possible to update julia to v0.5 in Leap 42.2, and it will not be possible to update it either in 42.3. Hence, if you want to use Leap, you will have to stick with julia v0.4, which are in the main repositories.

@ronisbr
Copy link

ronisbr commented Mar 26, 2017

I think I found the issue. Inside the container, zypper is not installing a needed dependency of julia (maybe it is some problem with rpm not figuring out the dependencies by itself). I will look for this later (maybe I need to manually add those libraries as runtime dependencies).

In the mean time, just install the following packages:

libcholmod-3_0_6
libmpfr4
suitesparse-devel

Then, you should have access to julia v0.4.7 in Leap inside a Docker container.

jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Mar 27, 2017
Downgrades

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear and JuliaLintBear due to bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Mar 30, 2017
Downgrades

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear and JuliaLintBear due to bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Mar 30, 2017
Downgrades

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear and JuliaLintBear due to bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Mar 30, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to openSUSE packaging bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue May 26, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to openSUSE packaging bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jun 19, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to openSUSE packaging bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jun 29, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to openSUSE packaging bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jun 29, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to openSUSE packaging bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jun 29, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to openSUSE packaging bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jun 29, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to openSUSE packaging bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jun 29, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to openSUSE packaging bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jun 29, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to openSUSE packaging bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jun 29, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to openSUSE packaging bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jun 29, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to openSUSE packaging bugs.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jun 30, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to failures.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jul 4, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to failures.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jul 4, 2017
Leap is more stable than Tumbleweed.
Downgrades ruby 2.2 to 2.1

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jul 4, 2017
Leap is more stable than Tumbleweed.
Downgrades ruby 2.2 to 2.1

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jul 11, 2017
Downgrades:

- lua 5.3 to 5.1
- ruby 2.2 to 2.1

De-activate GoTypeBear due to failures.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jul 11, 2017
Leap is more stable than Tumbleweed.
Downgrades ruby 2.2 to 2.1

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jul 30, 2017
Leap is more stable than Tumbleweed.
Downgrades lua from 5.3 to 5.2

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jul 30, 2017
Prevent unexpected upgrades to Python 3.7, and unintended
and unnoticed downgrades to lower versions of Python 3
if switching to openSUSE Leap.

Closes coala#221
Related to coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jul 30, 2017
Leap is more stable than Tumbleweed.
Downgrades lua from 5.3 to 5.2

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jul 30, 2017
Leap is more stable than Tumbleweed.
Downgrades lua from 5.3 to 5.2

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jul 30, 2017
Leap is more stable than Tumbleweed.
Downgrades lua from 5.3 to 5.2

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jul 30, 2017
Leap is more stable than Tumbleweed.
Downgrades lua from 5.3 to 5.2

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Jul 30, 2017
Leap is more stable than Tumbleweed.
Downgrades lua from 5.3 to 5.2

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 3, 2017
Leap is more stable than Tumbleweed.
Downgrades lua from 5.3 to 5.2

Fixes coala#144
@jayvdb
Copy link
Member Author

jayvdb commented Aug 3, 2017

https://hub.docker.com/_/opensuse/ now has 'leap' pointing at 42.3, and 42.2 is the old one.

jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 3, 2017
Leap is more stable than Tumbleweed.
Downgrades lua from 5.3 to 5.2

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 3, 2017
Leap is more stable than Tumbleweed.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 3, 2017
Leap is more stable than Tumbleweed.
Downgrades lua from 5.3 to 5.2

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 3, 2017
Leap is more stable than Tumbleweed.
Downgrades lua from 5.3 to 5.2

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 4, 2017
Leap is more stable than Tumbleweed.

Fixes coala#144
@jayvdb jayvdb mentioned this issue Aug 4, 2017
@jayvdb
Copy link
Member Author

jayvdb commented Aug 5, 2017

Note an update to #144 (comment)

The most recent docker build of 0.11 release (unintentionally) upgraded Julia from 0.5.1 to 0.6.0

Leap 42.3 currently has

jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 6, 2017
Leap is more stable than Tumbleweed.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 6, 2017
Leap is more stable than Tumbleweed.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 6, 2017
Leap is more stable than Tumbleweed.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 7, 2017
Pinning ensures changes are seen and documented.

Related to coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 7, 2017
Pinning ensures changes are seen and documented.

Related to coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 7, 2017
Pinning ensures changes are seen and documented.

Related to coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 7, 2017
Pinning ensures changes are seen and documented.

Related to coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 7, 2017
Leap is more stable than Tumbleweed.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 7, 2017
Leap is more stable than Tumbleweed.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 7, 2017
Leap is more stable than Tumbleweed.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 7, 2017
Leap is more stable than Tumbleweed.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 7, 2017
Leap is more stable than Tumbleweed.

Fixes coala#144
jayvdb added a commit to jayvdb/docker-coala-base that referenced this issue Aug 7, 2017
Leap is more stable than Tumbleweed.

Fixes coala#144
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging a pull request may close this issue.

4 participants