Greetings,
I compiled rsyslog from meta-oe:
bitbake rsyslog
I set up a binary feed ("bitbake package-index") and a webserver to
serve it, and when I try to install the rsyslog package, I get:
$ opkg install rsyslog
* Solver encountered 1 problem(s):
* Problem 1/1:
* - conflicting requests
* - nothing provides libestr0 >= 0.1.11 needed by
rsyslog-8.2306.0-r0.core2-64
Indeed, no "*libestr*" package(s) got generated. Why not?
I checked RDEPENDS:rsyslog and it contains "logrotate" for which a
package was indeed generated. I thought that shared libraries
dependencies were automatically detected and added to runtime
dependencies. That's confirmed by
https://docs.yoctoproject.org/dev/overview-manual/concepts.html#automatically-added-runtime-dependencies
. Why didn't it happen?
I checked that libestr got compiled (it's part of the DEPENDS for
rsyslog), but I can't find any package for it, even in the working area.
It sounds like a very basic misconception between my keyboard and my
chair. What did I get wrong?
Thanks in advance for your insights.
Cheers
Michael.
--
Michael Opdenacker, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#61583): https://lists.yoctoproject.org/g/yocto/message/61583
Mute This Topic: https://lists.yoctoproject.org/mt/102348862/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-