<div dir="ltr"><div>I don't know: I am not seeing the issue locally, and it doesn't happen on the autobuilder, so it's difficult to give a useful answer.</div><div><br></div><div>Alex<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 15 Jan 2020 at 02:26, Maxime Roussin-Bélanger <<a href="mailto:maxime.roussinbelanger@gmail.com">maxime.roussinbelanger@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I have modified the recipe to use manpages, but it is impossible to run a build from master, because<div>of my python3 pyenv setup. I had to add</div><div><br></div><div>+DEPENDS = "python3-native"</div><div><br></div><div>to ca-certificates, without it was impossible to go through the do_configure step. It was using the python3</div><div>from my system instead of the one provided by yocto? I am a bit lost here.</div><div><br></div><div>What do you think? Should it have python3-native? There is a fairly recent patch</div><div>to use python3 `file://0001-certdata2pem.py-use-python3.patch`</div><div><br></div><div>Thanks,</div><div>Max.</div><div><br>On Mon, Jan 13, 2020 at 4:20 PM Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com" target="_blank">alex.kanavin@gmail.com</a>> wrote:<br>><br>> The correct way to configure this is to inherit manpages class, and name the option 'manpages' as well.<br>><br>> Alex<br>><br>> On Mon, 13 Jan 2020 at 22:10, Maxime Roussin-Bélanger <<a href="mailto:maxime.roussinbelanger@gmail.com" target="_blank">maxime.roussinbelanger@gmail.com</a>> wrote:<br>>><br>>> The current default for the meson configuration is to build<br>>> the man. It will only do it if it finds the xsltproc binary<br>>> and man option (default: on).<br>>><br>>> Adding the packageconfig make sure that xsltproc will be<br>>> found in the correct path (recipe-sysroot-native) and that<br>>> the docbook can be used.<br>>><br>>> The docbook is needed because xsltproc is used with the<br>>> --nonet option, which prevents the uses of the internet to<br>>> fetch DFD's.<br>>><br>>> This recipe has been working for probably everyone with the<br>>> current configuration, however if for some reason xsltproc<br>>> can be found inside PATH, meson will use it.<br>>><br>>> Signed-off-by: Maxime Roussin-Bélanger <<a href="mailto:maxime.roussinbelanger@gmail.com" target="_blank">maxime.roussinbelanger@gmail.com</a>><br>>> ---<br>>> meta/recipes-gnome/gdk-pixbuf/<a href="http://gdk-pixbuf_2.40.0.bb" target="_blank">gdk-pixbuf_2.40.0.bb</a> | 1 +<br>>> 1 file changed, 1 insertion(+)<br>>><br>>> diff --git a/meta/recipes-gnome/gdk-pixbuf/<a href="http://gdk-pixbuf_2.40.0.bb" target="_blank">gdk-pixbuf_2.40.0.bb</a> b/meta/recipes-gnome/gdk-pixbuf/<a href="http://gdk-pixbuf_2.40.0.bb" target="_blank">gdk-pixbuf_2.40.0.bb</a><br>>> index 699c4ecd0b..f6cc25cd8c 100644<br>>> --- a/meta/recipes-gnome/gdk-pixbuf/<a href="http://gdk-pixbuf_2.40.0.bb" target="_blank">gdk-pixbuf_2.40.0.bb</a><br>>> +++ b/meta/recipes-gnome/gdk-pixbuf/<a href="http://gdk-pixbuf_2.40.0.bb" target="_blank">gdk-pixbuf_2.40.0.bb</a><br>>> @@ -53,6 +53,7 @@ PACKAGECONFIG[png] = "-Dpng=true,-Dpng=false,libpng"<br>>> PACKAGECONFIG[jpeg] = "-Djpeg=true,-Djpeg=false,jpeg"<br>>> PACKAGECONFIG[tiff] = "-Dtiff=true,-Dtiff=false,tiff"<br>>> PACKAGECONFIG[jpeg2000] = "-Djasper=true,-Djasper=false,jasper"<br>>> +PACKAGECONFIG[man] = "-Dman=true,-Dman=false,libxslt-native docbook-xsl-stylesheets-native,"<br>>><br>>> PACKAGECONFIG[x11] = "-Dx11=true,-Dx11=false,virtual/libx11"<br>>><br>>> --<br>>> 2.20.1<br>>><br>>> --<br>>> _______________________________________________<br>>> Openembedded-core mailing list<br>>> <a href="mailto:Openembedded-core@lists.openembedded.org" target="_blank">Openembedded-core@lists.openembedded.org</a><br>>> <a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a></div></div>
</blockquote></div>