Hello forum. I have two questions related with the generation of images when the distro is configured to use a repository of rpm packages signed with gpg.
First question: after running the "bitbake my-image.bb" command, the build process stops with this message of error: ERROR: myimage-1.0-r0 do_rootfs: [log_check] myimage: found 1 error message in the logfile: [log_check] Failed to synchronize cache for repo 'yocto-rpm', disabling. Surprisingly, this error is only raised when the http server (that serving the rpm packages, i.e. nginx) is stopped (not listening). If the http server is started (listening), then the error message doesn't appear and the generation of the image works fine. I don't understand why the build process needs syncronizing with the rpm repository to build the image. Second question: I am using dnf client to manage rpm packages. My layer creates a dnf_%.bbappend file to include this configuration file in the image built: $ cat yocto-rpm.repo [yocto-rpm] name=Rocko Yocto Repo baseurl=http://<HTTP_SERVER_IP>/rpm enabled=1 gpgcheck=1 If the variable gpgcheck=0, then the image is build fine even if the http server is stopped. How is that possible? Is yocto analyzing content of a file installed on the final image to define how the build process is managed? Thank you in advance for your time! :) -- *NOTA LEGAL* Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, contiene información de carácter confidencial exclusivamente dirigida a su destinatario y se encuentra protegido por Ley. Cualquier persona distinta de su destinataria tiene prohibida su reproducción, uso, divulgación, copia o impresión total o parcial. Si ha recibido este correo electrónico por error, se ruega lo notifique de inmediato al remitente borrando el mensaje original juntamente con sus ficheros anexos. Gracias. De conformidad con lo establecido en la LOPD, NAYAR SYSTEMS SL garantiza la adopción de las medidas necesarias para asegurar el tratamiento confidencial de los datos de carácter personal. Así mismo le informamos de la inclusión de sus datos en un fichero bajo la responsabilidad de NAYAR SYSTEMS SL, con la finalidad de poder atender los compromisos derivados de la relación que mantenemos con usted. Si lo desea, puede ejercer sus derechos de acceso, rectificación, cancelación y oposición mediante un escrito a la siguiente dirección: i...@nayarsystems.com *LEGAL NOTE* This email and any attachments to it contains is confidential information exclusively intended for the recipients. Any divulgation, copy or distribution to third parties is prohibited without written permission of NAYAR SYSTEMS SL. If you have received this e-mail in error, please notify the sender immediately. In accordance with Law 15/1999 of 13 December on the Protection of Personal Data, the NAYAR SYSTEMS SL guarantees that it has adopted the necessary measures to ensure the confidential treatment of personal information. We also inform you that you can exercise your access, rectification, cancellation and opposition rights by send us a mail to: i...@nayarsystems.com
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto