<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><font face="Monaco">Hi,</font></p>
<p><font face="Monaco"><br>
</font></p>
<p><font face="Monaco">Do to a fun "feature" of zeromq, the newest
libraries are not backward compatible and hence I need to
install a zeromq-4.1.5 and zeromq-3.2.2 libraries onto my target
to assist with one application using the old version and a newer
application using the newer one. <br>
</font></p>
<p><font face="Monaco"><br>
</font></p>
<p><font face="Monaco">How can I do this from the local.conf file
AND how can I specify a single recipe version to build on the
command line ? <br>
</font></p>
<p><font face="Monaco"><br>
</font></p>
<p><font face="Monaco">I've tried this in my local.conf</font></p>
<p><font face="Monaco"><br>
</font></p>
<p>CORE_IMAGE_EXTRA_INSTALL += "zeromq_4.1.5 zeromq_3.2.2 "</p>
<p><br>
</p>
<p>but I get errors saying : <br>
</p>
<p>
<blockquote type="cite">WARNING: Host distribution "Ubuntu-16.10"
has not been validated with this version of the build system;
you may possibly experience unexpected failures. It is
recommended that you use a tested distribution.<br>
Loading cache: 100%
|#################################################################################################################|
Time: 0:00:00<br>
Loaded 3485 entries from dependency cache.<br>
NOTE: Resolving any missing task queue dependencies<br>
ERROR: Nothing RPROVIDES 'zeromq_3.2.2' (but
/media/tools/newboot2qt_builds/sources/meta-boot2qt/recipes-qt/images/b2qt-embedded-qt5-image.bb
RDEPENDS on or otherwise requires it)<br>
NOTE: Runtime target 'zeromq_3.2.2' is unbuildable, removing...<br>
Missing or unbuildable dependency chain was: ['zeromq_3.2.2']<br>
ERROR: Required build target 'b2qt-embedded-qt5-image' has no
buildable providers.<br>
Missing or unbuildable dependency chain was:
['b2qt-embedded-qt5-image', 'zeromq_3.2.2']<br>
<br>
Summary: There was 1 WARNING message shown.<br>
Summary: There were 2 ERROR messages shown, returning a non-zero
exit code. </blockquote>
<br>
</p>
<p><br>
</p>
<p>In addition , how can I specify a specific version of a package
from the command line with bitbake ? <br>
</p>
<p><br>
</p>
<p>Here are my layers</p>
<p>% bitbake-layers show-recipes | grep -A 2 zeromq</p>
<p>
<blockquote type="cite">zeromq:<br>
 meta-oe             4.1.5<br>
 meta-oe             3.2.2</blockquote>
</p>
<p><br>
</p>
<p>Now this fails</p>
<p><br>
</p>
<p>bitbake zeromq-4.1.5</p>
<p>
<blockquote type="cite">WARNING: Host distribution "Ubuntu-16.10"
has not been validated with this version of the build system;
you may possibly experience unexpected failures. It is
recommended that you use a tested distribution.<br>
Loading cache: 100%
|#################################################################################################################|
Time: 0:00:00<br>
Loaded 3485 entries from dependency cache.<br>
ERROR: Nothing PROVIDES 'zeromq-4.1.5'<br>
<br>
Summary: There was 1 WARNING message shown.<br>
Summary: There was 1 ERROR message shown, returning a non-zero
exit code.</blockquote>
<br>
</p>
<p>or</p>
<p><br>
</p>
<p>bitbake zeromq_4.1.5</p>
<p>
<blockquote type="cite">WARNING: Host distribution "Ubuntu-16.10"
has not been validated with this version of the build system;
you may possibly experience unexpected failures. It is
recommended that you use a tested distribution.<br>
Loading cache: 100%
|#################################################################################################################|
Time: 0:00:00<br>
Loaded 3485 entries from dependency cache.<br>
ERROR: Nothing PROVIDES 'zeromq_4.1.5'<br>
<br>
Summary: There was 1 WARNING message shown.<br>
Summary: There was 1 ERROR message shown, returning a non-zero
exit code.<br>
</blockquote>
</p>
<p><br>
</p>
<p>Thanks,<br>
<br>
</p>
<p><br>
<br>
</p>
<p><br>
</p>
</body>
</html>