View Issue Details

IDProjectCategoryView StatusLast Update
0008903Talerdeployment and operationspublic2024-06-10 15:54
Reporterjavier.sepulveda Assigned ToFlorian Dold  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionno change required 
Summary0008903: Upgrade issue - Some packages kept back
DescriptionWhen trying to UPGRADE the taler-ops server, some packages are kept without an upgrade, probably due of dependencies.

###

The following packages have been kept back:
libsemanage-common
libtalerexchange
libtalermerchant
passwd
taler-exchange
taler-exchange-database
taler-exchange-offline
taler-merchant
TagsNo tags attached.

Activities

Christian Grothoff

2024-06-06 11:29

manager   ~0022523

I've investigated it (apt-cache showpkg, apt-cache rdepends, apt-cache policy) and cannot fathom where the issue comes from.
I've resolved the stuck 'passwd' package, so we're now ONLY on the taler-specific packages.

Sure, apt dist-upgrade would happily do the upgrade (please don't run that!), but I'd like to understand why 'apt upgrade' refuses to do the upgrade!

Florian Dold

2024-06-10 15:54

manager   ~0022566

Debian reported a policy violation for taler-merchant/taler-exchange. What's odd is that a new version of taler-terms-generator was already installed, while all other components were at an older version.

Curiously, removing taler-terms-generator lead to a resolution of the previous install policy issue.

IMO it's not worth to dig deeper into this, seems more like a Debian issue of plain "apt-get upgrade" being too conservative. The problem is easily resolved with "dist-upgrade".
We should probably recommend just using "dist-upgrade" in general.

Issue History

Date Modified Username Field Change
2024-06-06 09:15 javier.sepulveda New Issue
2024-06-06 09:15 javier.sepulveda Status new => assigned
2024-06-06 09:15 javier.sepulveda Assigned To => javier.sepulveda
2024-06-06 09:16 javier.sepulveda Assigned To javier.sepulveda =>
2024-06-06 09:17 javier.sepulveda Assigned To => Christian Grothoff
2024-06-06 11:28 Christian Grothoff Assigned To Christian Grothoff => Florian Dold
2024-06-06 11:29 Christian Grothoff Note Added: 0022523
2024-06-10 15:54 Florian Dold Note Added: 0022566
2024-06-10 15:54 Florian Dold Status assigned => resolved
2024-06-10 15:54 Florian Dold Resolution open => no change required