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

Re: [HTCondor-users] Unresolvable package versions



Hi Tim,

I guess it might be related to the upstream issues also Oliver has observed.

E.g., the server hosting the repos is throwing a 404 for the keys, i.e,
  https://htcss-downloads.chtc.wisc.edu/repo/keys/HTCondor-25.0-Key

Cheers,
  Thomas

On  2025-10-14 09:01, Tim Brooks via HTCondor-users wrote:
Hi folks,

  ÂI'm finding the versions in the 24.x Release repo are not compatible with each other. Condor-24.12.13 seems to require pelican-7.20.2, but that isn't available anywhere that I can see. Whenever I run `dnf update`, I get the following:

    Error:
     ÂProblem 1: cannot install the best update candidate for package
    condor-24.10.2-1.el9.x86_64
     Â - nothing provides (pelican >= 7.20.2 or pelican-debug >= 7.20.2)
    needed by condor-24.12.13-1.el9.x86_64 from htcondor
     Â - nothing provides pelican-osdf-compat >= 7.20.2 needed by
    condor-24.12.13-1.el9.x86_64 from htcondor
     ÂProblem 2: package python3-condor-24.12.13-1.el9.x86_64 from
    htcondor requires libclassad.so.24.12.13()(64bit), but none of the
    providers can be installed
     Â - package python3-condor-24.12.13-1.el9.x86_64 from htcondor
    requires libcondor_utils_24_12_13.so()(64bit), but none of the
    providers can be installed
     Â - cannot install the best update candidate for package python3-
    condor-24.10.2-1.el9.x86_64
     Â - nothing provides (pelican >= 7.20.2 or pelican-debug >= 7.20.2)
    needed by condor-24.12.13-1.el9.x86_64 from htcondor
     Â - nothing provides pelican-osdf-compat >= 7.20.2 needed by
    condor-24.12.13-1.el9.x86_64 from htcondor
    (try to add '--skip-broken' to skip uninstallable packages or '--
    nobest' to use not only best candidate packages)

Looking at the condor package, I see:

    # dnf info condor
    Last metadata expiration check: 0:16:30 ago on Mon 13 Oct 2025 10:28:09.
    Installed Packages
    Name    Â: condor
    Version   : 24.10.2
    Release   : 1.el9
    Architecture : x86_64
    Size    Â: 27 M
    Source   Â: condor-24.10.2-1.el9.src.rpm
    Repository Â: @System
     From repo  : htcondor
    ...

    Available Packages
    Name    Â: condor
    Version   : 24.12.13
    Release   : 1.el9
    Architecture : x86_64
    Size    Â: 9.1 M
    Source   Â: condor-24.12.13-1.el9.src.rpm
    Repository Â: htcondor
    ...

The packages condor depends on starts with:

    # dnf repoquery --depends condor-24.12.13
    Last metadata expiration check: 0:16:58 ago on Mon 13 Oct 2025 10:28:09.
    (pelican >= 7.20.2 or pelican-debug >= 7.20.2)

If I check the repo at https://htcss-downloads.chtc.wisc.edu/repo/24.x/ el9/x86_64/release/, I can see that pelican-7.19.3 is the latest and pelican-7.20.2 is not available.

Is this correct, or have I picked up some alternate metadata somewhere? I did have some htcondor alpha and beta repos enabled, but I removed them and cleaned dnf metadata thinking that would solve things. I managed to reproduce this on another machine that was using 23.x so I think it is down to the packages in the repo. Both machines are AlmaLinux-9.6.

I'm happy to debug this further if there's anything more that can be done on this side.

Cheers,

 Â Â Tim Brooks


_______________________________________________
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/

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature