Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: caminati on October 14, 2012, 03:51:16 PM

Title: Xlibs.tcz missing in ghostscript.tcz.dep and libgs.tcz.dep
Post by: caminati on October 14, 2012, 03:51:16 PM
Needed at least to provide libjpeg.so
Title: Re: Xlibs.tcz missing in ghostscript.tcz.dep and libgs.tcz.dep
Post by: Juanito on October 15, 2012, 10:46:41 AM
OK, but wouldn't the same comment also apply to gtk1, gtk2, gtk3 and many other apps that can only run with X and thus Xlibs loaded?
Title: Re: Xlibs.tcz missing in ghostscript.tcz.dep and libgs.tcz.dep
Post by: caminati on October 15, 2012, 03:55:34 PM
OK, but wouldn't the same comment also apply to gtk1, gtk2, gtk3 and many other apps that can only run with X and thus Xlibs loaded?

There is a fundamental difference: gs won't even run without Xlibs because of a dynamic library missing, while an X app can possibly run without X, to immediately abort upon not finding a screen.
This is not merely conceptual: for example, to make my printer work, I need cups, ghostscript*.tcz, AND Xlibs.tcz (not Xorg neither Xvesa nor Xprogs). The latter is only needed to supply libjpeg to gs, which is needed not as a X app, but as a filter for cups; and without Xlibs the printer won't print because of that!

So I insist that Xlibs should be in ghostscript.tcz.dep, and, similarly, in libgs.tcz.dep.
It shouldn't be included in a generic X app's dep files, because this is another matter.
Title: Re: Xlibs.tcz missing in ghostscript.tcz.dep and libgs.tcz.dep
Post by: Rich on October 15, 2012, 04:19:53 PM
Hi caminati
Maybe  libjpeg-utils.tcz  would suffice as a dependency for  ghostscript*.tcz? It provides:
Code: [Select]
usr/local/lib/libjpeg.so
usr/local/lib/libjpeg.so.8
usr/local/lib/libjpeg.so.8.0.0
Title: Re: Xlibs.tcz missing in ghostscript.tcz.dep and libgs.tcz.dep
Post by: caminati on October 15, 2012, 04:50:21 PM
Hi caminati
Maybe  libjpeg-utils.tcz  would suffice as a dependency for  ghostscript*.tcz? It provides:
Code: [Select]
usr/local/lib/libjpeg.so
usr/local/lib/libjpeg.so.8
usr/local/lib/libjpeg.so.8.0.0

Thanks, I will check that and report.
Title: Re: Xlibs.tcz missing in ghostscript.tcz.dep and libgs.tcz.dep
Post by: Juanito on October 15, 2012, 10:02:17 PM
It'll probably make more sense that I add Xlibs as a dep, since that is what ghostscript/libgs were compiled against - I'll do this as soon as I get access back to ibiblio.

Edit: done
Title: Re: Xlibs.tcz missing in ghostscript.tcz.dep and libgs.tcz.dep
Post by: caminati on October 17, 2012, 11:29:51 AM

Edit: done

Thanks!