-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Update sqlite3 #9033
Comments
My main reason for this request is that 3.39.0 is the first version that provides support for |
Hey @GuySartorelli! |
I'm also interested in this It seems that the package in kinetic has the same deps libc6 (>= 2.34), libreadline8 (>= 6.0), zlib1g (>= 1:1.2.0) so maybe it's possible to use it without breaking everything Otherwise maybe it's possible to compile it from source? |
Hey @GuySartorelli and @lekoala! After further investigation, I can say that we do not intend to update the installable version of the utility in the images due to maintenance concerns. There is no safe or stable way for us to install this package when building an image, and the method of building from source is unacceptable due to its resource and time consumption I may add. jobs:
sqlite:
runs-on: ubuntu-latest
steps:
- name: Check sqlite3 version
run: sqlite3 --version
- name: Reinstall sqlite3
run: |
download_link="https://www.sqlite.org/2023/sqlite-tools-linux-x64-3440200.zip"
wget "$download_link" -P /tmp
unzip "/tmp/$(basename "$download_link")" -d /tmp
sudo install /tmp/sqlite3 /usr/local/bin/
- name: Check sqlite3 version
run: sqlite3 --version |
Hi @erik-bershel, Thank you for the update. For the sake of clarity, can you please answer some questions for me?
|
Hello @GuySartorelli. |
Okay cool. Note that I don't want you to change the installation method - I just want sqlite up to date. So if updating it in apt is the way to go, then lets work towards that. |
Hi @GuySartorelli!
Unfortunately, we do not maintain external sources - we can only recommend contacting the maintainers of the official APT repository. I was rather testing our ability to painlessly replace the source itself with one containing more relevant versions of the specified package. As a result, if you are planning to work in this direction, then ping me with suggestions, please - if I have the opportunity and possibility to help, I will be glad to participate. |
The ubuntu-latest runner for GitHub Actions (currently 22.04) uses a version of sqlite3 which lacks support for FULL OUTER JOIN, a feature required by one of my SQL queries. In an attempt to fix this, we will try upgrading sqlite3 as part of the action (prior to running tests). For more details, see: <actions/runner-images#9033 (comment)>
The ubuntu-latest runner for GitHub Actions (currently 22.04) uses a version of sqlite3 which lacks support for FULL OUTER JOIN, a feature required by one of my SQL queries. In an attempt to fix this, we will try upgrading sqlite3 as part of the action (prior to running tests). For more details, see: <actions/runner-images#9033 (comment)>
Tool name
sqlite3
Tool license
public domain
Add or update?
Desired version
At least 3.39.0, but preferably the current latest stable release
Approximate size
No response
Brief description of tool
No response
URL for tool's homepage
No response
Provide a basic test case to validate the tool's functionality.
No response
Platforms where you need the tool
Runner images where you need the tool
Can this tool be installed during the build?
No response
Tool installation time in runtime
No response
Are you willing to submit a PR?
Absolutely - if you're open to it I'll be happy to raise a PR for this - but I'll need someone to point me in the right direction for where to start
The text was updated successfully, but these errors were encountered: