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

VEP Docker base image uplift #1467

Closed
mvforster opened this issue Jul 26, 2023 · 5 comments
Closed

VEP Docker base image uplift #1467

mvforster opened this issue Jul 26, 2023 · 5 comments
Assignees

Comments

@mvforster
Copy link

Describe the issue

I am unable to use an updated base image for building VEP containers due to a requirement by some modules to use Python 2.7's pip, which reached End Of Life at the end of 2019. The current base image is Ubuntu 18.04 which reached End Of Life at the end of May this year.

The issue appears to be around the dependencies for Pon_P2 and FATHMM which require the following libraries which are no longer provided or supported:
python
python-pip
python-setuptools
python-dev

I have attempted to circumvent these by trying to use the universe repo but this is not an ideal solution.

As both of these plugins are official plugins would it be possible to liaise with the developers of these up update their code to make it compatible with Python 3.10+ ?

@dglemos dglemos self-assigned this Jul 26, 2023
@dglemos
Copy link
Contributor

dglemos commented Jul 26, 2023

Hi @mvforster,
Thanks for reporting this issue.
We will work on an update to Python 3.

Also, we are working on updating the docker image to a newer Ubuntu version.

Best wishes,
Diana

@mvforster
Copy link
Author

Dear @dglemos,

Many thanks for your reply.

Let me know if I can be of any help in porting code to Python3 😄

Best wishes,

Matthieu

@mvforster
Copy link
Author

Dear @dglemos
Update:
I have been able to successfully complete a build of the VEP110 container with a modern version of Ubuntu.

I have opened the following pull request (#1546) with the changes that I needed to make to get the container to build. I hope that this will help the team in their efforts.

@nakib103 nakib103 self-assigned this Nov 3, 2023
@nakib103
Copy link
Contributor

nakib103 commented Nov 3, 2023

Hello @mvforster,

It is nice hearing you that you have been able to resolve the issue. Thanks for your PR, we are reviewing it currently and get back to you shortly.

Best regards,
Nakib

@dglemos dglemos removed their assignment Dec 20, 2023
@nakib103
Copy link
Contributor

nakib103 commented Sep 4, 2024

@mvforster

The ensembl-vep Dockerfile has been updated to use a more recent version of Ubuntu. I am closing this issue as the progress of the PR you mentioned is stale. Anything related to the changes in the PR can be discussed there.

Best regards,
Nakib

@nakib103 nakib103 closed this as completed Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants