[oi-dev] Pecular dependancies in publishing print/cups-filters

Aurélien Larcher aurelien.larcher at gmail.com
Wed Aug 14 14:11:47 UTC 2019


On Wed, Aug 14, 2019 at 3:58 PM Gary Mills <gary_mills at fastmail.fm> wrote:

> On Wed, Aug 14, 2019 at 10:39:22AM +0200, Till Wegmüller wrote:
> >
> > PKG uses it's own PATH variable to find libraries. Think of -I for GCC
> > for example. And that has been modified to include
> > usr/lib/libjpeg6-ijg/lib already but now also needs usr/gcc/6/lib to be
> > added.
>
> Are you saying that pkg does not use the runtime path from the ELF
> section at all?  The runtime linker certainly uses that.
>
> /usr/gcc/6 is the default compiler for the 2018 version of OI that I'm
> using.  Surely that element is already in the runtime path that's used
> by pkg.  I'd expect that jpeg library path to be the one that's
> absent.
>
> > You can override that by either:
> > - Setting the dependency in the manifest manually and add
> > pkg.depend-bypass to the files that complain or
> > - Modify the Include path PKG searches. I am however unsure which exact
> > knob in oi-userland to tweak here.
>
> Do you have examples from other packages of these two techniques?
> I'd like to start with something that works.
>
> > You should see the override either in the Makefile or the Manifest look
> > for "usr/lib/libjpeg6-ijg/lib" mentioned there.
>
> There's nothing in either for the print/cups-filters package.
>

Look in the Makefile, it should use image/library/libjpeg8-turbo not
libjpeg6-ijg.

Probably it is not installed on your system, execute gmake env-prep.




>
>
> --
> -Gary Mills-            -refurb-                -Winnipeg, Manitoba,
> Canada-
>
> _______________________________________________
> oi-dev mailing list
> oi-dev at openindiana.org
> https://openindiana.org/mailman/listinfo/oi-dev
>


-- 
---
Praise the Caffeine embeddings
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openindiana.org/pipermail/oi-dev/attachments/20190814/5c7fbbf7/attachment-0005.html>


More information about the oi-dev mailing list