<div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 24, 2019 at 6:26 PM Changqing Li &lt;<a href="mailto:changqing.li@windriver.com">changqing.li@windriver.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
On 6/24/19 5:43 PM, Burton, Ross wrote:<br>
&gt; Is this actually needed?  Can we just delete python-scons?<br>
&gt;<br>
&gt; Ross<br>
<br>
I checked under meta-openembeded and oe-core, no one depend on <br>
python-scons.<br>
<br>
If no one has objections,  since python2 will  retire in 2020, I  will <br>
delete python-scons and python-scons-native.<br>
<br>
Also add the maintainer into the to list.<br>
<br>
</blockquote><div dir="auto"><br></div><div dir="auto">Please see this thread: </div><div dir="auto"><div><a href="http://lists.openembedded.org/pipermail/openembedded-core/2019-June/283891.html">http://lists.openembedded.org/pipermail/openembedded-core/2019-June/283891.html</a></div><br></div><div dir="auto"><br></div><div dir="auto">at least MongoDB currently depends on python(2)-scons to build. Adrian also mentioned gpsd.</div><div dir="auto"><br></div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">&gt; .<br>
&gt;<br>
&gt; On Mon, 24 Jun 2019 at 10:33, &lt;<a href="mailto:changqing.li@windriver.com" target="_blank">changqing.li@windriver.com</a>&gt; wrote:<br>
&gt;&gt; From: Changqing Li &lt;<a href="mailto:changqing.li@windriver.com" target="_blank">changqing.li@windriver.com</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; fix below error:<br>
&gt;&gt; file /usr/bin/scons conflicts between attempted installs of python-scons-3.0.5-r0.core2_32 and python3-scons-3.0.5-r0.core2_32<br>
&gt;&gt; file /usr/bin/scons-3.0.5 conflicts between attempted installs of python-scons-3.0.5-r0.core2_32 and python3-scons-3.0.5-r0.core2_32<br>
&gt;&gt; file /usr/bin/scons-configure-cache conflicts between attempted installs of python-scons-3.0.5-r0.core2_32 and python3-scons-3.0.5-r0.core2_32<br>
&gt;&gt; file /usr/bin/scons-configure-cache-3.0.5 conflicts between attempted installs of python-scons-3.0.5-r0.core2_32 and python3-scons-3.0.5-r0.core2_32<br>
&gt;&gt; file /usr/bin/scons-time conflicts between attempted installs of python-scons-3.0.5-r0.core2_32 and python3-scons-3.0.5-r0.core2_32<br>
&gt;&gt; file /usr/bin/scons-time-3.0.5 conflicts between attempted installs of python-scons-3.0.5-r0.core2_32 and python3-scons-3.0.5-r0.core2_32<br>
&gt;&gt; file /usr/bin/sconsign conflicts between attempted installs of python-scons-3.0.5-r0.core2_32 and python3-scons-3.0.5-r0.core2_32<br>
&gt;&gt; file /usr/bin/sconsign-3.0.5 conflicts between attempted installs of python-scons-3.0.5-r0.core2_32 and python3-scons-3.0.5-r0.core2_32<br>
&gt;&gt;<br>
&gt;&gt; Signed-off-by: Changqing Li &lt;<a href="mailto:changqing.li@windriver.com" target="_blank">changqing.li@windriver.com</a>&gt;<br>
&gt;&gt; ---<br>
&gt;&gt;   meta/recipes-devtools/python/<a href="http://python-scons_3.0.5.bb" rel="noreferrer" target="_blank">python-scons_3.0.5.bb</a>  | 14 +++++++++++++-<br>
&gt;&gt;   meta/recipes-devtools/python/<a href="http://python3-scons_3.0.5.bb" rel="noreferrer" target="_blank">python3-scons_3.0.5.bb</a> | 14 +++++++++++++-<br>
&gt;&gt;   2 files changed, 26 insertions(+), 2 deletions(-)<br>
&gt;&gt;<br>
&gt;&gt; diff --git a/meta/recipes-devtools/python/<a href="http://python-scons_3.0.5.bb" rel="noreferrer" target="_blank">python-scons_3.0.5.bb</a> b/meta/recipes-devtools/python/<a href="http://python-scons_3.0.5.bb" rel="noreferrer" target="_blank">python-scons_3.0.5.bb</a><br>
&gt;&gt; index 939c15b..94c2d07 100644<br>
&gt;&gt; --- a/meta/recipes-devtools/python/<a href="http://python-scons_3.0.5.bb" rel="noreferrer" target="_blank">python-scons_3.0.5.bb</a><br>
&gt;&gt; +++ b/meta/recipes-devtools/python/<a href="http://python-scons_3.0.5.bb" rel="noreferrer" target="_blank">python-scons_3.0.5.bb</a><br>
&gt;&gt; @@ -12,7 +12,7 @@ S = &quot;${WORKDIR}/scons-${PV}&quot;<br>
&gt;&gt;   UPSTREAM_CHECK_URI = &quot;<a href="http://scons.org/pages/download.html" rel="noreferrer" target="_blank">http://scons.org/pages/download.html</a>&quot;<br>
&gt;&gt;   UPSTREAM_CHECK_REGEX = &quot;(?P&lt;pver&gt;\d+(\.\d+)+)\.tar&quot;<br>
&gt;&gt;<br>
&gt;&gt; -inherit setuptools<br>
&gt;&gt; +inherit setuptools update-alternatives<br>
&gt;&gt;<br>
&gt;&gt;   RDEPENDS_${PN} = &quot;\<br>
&gt;&gt;     python-fcntl \<br>
&gt;&gt; @@ -22,3 +22,15 @@ RDEPENDS_${PN} = &quot;\<br>
&gt;&gt;     python-shell \<br>
&gt;&gt;     python-pprint \<br>
&gt;&gt;     &quot;<br>
&gt;&gt; +<br>
&gt;&gt; +ALTERNATIVE_${PN} = &quot;scons scons-3.0.5 scons-configure-cache scons-configure-cache-3.0.5 scons-time scons-time-3.0.5 sconsign sconsign-3.0.5&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[scons] = &quot;${bindir}/scons&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[scons-3.0.5] = &quot;${bindir}/scons-3.0.5&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[scons-configure-cache] = &quot;${bindir}/scons-configure-cache&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[scons-configure-cache-3.0.5] = &quot;${bindir}/scons-configure-cache-3.0.5&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[scons-time] = &quot;${bindir}/scons-time&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[scons-time-3.0.5] = &quot;${bindir}/scons-time-3.0.5&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[sconsign] = &quot;${bindir}/sconsign&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[sconsign-3.0.5] = &quot;${bindir}/sconsign-3.0.5&quot;<br>
&gt;&gt; +<br>
&gt;&gt; +ALTERNATIVE_PRIORITY = &quot;20&quot;<br>
&gt;&gt; diff --git a/meta/recipes-devtools/python/<a href="http://python3-scons_3.0.5.bb" rel="noreferrer" target="_blank">python3-scons_3.0.5.bb</a> b/meta/recipes-devtools/python/<a href="http://python3-scons_3.0.5.bb" rel="noreferrer" target="_blank">python3-scons_3.0.5.bb</a><br>
&gt;&gt; index 7fb75a6..6e240d8 100644<br>
&gt;&gt; --- a/meta/recipes-devtools/python/<a href="http://python3-scons_3.0.5.bb" rel="noreferrer" target="_blank">python3-scons_3.0.5.bb</a><br>
&gt;&gt; +++ b/meta/recipes-devtools/python/<a href="http://python3-scons_3.0.5.bb" rel="noreferrer" target="_blank">python3-scons_3.0.5.bb</a><br>
&gt;&gt; @@ -12,7 +12,7 @@ S = &quot;${WORKDIR}/scons-${PV}&quot;<br>
&gt;&gt;   UPSTREAM_CHECK_URI = &quot;<a href="http://scons.org/pages/download.html" rel="noreferrer" target="_blank">http://scons.org/pages/download.html</a>&quot;<br>
&gt;&gt;   UPSTREAM_CHECK_REGEX = &quot;(?P&lt;pver&gt;\d+(\.\d+)+)\.tar&quot;<br>
&gt;&gt;<br>
&gt;&gt; -inherit setuptools3<br>
&gt;&gt; +inherit setuptools3 update-alternatives<br>
&gt;&gt;<br>
&gt;&gt;   do_install_prepend() {<br>
&gt;&gt;       sed -i -e &quot;1s,#!.*python.*,#!${USRBINPATH}/env python3,&quot; ${S}/script/*<br>
&gt;&gt; @@ -27,3 +27,15 @@ RDEPENDS_${PN} = &quot;\<br>
&gt;&gt;     python3-pickle \<br>
&gt;&gt;     python3-pprint \<br>
&gt;&gt;     &quot;<br>
&gt;&gt; +<br>
&gt;&gt; +ALTERNATIVE_${PN} = &quot;scons scons-3.0.5 scons-configure-cache scons-configure-cache-3.0.5 scons-time scons-time-3.0.5 sconsign sconsign-3.0.5&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[scons] = &quot;${bindir}/scons&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[scons-3.0.5] = &quot;${bindir}/scons-3.0.5&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[scons-configure-cache] = &quot;${bindir}/scons-configure-cache&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[scons-configure-cache-3.0.5] = &quot;${bindir}/scons-configure-cache-3.0.5&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[scons-time] = &quot;${bindir}/scons-time&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[scons-time-3.0.5] = &quot;${bindir}/scons-time-3.0.5&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[sconsign] = &quot;${bindir}/sconsign&quot;<br>
&gt;&gt; +ALTERNATIVE_TARGET[sconsign-3.0.5] = &quot;${bindir}/sconsign-3.0.5&quot;<br>
&gt;&gt; +<br>
&gt;&gt; +ALTERNATIVE_PRIORITY = &quot;30&quot;<br>
&gt;&gt; --<br>
&gt;&gt; 2.7.4<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Openembedded-core mailing list<br>
&gt;&gt; <a href="mailto:Openembedded-core@lists.openembedded.org" target="_blank">Openembedded-core@lists.openembedded.org</a><br>
&gt;&gt; <a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
<br>
-- <br>
BRs<br>
<br>
Sandy(Li Changqing)<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" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</blockquote></div></div>