[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] Installation script on Debian bookworm failing



Hi Tim and Carsten,

It seems Tim is right - I deleted the container and started with a fresh one and the install script worked. In the prior container I had attempted a number of different ways to install htcondor before trying the script and one of them probably mucked up the apt lists.

Sorry for the noise,

-g


On 9/18/25 07:06, Tim Theisen wrote:
Hello Gavin,

It appears that this repository definition was already present on your machine. The script does an apt-get update before downloading the repository definition. I think that is what is failing.

The repository definition has /apt/ in the path and that looks very suspicious to me. We have never had that in our repository path. So, that looks like a hand-crafted file that was present before the install even started.

...Tim

On 9/17/25 01:05, Carsten Aulbert wrote:
Hi

On 9/17/25 01:01, Gavin Price wrote:
# Installing mini HTCondor for Debian GNU/Linux 12 (bookworm)
+ echo -e '\n# Adding our repository'

Hit:3 http://deb.debian.org/debian-security <http://deb.debian.org/ debian-security> bookworm-security InRelease Ign:4 https://research.cs.wisc.edu/htcondor/apt/debian <https:// research.cs.wisc.edu/htcondor/apt/debian> bullseye InRelease Err:5 https://research.cs.wisc.edu/htcondor/apt/debian <https:// research.cs.wisc.edu/htcondor/apt/debian> bullseye Release
ÂÂ 404 ÂNot Found [IP: 128.105.7.77 443]
Reading package lists... Done

something seems to be off how the sources.list file is generated.

when running with bash -x can you look/copy&paste the stuff around

"
 # Our repository redirects to https even if you try to
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ # avoid it, and Debian 9 doesn't come with this by default.
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ $sh_c "${apt_get} install apt-transport-https"

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ # Add our repository.
HTCONDOR_LIST=/etc/apt/sources.list.d/htcondor.list
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ $sh_c "curl -fsSL ${DOWNLOAD_URL}/repo/${ID}/htcondor-${CHANNEL_DIR}-${VERSION_CODENAME}.list -o ${HTCONDOR_LIST}"
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ if [ "${REPO_SUFFIX}" ]; then
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ sed -i "/$REPO_SUFFIX/s/^#//" ${HTCONDOR_LIST}
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ fi

"
from the installer script?

All five "bookworm" prototype list files under

https://research.cs.wisc.edu/htcondor/repo/debian/

look fine to me, but somehow it seems to pick a 'bullseye' list file and those packages seem to be gone.

Weird.

Cheers

Carsten


_______________________________________________
HTCondor-users mailing list
To unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe

The archives can be found at: https://www-auth.cs.wisc.edu/lists/htcondor-users/