[yocto] How and where does yocto find lighttpd-module-fastcgi?
Wayne Witzke
wwitzke at asgrp.com
Sat Mar 10 17:52:05 PST 2018
That makes perfect sense. Thank you very much for your help!
Wayne
On 03/09/2018 05:35 PM, Andre McCurdy wrote:
> On Fri, Mar 9, 2018 at 6:18 AM, Wayne Witzke <wwitzke at asgrp.com
> <mailto:wwitzke at asgrp.com>> wrote:
>
> Thank you for the reply!
>
> When I wasn't adding lighttpd-module-fastcgi, it definitely was
> not including it in the build.
>
>
> The lighttpd-module-fastcgi package is created (unconditionally) when
> the lighttpd recipe is built (you can verify by checking the
> installable packages under tmp/deploy/ after building lighttpd).
>
> However, since nothing in the default images has a runtime dependency
> on lighttpd-module-fastcgi, that package will only be included in the
> rootfs if you manually add it (e.g. by adding to
> CORE_IMAGE_EXTRA_INSTALL, as you have done).
>
> ie you need to make the distinction between "is this package being
> built" and "is this package being included in the rootfs when the
> image is built".
>
> I have the lighttpd.conf file set up use mod_fastcgi, and without
> lighttpd-module-fastcgi in my local.conf file, lighttpd would fail
> to start on the embedded build, complaining that it could not find
> the fastcgi module. In fact, the same thing happens with php-cgi.
> I can't find anyplace in any of the layers that I'm using that
> actually references php-cgi as a package or option, but unless I
> add it to local.conf using EXTRA_CORE_IMAGES_INSTALL, it doesn't
> get included in the build.
>
>
> It's a similar story with the php-cgi package. It's created
> (unconditionally) when the php recipe is built, but will not be
> installed in the rootfs unless you add it to your image.
>
> The reason you don't find a direct reference to the string "php-cgi"
> anywhere is because the php recipe defines it's list of packages in
> terms of the "${PN}" variable. So the php recipe contains references
> to "${PN}-cgi" but rather than "php-cgi".
>
>
--
ASG Logo
Wayne Witzke
Staff Engineer
Applied Sciences Group, Inc.
4455 Genesee St., Suite 103
Buffalo, NY 14225
716-626-5100 x306
www.asgrp.com
*Connect with ASG*
LinkedIn
<https://www.linkedin.com/company/99150?trk=tyah&trkInfo=clickedVertical%3Acompany%2Cidx%3A1-1-1%2CtarId%3A1427119746545%2Ctas%3Aapplied+sciences+group>
| Twitter <https://twitter.com/AppliedSciGrp> | Facebook
<https://www.facebook.com/applied.sciences.group> | Google+
<https://plus.google.com/u/0/b/112847765558045826229/+AppliedSciencesGroupIncBuffalo/posts>
| YouTube <https://www.youtube.com/user/asgrp4455>
Our Mission: To Integrate Software Solutions With the People Who Use Them.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20180310/05eae9cf/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ASG-icon-no-shadow.png
Type: image/png
Size: 4816 bytes
Desc: not available
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20180310/05eae9cf/attachment.png>
More information about the yocto
mailing list