I think that Finn analysis in the comment #12 is accurate.

Here is what happened:

On jammy:
 libfreeradius3
    -> libpcap0.8

on Noble:
 libfreeradius3
    -> libpcap0.8t64
        -> libibverbs1 (new dependency of libpcap0.8t64)

When we upgrade from Jammy, libfreeradius3 and libpcap0.8t64 are both marked 
for install 
but libpcap0.8t64 is considered broken because it needs its new dependency 
libibverbs1

APT solver concluded that installing libibverbs1 would require
additional package changes that it did not want to make during that
pass. It decides to not install libpcap0.8t64 and remove libfreeradius3.

@Finn:

I assume you want to add a Quirk to handle this special case but this is
a generic behavior and issues can also happen for other packages as
well, I do not know how this Quirk can be generic enough to fix all of
them.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2155090

Title:
  Upgrading 22.04LTS to 24.04LTS completely breaks freeradius

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/freeradius/+bug/2155090/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to