View Issue Details

IDProjectCategoryView StatusLast Update
0010197Talerdeployment and operationspublic2025-10-31 19:49
ReporterFlorian Dold Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritylowSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Target Version1.1Fixed in Version1.1 
Summary0010197: add post-packaging checks for linker issues in packaging-ng
DescriptionWe only re-build packages where the version changed.

That can lead to us not noticing if, for example, the exchange bumps an .so version, and the merchant doesn't run anymore as a consequence because of a linker error.

As the last step, would need to:

* install all packages (we possibly already do that, good sanity check)
* run ldd on all binaries of each package
* complain if it fails => then we have to bump the dependee version basically by making a new release, and it'll be rebuilt the next run
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2025-08-24 22:06

manager   ~0025684

commit 4292a7ea16a653a22c4cd0d65f06d6cf5c53f877 (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <florian@dold.me>
Date: Mon Aug 25 00:06:17 2025 +0200

    packaging: cache cargo, run post-build lld checks

Issue History

Date ModifiedUsernameFieldChange
2025-07-16 19:49Florian DoldNew Issue
2025-07-16 19:49Florian DoldStatusnew => assigned
2025-07-16 19:49Florian DoldAssigned To => Florian Dold
2025-08-02 10:26Florian DoldPrioritynormal => low
2025-08-04 23:12Christian GrothoffSeverityminor => feature
2025-08-24 22:06Florian DoldStatusassigned => informing
2025-08-24 22:06Florian DoldResolutionopen => fixed
2025-08-24 22:06Florian DoldNote Added: 0025684
2025-10-18 22:51Christian GrothoffFixed in Version => 1.1
2025-10-31 19:49Christian GrothoffStatusinforming => closed