pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/47533: numerous tex packages silently depend on luatex



>Number:         47533
>Category:       pkg
>Synopsis:       numerous tex packages silently depend on luatex
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Feb 05 06:30:00 +0000 2013
>Originator:     David A. Holland
>Release:        NetBSD 6.99.11, pkgsrc 20130201
>Organization:
>Environment:
System: NetBSD macaran 6.99.11 NetBSD 6.99.11 (MACARAN) #15: Mon Oct 15 
21:24:31 EDT 2012 dholland@macaran:/usr/src/sys/arch/amd64/compile/MACARAN amd64
Architecture: x86_64
Machine: amd64
>Description:

A number of tex packages (not sure exactly which ones) require luatex
and spew errors on removal (and at least in some cases on rebuild,
too) if luatex is not present, but pkgsrc is not aware of this
dependency.

>How-To-Repeat:

 - make update in print/poppler
 - stop it after everything's been removed but before it starts
   rebuilding tex packages
 - now make update in print/tex-tetex
 - watch the errors roll by (they do not cause uninstall or build to
   stop, but I'm not convinced they're harmless)

A number of the tex-hyphen-* packages are among those affected.

>Fix:

Dunno. From the behavior I'm guessing that there's some infrastructure-
level dependence in tex and/or texlive that causes this, so that it'll
be relatively easy to add it to pkgsrc so it appears in all the right
places. Otherwise it'll probably be a pain.



Home | Main Index | Thread Index | Old Index