by Blzut3 » Sat Feb 08, 2025 2:29
Ted T wrote: ↑Wed Feb 05, 2025 9:51
Based on this, I assumed I had the right library installed but maybe not quite what ECWolf was looking for during install.
Well that's what I'm trying to say, it is the right library. On x86-64 lib<whatever>t64 and lib<whatever> are compatible and the former indicates that it provides the latter (i.e. is drop in a replacement for). Which is what that note is indicating. So on a clean install of Ubuntu 24.04 or Mint 22 the ecwolf package would just install no without any fuss.
That said I do recall after upgrading to Ubuntu 24.04 I ran into a similar situation and if my memory serves the output of apt wasn't particularly helpful in identifying why it wasn't finding a solution continuing. But clearing out the unexpected orphans the issue cleared up. I think I just had to manually apt install the couple libraries that were stuck on the non-t64 variant, but I don't remember the specifics.
That said if you don't like digging into the weeds I definitely understand if you want to just kick it down the road until your next distro upgrade. You should probably address them before doing another in place upgrade if you decide to do so. (By the way, these transitions aren't common so I guess you just coincidentally picked the one time to do an in place upgrade that had a higher chance of leaving behind a little mess. Usually the reason for orphans is just apps you installed that are no longer part of the repo and any dependencies it has that are no longer supported. Which is harmless.)
To be clear I'm not mentioning any of this because ECWolf will have a problem with your current setup, but to make sure you're aware of what you worked around.
[quote="Ted T" post_id=68493 time=1738745475]
Based on this, I assumed I had the right library installed but maybe not quite what ECWolf was looking for during install.
[/quote]
Well that's what I'm trying to say, it is the right library. On x86-64 lib<whatever>t64 and lib<whatever> are compatible and the former indicates that it provides the latter (i.e. is drop in a replacement for). Which is what that note is indicating. So on a clean install of Ubuntu 24.04 or Mint 22 the ecwolf package would just install no without any fuss.
That said I do recall after upgrading to Ubuntu 24.04 I ran into a similar situation and if my memory serves the output of apt wasn't particularly helpful in identifying why it wasn't finding a solution continuing. But clearing out the unexpected orphans the issue cleared up. I think I just had to manually apt install the couple libraries that were stuck on the non-t64 variant, but I don't remember the specifics.
That said if you don't like digging into the weeds I definitely understand if you want to just kick it down the road until your next distro upgrade. You should probably address them before doing another in place upgrade if you decide to do so. (By the way, these transitions aren't common so I guess you just coincidentally picked the one time to do an in place upgrade that had a higher chance of leaving behind a little mess. Usually the reason for orphans is just apps you installed that are no longer part of the repo and any dependencies it has that are no longer supported. Which is harmless.)
To be clear I'm not mentioning any of this because ECWolf will have a problem with your current setup, but to make sure you're aware of what you worked around.