Wind River Support Network

HomeDefectsLIN5-19568
Fixed

LIN5-19568 : libcurl5 recommends curl-certs, which is not produced by the build

Created: Oct 16, 2014    Updated: Nov 16, 2018
Resolved Date: Dec 11, 2014
Found In Version: 5.0.1.17
Fix Version: 5.0.1.22
Severity: Standard
Applicable for: Wind River Linux 5
Component/s: Build & Config

Description

Customer has reported incorrect package dependencies for libcurl5.
The issue is that libcurl5 recommends curl-certs.   This gets translated into a requires on curl-certs, but curl-certs is not produced by the build.    

The discussion captured under Yocto Bug 5204 "meta/recipes-support/curl/curl_7.29.0.bb install dependency fails ?" reads:


I see two problems here:

- curl-certs is an empty package. there's nothing out of FILES_${PN}-certs = "${datadir}/curl/curl-*"

- there's NO dependency between curl and curl-certs. libcurl _recommends_ curl-certs:

RRECOMMENDS_lib${BPN} += "${PN}-certs"

but I can't find any place where curl is declared to _depend_ on curl-certs.

Are there two different bugs in one here?

Steps to Reproduce

-bash-3.2# rpm -qR libcurl5-7.24.0-r9.atom
libgpg-error0(atom) >= 1.10
…
curl-certs
/bin/sh
…

Other Downloads


Live chat
Online