Description of problem: Not builded. Version-Release number of selected component (if applicable): openoffice.org-2.3.0-6.7.fc8.src.rpm How reproducible: rpmbuild --define "dist .fc8" --define "fedora 8" --rebuild --target i686 /usr/src/redhat/SRPMS/openoffice.org-2.3.0-6.7.fc8.src.rpm Steps to Reproduce: 1. 2. 3. Actual results: ************************************************** ERROR: ERROR: Could not register all components! in function: create_services_rdb ************************************************** ************************************************** ERROR: Saved logfile: /usr/src/redhat/BUILD/OOG680_m6/instsetoo_native/unxlngi6.pro/OpenOffice/rpm/logging/en-US/log_OOG680_en-US.log ************************************************** ... cleaning the output tree ... ... removing directory /usr/src/redhat/BUILD/OOG680_m6/instsetoo_native/unxlngi6.pro/OpenOffice/rpm/zip/en-US ... ... removing directory /usr/src/redhat/BUILD/OOG680_m6/instsetoo_native/unxlngi6.pro/OpenOffice/rpm/services.rdb/en-US_witherror_1 ... Sat Dec 22 09:17:57 2007 (02:25 min.) dmake: Error code 255, while making 'openoffice_en-US' ---* tg_merge.mk *--- + echo - ---dump log start--- - ---dump log start--- + cat '../unx*.pro/OpenOffice/rpm/logging/en-US/log_*__en-US.log' cat: ../unx*.pro/OpenOffice/rpm/logging/en-US/log_*__en-US.log: No such file or directory errore: Stato d'uscita errato da /var/tmp/rpm-tmp.84937 (%install) Expected results: Builded Additional info:
Created attachment 290345 [details] It's log from /usr/src/redhat/BUILD/OOG680_m6/instsetoo_native/unxlngi6.pro/OpenOffice/rpm/logging/en-US/
You probably have javac as icedtea and the configure is currently set to use --with-jdk-home=/path/to/gcj meaning that some bits are getting built with icedtea using the default java 1.6 bytecode output and then some bits are using gij to try and run those and it can only handle up to java 1.5 bytecode. So you could probably should either try a) editing the .spec to toggle "jdk_is_gcj" to 0 b) or remove the icedtea-devel stuff to ensure that that ecj is used to built the java bits Not a bug I'd say, just a problem of supporting two java implementations at this changeover time.
I have removed icedtea-devel (rpm -e java-1.7.0-icedtea-devel) and the package openoffice.org-2.3.0-6.7.fc8.src.rpm its rebuild without error. Thanks