diff --git a/guix/import/texlive.scm b/guix/import/texlive.scm index e22823e807..15afc781ff 100644 --- a/guix/import/texlive.scm +++ b/guix/import/texlive.scm @@ -235,7 +235,11 @@ (define (tlpdb->package name) ,@(if (assoc-ref data 'srcfiles) '() '(#:trivial? #true)))) ,@(or (and=> (assoc-ref data 'depend) (lambda (inputs) - `((propagated-inputs ,inputs)))) + `((propagated-inputs + ,(map (lambda (tex-name) + (let ((name (guix-name tex-name))) + (list name (list 'unquote (string->symbol name))))) + inputs))))) '()) ,@(or (and=> (assoc-ref data 'catalogue-ctan) (lambda (url)