On 09/03/17 17:36, Burton, Ross wrote: > On 9 March 2017 at 14:31, Andrew Shadura <[email protected]> > wrote: > >> Build and install libgs library, which is a build dependency >> of a few other libraries, such as libspectre. >> >> We don't want to ship the executable binaries, only the library and its >> headers, hence oe_runmake install-so + rm -rf, not e.g. oe_libinstall. >> > > This does *way* more: > > packages/corei7-64-poky-linux/ghostscript/ghostscript-dev: PKGSIZE changed > from 0 to 38856 (+100%) > * FILELIST: added "/usr/include/ghostscript/gdevdsp.h > /usr/include/ghostscript/iapi.h /usr/lib/libgs.so > /usr/include/ghostscript/gserrors.h /usr/include/ghostscript/ierrors.h" > packages/corei7-64-poky-linux/ghostscript/ghostscript-dev: RDEPENDS: added > "ghostscript-lib" > packages/corei7-64-poky-linux/ghostscript/ghostscript-dev: FILELIST: added > "/usr/include/ghostscript/gdevdsp.h /usr/include/ghostscript/iapi.h > /usr/lib/libgs.so /usr/include/ghostscript/gserrors.h > /usr/include/ghostscript/ierrors.h" > packages/corei7-64-poky-linux/ghostscript/ghostscript-dev: RRECOMMENDS: > added "ghostscript-lib-dev" > > That's all good. > > packages/corei7-64-poky-linux/ghostscript/ghostscript-doc: PKGSIZE changed > from 45465 to 0 (-100%) > * FILELIST: removed all items "/usr/share/man/de/man1/ps2pdf.1 ... > /usr/share/man/man1/pdf2ps.1" > > All the man pages disappeared > > packages/corei7-64-poky-linux/ghostscript/ghostscript: PKGSIZE changed from > 61037876 to 16376087 (-73%) > * FILELIST: removed "/usr/share/ghostscript/9.20/doc/index.html > /usr/share/ghostscript/9.20/doc/gs.css > /usr/share/ghostscript/9.20/lib/bjc610a0.upp ... > /usr/share/ghostscript/9.20/doc/Make.htm /usr/share/ghostscript/9.20/lib/ > wrfont.ps" > > Pretty much all of ghostscript disappeared.
Right. I'm probably removing way too much. > packages/corei7-64-poky-linux/ghostscript/ghostscript: RDEPENDS: removed > all items "cups-libimage (['>= 2.2.2']) glibc (['>= 2.25']) cups-lib (['>= > 2.2.2']) libpng (['>= 1.6.28']) tiff (['>= 4.0.7']) fontconfig (['>= > 2.12.1'])" > > Was that the intention? Having libgs sounds sensible but surely both > should be packaged. The intention was what I said, probably I misunderstood what the original packages had, so I haven't noticed things disappearing. Will investigate and resubmit. -- Cheers, Andrew -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
