<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 18, 2016 at 2:57 PM, Juan Hernández <span dir="ltr">&lt;<a href="mailto:jhernand@redhat.com" target="_blank">jhernand@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 08/18/2016 01:56 PM, Sandro Bonazzola wrote:<br>
&gt; Hi,<br>
&gt; looking at $ LC_ALL=C rpm -qlvp<br>
&gt; <a href="http://resources.ovirt.org/pub/ovirt-master-snapshot/rpm/fc24/noarch/ovirt-engine-backend-4.1.0-0.0.master.20160817221906.git75736af.fc24.noarch.rpm|grep" rel="noreferrer" target="_blank">http://resources.ovirt.org/<wbr>pub/ovirt-master-snapshot/rpm/<wbr>fc24/noarch/ovirt-engine-<wbr>backend-4.1.0-0.0.master.<wbr>20160817221906.git75736af.<wbr>fc24.noarch.rpm|grep</a><br>
&gt; jar |grep -v ^l |grep common<br>
&gt;<br>
&gt; I see:<br>
&gt;<br>
&gt; -rw-r--r--    1 root    root                    77761 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/com/netflix/<wbr>config/main/archaius-core.jar<br>
&gt; -rw-r--r--    1 root    root                    16442 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/com/netflix/<wbr>hystrix/contrib/main/hystrix-<wbr>metrics-event-stream.jar<br>
&gt; -rw-r--r--    1 root    root                   290223 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/com/netflix/<wbr>hystrix/main/hystrix-core.jar<br>
&gt; -rw-r--r--    1 root    root                   738300 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/io/reactivex/<wbr>rxjava/main/rxjava.jar<br>
&gt; -rw-r--r--    1 root    root                    33218 Aug 18 00:19<br>
<br>
I think these ^ are all related to the use of Hystrix, Roman will know.<br>
<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/apache/<wbr>avalon/framework/main/avalon-<wbr>framework-api.jar<br>
&gt; -rw-r--r--    1 root    root                    61021 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/apache/<wbr>avalon/framework/main/avalon-<wbr>framework-impl.jar<br>
&gt; -rw-r--r--    1 root    root                   401858 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/apache/<wbr>xmlgraphics/batik/main/batik-<wbr>awt-util.jar<br>
&gt; -rw-r--r--    1 root    root                   558892 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/apache/<wbr>xmlgraphics/batik/main/batik-<wbr>bridge.jar<br>
&gt; -rw-r--r--    1 root    root                   310919 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/apache/<wbr>xmlgraphics/batik/main/batik-<wbr>css.jar<br>
&gt; -rw-r--r--    1 root    root                    10257 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/apache/<wbr>xmlgraphics/batik/main/batik-<wbr>ext.jar<br>
&gt; -rw-r--r--    1 root    root                    67900 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/apache/<wbr>xmlgraphics/batik/main/batik-<wbr>extension.jar<br>
&gt; -rw-r--r--    1 root    root                   242866 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/apache/<wbr>xmlgraphics/batik/main/batik-<wbr>gvt.jar<br>
&gt; -rw-r--r--    1 root    root                   601098 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/apache/<wbr>xmlgraphics/batik/main/batik-<wbr>svg-dom.jar<br>
&gt; -rw-r--r--    1 root    root                   121997 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/apache/<wbr>xmlgraphics/batik/main/batik-<wbr>transcoder.jar<br>
&gt; -rw-r--r--    1 root    root                   128286 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/apache/<wbr>xmlgraphics/batik/main/batik-<wbr>util.jar<br>
&gt; -rw-r--r--    1 root    root                   569113 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/apache/<wbr>xmlgraphics/commons/main/<wbr>xmlgraphics-commons.jar<br>
&gt; -rw-r--r--    1 root    root                  3079811 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/apache/<wbr>xmlgraphics/fop/main/fop.jar<br>
<br>
Avalon framework, Batik, xmlgraphics and FOP can&#39;t be replaced by links,<br>
because the versions included in Fedora are newer than what we need, and<br>
they don&#39;t work correctly for us.<br></blockquote><div><br><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">​Those will be removed in 4.1:<br><br><a href="https://bugzilla.redhat.com/show_bug.cgi?id=1362472">https://bugzilla.redhat.com/show_bug.cgi?id=1362472</a><br><br>​</div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
&gt; -rw-r--r--    1 root    root                     6071 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/ovirt/<wbr>engine/api/metamodel-server/<wbr>main/metamodel-server.jar<br>
<br>
This ^ is an oVirt project, but not distributed as RPM, only via Maven<br>
Central, so it can&#39;t be replaced with a link.<br>
<br>
&gt; -rw-r--r--    1 root    root                     8225 Aug 18 00:20<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/ovirt/<wbr>engine/core/auth-plugin/main/<wbr>auth-plugin.jar<br>
&gt; -rw-r--r--    1 root    root                     4012 Aug 18 00:22<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/ovirt/<wbr>engine/core/logger/main/<wbr>logger.jar<br>
<br>
These ^ are part of the engine, they should go in<br>
/usr/share/java/ovirt-engine, and should be replaced by links.<br>
<br>
&gt; -rw-r--r--    1 root    root                   370051 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/<wbr>springframework/main/spring-<wbr>aop.jar<br>
&gt; -rw-r--r--    1 root    root                   731512 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/<wbr>springframework/main/spring-<wbr>beans.jar<br>
&gt; -rw-r--r--    1 root    root                  1097552 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/<wbr>springframework/main/spring-<wbr>context.jar<br>
&gt; -rw-r--r--    1 root    root                  1078737 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/<wbr>springframework/main/spring-<wbr>core.jar<br>
&gt; -rw-r--r--    1 root    root                   262990 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/<wbr>springframework/main/spring-<wbr>expression.jar<br>
&gt; -rw-r--r--    1 root    root                     7243 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/<wbr>springframework/main/spring-<wbr>instrument.jar<br>
&gt; -rw-r--r--    1 root    root                   423369 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/<wbr>springframework/main/spring-<wbr>jdbc.jar<br>
&gt; -rw-r--r--    1 root    root                   265523 Aug 18 00:19<br>
&gt; /usr/share/ovirt-engine/<wbr>modules/common/org/<wbr>springframework/main/spring-<wbr>tx.jar<br>
&gt;<br>
<br>
The version of the spring framework in Fedora (3.2) is older than the<br>
one we need (4.2), so those can&#39;t be replaced by links.<br>
<br>
&gt; Are there chances we can replace (some of the) above bundled jar files<br>
&gt; with symlinks to system provided jar as we did for the other ones (at<br>
&gt; least on fc24)?<br>
&gt;<br>
<span class=""><font color="#888888"><br>
--<br>
Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta<br>
3ºD, 28016 Madrid, Spain<br>
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.<br>
</font></span></blockquote></div><br></div></div>