Skip to content

Update Debian Package Pt. I - Control File #1578

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

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

AndrewQuijano
Copy link
Collaborator

@AndrewQuijano AndrewQuijano commented Mar 17, 2025

Updates:

  • Consolidate installations for Python
  • Update testing install_ubuntu.sh to Ubuntu 22
  • Point to the latest version of libosi on both install script and Docker

Also, I did need to tweak the deployment of wheel and Debian package step as follows:

  • Update contact information
  • Dynamically set Debian Version to match with PyPanda, as well as MD5 sum and size of package
  • setup.sh can now work in an environment with a proxy
  • Debian buster is end of life, using bookworm instead, https://www.debian.org/releases/
  • Revert my change, think it is better actually to have a panda_installer and panda for getting the packages
  • Also, just filled out the fields in Control file to be more in line with standard Debian standards
  • Added the ability to automatically run ldconfig for future proofing if this is needed potentially

Here is proof the PR works
image

Files are generated and install works
image

See updated control file and confirmation binary works
image

@AndrewQuijano AndrewQuijano force-pushed the hot-fix-setup branch 4 times, most recently from c8cb3e9 to b81a927 Compare March 19, 2025 04:01
@AndrewQuijano AndrewQuijano requested a review from lacraig2 March 19, 2025 14:04
@AndrewQuijano AndrewQuijano force-pushed the hot-fix-setup branch 4 times, most recently from 3b5292f to cf013ee Compare March 24, 2025 01:21
@AndrewQuijano AndrewQuijano force-pushed the hot-fix-setup branch 3 times, most recently from ab2e55a to b3cc79f Compare April 5, 2025 20:02
@AndrewQuijano AndrewQuijano changed the title Deprecate setup.py pt. II Update Debian Package Pt. I Apr 25, 2025
@AndrewQuijano AndrewQuijano changed the title Update Debian Package Pt. I [WIP] Update Debian Package Pt. I - Control File Apr 25, 2025
@AndrewQuijano AndrewQuijano changed the title [WIP] Update Debian Package Pt. I - Control File Update Debian Package Pt. I - Control File Apr 25, 2025
@AndrewQuijano AndrewQuijano force-pushed the hot-fix-setup branch 6 times, most recently from 0e16867 to bbdeaa2 Compare May 4, 2025 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant