That first command should have read âdget -dâ rather than âwgetâ. Youâd also have to install âpbuilderâ and âdevscriptsâ packages first.
Tom
From:
Thomas Patrick Downes <downes@xxxxxxx>
Date: Friday, March 23, 2018 at 3:31 PM
To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx>
Subject: Re: [HTCondor-users] Building htcondor on Debian 9 issue: "Can't find ldap.h, needed to build nordugrid_gahp"
Stephen:
Iâm facing a similar issue and am trying an approach you might consider: backporting the version of Condor in debianâs âunstableâ branch.
wget http://http.debian.net/debian/pool/main/c/condor/condor_8.6.8~dfsg.1-1.dsc
pbuilder create --basetgz /var/cache/pbuilder/stretch.tgz --distribution stretch
pbuilder build --basetgz /var/cache/pbuilder/stretch.tgz condor_8.6.8~dfsg.1-1.dsc
Iâm pretty sure you have to be root to do all of this since it basically chroots into a clean environment and then builds the package just like it would on debian.org repos.
If you were doing this for the long haul, I think thereâd be some extra steps to ensure a version # that behaves well for package and OS upgrades. But, in this world, we can expect the Condor team to deliver some
Debian 9 packages starting at 8.6.10 or above and you can probably upgrade right to those once the repos are available.
Tom
From:
HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> on behalf of John M Knoeller <johnkn@xxxxxxxxxxx>
Reply-To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx>
Date: Thursday, March 22, 2018 at 2:08 PM
To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx>
Subject: Re: [HTCondor-users] Building htcondor on Debian 9 issue: "Can't find ldap.h, needed to build nordugrid_gahp"
Yes this is correct. because we donât yet have native packages (apt-get) for Debian9, this is not a supported platform. so we donât put it on our download page. But we expect to support
it soon. Iâm not doing the work, so this is only a guess - but I would expect it to be supported for the 8.6.11 release which is currently scheduled for early May.
-tj
From: HTCondor-users [mailto:htcondor-users-bounces@xxxxxxxxxxx]
On Behalf Of Stephen Chan
Sent: Thursday, March 22, 2018 1:33 PM
To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx>
Subject: Re: [HTCondor-users] Building htcondor on Debian 9 issue: "Can't find ldap.h, needed to build nordugrid_gahp"
So it sounds like the original link from the build farm is unstable, but it is considered an "official" Debian 9 build for 8.6.10
The stable build summary page is your continuous integration/build summary page, but I would need to scrape it and follow green links until I arrived at one of the
pages for the daily build artifacts and then download the "results.tar.gz" file?
I think just stashing the tarball that I downloaded someplace is the easiest route for now.
Any ETA on getting the official Debian 9 package available on a repo? I can get by for now with the tarball, but I'd like to use a cleaner install method once it
becomes available. Should I check back in a week, a few weeks, a few months?
On Thu, Mar 22, 2018 at 10:09 AM, John M Knoeller <johnkn@xxxxxxxxxxx>
wrote:
Correction, the link that Todd posted *is* an official release â because the latest stable release was only a few days ago itâs per-commit build was still valid, so thatâs the one Todd posted.
-tj
that URL is not at all stable, it will expire in about a week, and it does not represent an official release, itâs just an automatic build of the current head
if the stable GIT branch.
This URL is stable
http://submit-3.batlab.org/results/continuous.php
It is *usually* safe to use any build that passes all of the tests (i.e. the green rows), but most of these are pre-releases and not really recommended for production use because there are some things that
cannot be tested in an automated way. Actual releases are tested in production on a real pool for at least 3 days (usually more) before they are put into our repos and/or our download page.
-tj
From: HTCondor-users [mailto:htcondor-users-bounces@xxxxxxxxxxx]
On Behalf Of Stephen Chan
Sent: Wednesday, March 21, 2018 4:36 PM
To: Todd Tannenbaum <tannenba@xxxxxxxxxxx>
Cc: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx>
Subject: Re: [HTCondor-users] Building htcondor on Debian 9 issue: "Can't find ldap.h, needed to build nordugrid_gahp"
Hi Todd,
Thanks for the link to your build farm, those the tarball binaries are almost perfect!
How stable is the URL to that tarball? I'm actually building a docker image which has to include condor clients, and I'm curious if I can just put that URL in the Dockerfile that builds the image, or if I should
stash the tarball someplace and avoid using the URL into your build farm. Any ETA on the official Debian 9 build?
On Wed, Mar 21, 2018 at 12:09 PM, Todd Tannenbaum <tannenba@xxxxxxxxxxx>
wrote:
On 3/20/2018 6:27 PM, Stephen Chan wrote:
Does anyone have prebuilt Debian 9 binaries?
Hi Steve,
You can grab prebuilt binaries of HTCondor for Debian 9 from our official build farm here at UW-Madison (called "BaTLab" for build and test lab). Note these binaries will just be in tarball form; the work to package a DEB file for Debian 9 isn't done yet.
Once it is, there will be a Debian 9 repository etc as usual on htcondor.org.
To grab Debian 9 binaries, the build at this URL are the binaries used for the HTCondor v8.6.10 release:
http://submit-3.batlab.org/nmi/results/details?runID=435200
On this web page, on the left side column, you will see "download results" and a bunch of platforms... click on "x86_64_Debian9" (direct url is
http://tinyurl.com/ycwl7dek ) and that will
give you results.tar.gz. Inside this compressed tarball you want the file public/condor-8.6.10-x86_64_Debian9-stripped.tar.gz.
regards,
Todd
--
Todd Tannenbaum <tannenba@xxxxxxxxxxx>
University of Wisconsin-Madison
Center for High Throughput Computing Department of Computer Sciences
HTCondor Technical Lead
1210 W. Dayton St. Rm
#4257
--
Steve Chan
KBase - Environ Genomics & Systems Biology
Lawrence Berkeley National Lab
_______________________________________________
HTCondor-users mailing list
To unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx
with a
subject: Unsubscribe
You can also unsubscribe by visiting
https://lists.cs.wisc.edu/mailman/listinfo/htcondor-users
The archives can be found at:
https://lists.cs.wisc.edu/archive/htcondor-users/
--
Steve Chan
KBase - Environ Genomics & Systems Biology
Lawrence Berkeley National Lab