View Issue Details

IDProjectCategoryView StatusLast Update
0011081Talerexchangepublic2026-03-21 00:13
ReporterFlorian Dold Assigned ToChristian Grothoff 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version1.5Fixed in Version1.5 
Summary0011081: typst helper should not break sandbox, use local packages and/or symlinks instead
DescriptionThere are two ways to do this:

(a) Symlinks that link outside of the sandbox. It should be supported, but in Christian's testing it didn't work.

(b) local packages (https://github.com/typst/packages?tab=readme-ov-file#local-packages). Typst can load packages from $XDG_DATA_HOME/typst/packages/local/$NAME/$VERSION. This package can include our .typ files and assets.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

The plan

IDSummaryStatusAssigned ToEstimated effort (hours)
0010956taler-merchant expects /var/lib/taler-merchant/ to exist closedFlorian Dold
This issue (hours)
Its children (hours)0
Together (hours)0
Nothing is missing: the plan can be finished.

Relationships

parent of 0010956 closedFlorian Dold taler-merchant expects /var/lib/taler-merchant/ to exist 

Activities

There are no notes attached to this issue.

Issue History

Date ModifiedUsernameFieldChange
2026-02-15 15:43Florian DoldNew Issue
2026-02-15 15:43Florian DoldSummarytypst helper should not break sandbox, use local packages instead => typst helper should not break sandbox, use local packages and/or symlinks instead
2026-02-15 15:47vecirexRelationship addedrelated to 0010956
2026-02-15 15:47vecirexRelationship replacedparent of 0010956
2026-02-15 21:24Christian GrothoffStatusnew => implementing
2026-02-15 21:24Christian GrothoffTarget Version => post-1.0
2026-03-21 00:13Christian GrothoffAssigned To => Christian Grothoff
2026-03-21 00:13Christian GrothoffStatusimplementing => informing
2026-03-21 00:13Christian GrothoffResolutionopen => fixed
2026-03-21 00:13Christian GrothoffFixed in Version => 1.5
2026-03-21 00:13Christian GrothoffTarget Versionpost-1.0 => 1.5
2026-03-21 00:13Christian GrothoffStatusinforming => closed