tech-pkg archive

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

ghostscript depends on jpeg?

I have cups enabled, and print/ghostcript ends up depending on jpeg,
such that if jpeg shlib changes and ghostscript isn't rebuild that it
doesn't work.  There is a comment:

  # XXX make sure the local jpeg headers are found before those pulled in
  # indirectly by cups bl3

but the grand plan is not explained.

cups depends on jpeg, but apparently ghostscript has a direct dependency
somehow, but I can't figure it out from the build log.

It seems broken for gs to have internal jpeg anyway.

If no one has better ideas or objections I'll add a dependency on jpeg
in the cups case.

Before doing the repair:

gdt 72 /usr/pkgsrc/print/ghostscript > ldd /usr/pkg/lib/
        -lc.12 => /usr/lib/
        -lICE.6 => /usr/pkg/lib/
        -lSM.6 => /usr/pkg/lib/
        -lXau.6 => /usr/pkg/lib/
        -lXdmcp.6 => /usr/pkg/lib/
        -lX11.6 => /usr/pkg/lib/
        -lXt.6 => /usr/pkg/lib/
        -lXext.6 => /usr/pkg/lib/
        -ljpeg.7 => /usr/pkg/lib/
        -lz.1 => /usr/lib/
        -lm.0 => /usr/lib/
        -ltiff.3 => /usr/pkg/lib/
        -lpng12.0 => /usr/pkg/lib/
        -lpthread.0 => /usr/lib/
        -lcrypt.0 => /usr/lib/
        -lcrypto.4 => /usr/lib/
        -lcom_err.5 => /usr/lib/
        -lasn1.7 => /usr/lib/
        -lutil.7 => /usr/lib/
        -lroken.13 => /usr/lib/
        -lhx509.2 => /usr/lib/
        -lkrb5.22 => /usr/lib/
        -lheimntlm.1 => /usr/lib/
        -lgssapi.7 => /usr/lib/
        -lssl.6 => /usr/lib/
        -lcups.2 => /usr/pkg/lib/
        -lcupsimage.2 => /usr/pkg/lib/
        -ljpeg.62 => not found
        -lpaper.1 => /usr/pkg/lib/
        -lfreetype.6 => /usr/pkg/lib/
        -lexpat.1 => /usr/pkg/lib/
        -lfontconfig.1 => /usr/pkg/lib/

Home | Main Index | Thread Index | Old Index