Forgot to add that Debian/Ubuntu packages are pretty much whatever version was stable at the time of the Debian/Ubuntu .0 release. They’ll backport security fixes to those older versions as needed, but they never change versions unless absolutely required.
The backports repositories may have looser rules, but not the core main/contrib/non-free repositories.
From: Renfro, Michael Renfro@tntech.edu Date: Wednesday, May 15, 2024 at 10:19 AM To: Jeffrey Layton laytonjb@gmail.com, Lloyd Brown lloyd_brown@byu.edu Cc: slurm-users@lists.schedmd.com slurm-users@lists.schedmd.com Subject: Re: [slurm-users] Re: Location of Slurm source packages? Debian/Ubuntu sources can always be found in at least two ways:
1. Pages like https://packages.ubuntu.com/jammy/slurm-wlm (see the .dsc, .orig.tar.gz, and .debian.tar.xz links there). 2. Commands like ‘apt-get source slurm-wlm’ (may require ‘dpkg-dev’ or other packages – probably easiest to install the ‘build-essential’ meta-package).
From: Jeffrey Layton via slurm-users slurm-users@lists.schedmd.com Date: Wednesday, May 15, 2024 at 10:01 AM To: Lloyd Brown lloyd_brown@byu.edu Cc: slurm-users@lists.schedmd.com slurm-users@lists.schedmd.com Subject: [slurm-users] Re: Location of Slurm source packages?
External Email Warning
This email originated from outside the university. Please use caution when opening attachments, clicking links, or responding to requests.
________________________________ Lloyd,
Good to hear from you! I was hoping to avoid the use of git but that may be the only way. The version is 21.08.5. I checked the "old" packages from SchedMD and they begin part way through 2024 so that won't work.
I'm very surprised Ubuntu let a package through without a source package for it. I'm hoping I'm not seeing the tree through the forest in finding that package.
Thanks for the help!
Jeff
On Wed, May 15, 2024 at 10:54 AM Lloyd Brown via slurm-users <slurm-users@lists.schedmd.commailto:slurm-users@lists.schedmd.com> wrote:
Jeff,
I'm not sure what version is in the Ubuntu packages, as I don't think they're provided by SchedMD, and I'm having trouble finding the right one on packages.ubuntu.comhttp://packages.ubuntu.com/. Having said that, SchedMD is pretty good about using tags in their github repo (https://github.com/schedmd/slurm), to represent the releases. For example, the "slurm-23-11-6-1" tag corresponds to release 23.11.6. It's pretty straightforward to clone the repo, and do something like "git checkout -b MY_LOCAL_BRANCH_NAME TAG_NAME" to get the version you're after.
Lloyd
--
Lloyd Brown
HPC Systems Administrator
Office of Research Computing
Brigham Young University
http://rc.byu.eduhttp://rc.byu.edu/ On 5/15/24 08:35, Jeffrey Layton via slurm-users wrote: Good morning,
I have an Ubuntu 22.04 server where I installed Slurm from the Ubuntu packages. I now want to install pyxis but it says I need the Slurm sources. In Ubuntu 22.04, is there a package that has the source code? How to download the sources I need from github?
Thanks!
Jeff
-- slurm-users mailing list -- slurm-users@lists.schedmd.commailto:slurm-users@lists.schedmd.com To unsubscribe send an email to slurm-users-leave@lists.schedmd.commailto:slurm-users-leave@lists.schedmd.com