
On Thu, Feb 28, 2013 at 9:22 AM, Juan Hernandez wrote:
The way to build the RPM is as you did.
Thanks Juan for your very detailed explanation! So I also installed redhat-rpm-config and a new rpmbuild generated the .pyc and .pyo files too And I was able to update engine and verify solution of bug of clone from snapshot with this build (and missing disk and nic info for snapshots in details pane) I notice only these "ERROR" messages in output of build phase, I don't know if they are important or not: Downloaded: http://repo1.maven.org/maven2/jakarta-regexp/jakarta-regexp/1.4/jakarta-rege... (28 KB at 348.8 KB/sec) [INFO] auto discovered modules [org.ovirt.engine.ui.webadmin.WebAdmin] [WARNING] Don't declare gwt-dev as a project dependency. This may introduce complex dependency conflicts [ERROR] [AppClassLoader@2827f394] info AspectJ Weaver Version 1.6.11 built on Tuesday Mar 15, 2011 at 15:31:04 GMT [ERROR] [AppClassLoader@2827f394] info register classloader sun.misc.Launcher$AppClassLoader@2827f394 [ERROR] [AppClassLoader@2827f394] info using configuration file:/home/g.cecchi/rpmbuild/BUILD/ovirt-engine-3.2.0/frontend/webadmin/modules/gwt-extension/target/gwt-extension-3.2.0.jar!/META-INF/aop.xml [ERROR] [AppClassLoader@2827f394] info using configuration file:/home/g.cecchi/rpmbuild/BUILD/ovirt-engine-3.2.0/frontend/webadmin/modules/gwt-extension/target/gwt-extension-3.2.0-sources.jar!/META-INF/aop.xml [ERROR] [AppClassLoader@2827f394] info register aspect org.ovirt.engine.ui.gwtextension.DontPrune [ERROR] [AppClassLoader@2827f394] info register aspect org.ovirt.engine.ui.gwtextension.DontPrune [ERROR] Feb 28, 2013 4:05:40 PM java.util.prefs.FileSystemPreferences$1 run [ERROR] INFO: Created user preferences directory. [INFO] Compiling module org.ovirt.engine.ui.webadmin.WebAdmin [ERROR] [AppClassLoader@2827f394] warning javax.* types are not being woven because the weaver option '-Xset:weaveJavaxPackages=true' has not been specified [INFO] Scanning for additional dependencies: file:/home/g.cecchi/rpmbuild/BUILD/ovirt-engine-3.2.0/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/pool/SubTabPoolGeneralView.java [INFO] Computing all possible rebind results for 'org.ovirt.engine.ui.webadmin.section.main.view.tab.pool.SubTabPoolGeneralView.ViewUiBinder' ... [INFO] --- maven-surefire-plugin:2.10:test (default-test) @ userportal --- [INFO] Tests are skipped. [INFO] [INFO] --- gwt-maven-plugin:2.3.0-1:compile (gwtcompile) @ userportal --- [INFO] auto discovered modules [org.ovirt.engine.ui.userportal.UserPortal] [WARNING] Don't declare gwt-dev as a project dependency. This may introduce complex dependency conflicts [ERROR] [AppClassLoader@2827f394] info AspectJ Weaver Version 1.6.11 built on Tuesday Mar 15, 2011 at 15:31:04 GMT [ERROR] [AppClassLoader@2827f394] info register classloader sun.misc.Launcher$AppClassLoader@2827f394 [ERROR] [AppClassLoader@2827f394] info using configuration file:/home/g.cecchi/rpmbuild/BUILD/ovirt-engine-3.2.0/frontend/webadmin/modules/gwt-extension/target/gwt-extension-3.2.0.jar!/META-INF/aop.xml [ERROR] [AppClassLoader@2827f394] info using configuration file:/home/g.cecchi/rpmbuild/BUILD/ovirt-engine-3.2.0/frontend/webadmin/modules/gwt-extension/target/gwt-extension-3.2.0-sources.jar!/META-INF/aop.xml [ERROR] [AppClassLoader@2827f394] info register aspect org.ovirt.engine.ui.gwtextension.DontPrune [ERROR] [AppClassLoader@2827f394] info register aspect org.ovirt.engine.ui.gwtextension.DontPrune [INFO] Compiling module org.ovirt.engine.ui.userportal.UserPortal [ERROR] [AppClassLoader@2827f394] warning javax.* types are not being woven because the weaver option '-Xset:weaveJavaxPackages=true' has not been specified [INFO] Scanning for additional dependencies: /home/g.cecchi/rpmbuild/BUILD/ovirt-engine-3.2.0/frontend/webadmin/modules/userportal-gwtp/gen/org/ovirt/engine/ui/userportal/gin/ClientGinjectorImpl.java [INFO] Computing all possible rebind results for 'org.ovirt.engine.ui.userportal.ApplicationTemplates' [INFO] Rebinding org.ovirt.engine.ui.userportal.ApplicationTemplates [INFO] Invoking generator com.google.gwt.safehtml.rebind.SafeHtmlTemplatesGenerator ... Thanks again for the infos. I had the time to learn something on maven, that I absolutely didn't use until today: - proxy set up $ cat .m2/settings.xml <settings> <proxies> <proxy> <active>true</active> <protocol>http</protocol> <host>my.proxy.server</host> <port>8080</port> </proxy> </proxies> </settings> - resize permgen of java process (on my @home physical PC with 6Gb of ram and engine started it gave no error, while on a similar VM also configuring 6Gb of ram and stopping ovirt-engine gave error about exausted resources during the build....) I solved with export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=1024m" before the build ;-) Gianluca