Hello, Can spec be adjusted so build completes, tried 2 sets of fixes , different errors see lines marked '>> ## problem ??' builds [1] and [2] Thanks Cheers --Glenn ## Package: name: oracle-database-server-12cR2-preinstall urls: https://build.opensuse.org/package/show/home:doiggl/oracle-database-server-1... https://build.opensuse.org/build/home:doiggl/openSUSE_Leap_42.3/x86_64/oracl... ############################### #build [2] latest build re-try: ############################### [ 24s] + umask 022 [ 24s] + cd /home/abuild/rpmbuild/BUILD [ 24s] + cd oracle-database-server-12cR2-preinstall-1.0 [ 24s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/oracle-database-server-12cR2-preinstall-1.0-12.1.x86_64 [ 24s] + exit 0 [ 24s] ... checking for files with abuild user/group [ 24s] ... running 00-check-install-rpms [ 24s] ... installing all built rpms [ 24s] Preparing packages... [ 24s] oracle-database-server-12cR2-preinstall-debugsource-1.0-12.1.noarch [ 24s] oracle-database-server-12cR2-preinstall-1.0-12.1.noarch [ 25s] oracle-database-server-12cR2-preinstall-firstboot: unknown service [ 25s] warning: %posttrans(oracle-database-server-12cR2-preinstall-1.0-12.1.noarch) scriptlet failed, exit status 1 [ 25s] ... running 01-check-debuginfo [ 25s] ... testing for empty debuginfo packages [ 25s] ! [ 25s] ! //.build.packages/RPMS/noarch/oracle-database-server-12cR2-preinstall-debugsource-1.0-12.1.noarch.rpm: empty debuginfo/debugsource package, deleting [ 25s] ! [ 25s] ... running 02-check-gcc-output [ 25s] ... testing for serious compiler warnings [ 25s] (using /usr/lib/build/checks-data/check_gcc_output) [ 25s] (using //.build.log) [ 25s] ... running 03-check-binary-kernel-log [ 25s] ... running 04-check-filelist [ 25s] ... checking filelist [ 25s] ... running 05-check-invalid-requires [ 25s] ... running 06-check-installtest
## problem ?? [ 25s] ... testing for pre/postinstall scripts that are not idempotent ## problem ?? [ 25s] find: './proc/946': No such file or directory ## problem ?? [ 25s] ./.build_patchrpmcheck_scr ## problem ?? [ 25s] ./.build_patchrpmcheck1 ## problem ?? [ 25s] pre/postinstall/uninstall script of oracle-database-server-12cR2-preinstall-1.0-12.1.noarch.rpm modifies >> ## problem ?? filelist! ## problem ?? [ 25s] filelist diff: ## problem ?? [ 25s] --- //.build_patchrpmcheck1 2019-08-29 01:37:19.136000000 +0000 ## problem ?? [ 25s] +++ //.build_patchrpmcheck2 2019-08-29 01:37:19.432000000 +0000 ## problem ?? [ 25s] @@ -24,3 +24,5 @@ [ 25s] +SM5....T. /etc/sysconfig/oracle-database-server-12cR2-preinstall/oracle-database-server-12cR2-preinstall-verify [ 25s] +SM5....T. c /etc/sysconfig/oracle-database-server-12cR2-preinstall/oracle-database-server-12cR2-preinstall.param [ 25s] [ 25s] sheep81 failed "build oracle-database-server-12cR2-preinstall.spec" at Thu Aug 29 01:37:19 UTC 2019. [ 25s] [ 29s] ## ######################### #build [1] 1st build try: ######################### . . . # [ 44s] + exit 0 [ 44s] ... checking for files with abuild user/group [ 44s] ... running 00-check-install-rpms [ 44s] ... installing all built rpms [ 44s] Preparing packages... [ 44s] oracle-database-server-12cR2-preinstall-debugsource-1.0-9.1.noarch [ 45s] oracle-database-server-12cR2-preinstall-1.0-9.1.noarch [ 46s] oracle-database-server-12cR2-preinstall-firstboot: unknown service [ 46s] warning: %posttrans(oracle-database-server-12cR2-preinstall-1.0-9.1.noarch) scriptlet failed, exit status 1 [ 46s] ... running 01-check-debuginfo [ 46s] ... testing for empty debuginfo packages [ 46s] ! [ 46s] ! //.build.packages/RPMS/noarch/oracle-database-server-12cR2-preinstall-debugsource-1.0-9.1.noarch.rpm: empty debuginfo/debugsource package, deleting [ 46s] ! [ 46s] ... running 02-check-gcc-output [ 46s] ... testing for serious compiler warnings [ 46s] (using /usr/lib/build/checks-data/check_gcc_output) [ 46s] (using //.build.log) [ 46s] ... running 03-check-binary-kernel-log [ 46s] ... running 04-check-filelist [ 46s] ... checking filelist [ 46s] ... running 05-check-invalid-requires [ 46s] ... running 06-check-installtest [ 46s] ... testing for pre/postinstall scripts that are not idempotent [ 46s] mount: none is already mounted or /proc busy [ 46s] none is already mounted on /dev/pts [ 46s] none is already mounted on /dev/shm [ 47s] pre/postinstall/uninstall script of oracle-database-server-12cR2-preinstall-1.0-9.1.noarch.rpm modifies filelist! [ 47s] filelist diff: [ 47s] --- //.build_patchrpmcheck1 2019-08-28 16:55:44.366281978 +0000 [ 47s] +++ //.build_patchrpmcheck2 2019-08-28 16:55:44.406281976 +0000 [ 47s] @@ -24,3 +24,5 @@ [ 47s] +SM5....T. /etc/sysconfig/oracle-database-server-12cR2-preinstall/oracle-database-server-12cR2-preinstall-verify [ 47s] +SM5....T. c /etc/sysconfig/oracle-database-server-12cR2-preinstall/oracle-database-server-12cR2-preinstall.param [ 47s] [ 47s] cloud121 failed "build oracle-database-server-12cR2-preinstall.spec" at Wed Aug 28 16:55:44 UTC 2019. [ 47s] [ 47s] ### VM INTERACTION START ### [ 50s] [ 35.405189] sysrq: SysRq : Power Off [ 50s] [ 35.415012] reboot: Power down [ 54s] ### VM INTERACTION END ### [ 54s] [ 54s] cloud121 failed "build oracle-database-server-12cR2-preinstall.spec" at Wed Aug 28 16:55:52 UTC 2019. [ 54s] # +missing /etc/sysconfig/oracle-database-server-12cR2-preinstall +missing /etc/sysconfig/oracle-database-server-12cR2-preinstall/oracle-database-server-12cR2-preinstall-verify +missing c /etc/sysconfig/oracle-database-server-12cR2-preinstall/oracle-database-server-12cR2-preinstall.param ############################################################## fix[1] added into oracle-database-server-12cR2-preinstall.spec and retried build see build [2] above. ##############################################################
%postun #added in following 3 lines /usr/bin/mkdir /etc/sysconfig/oracle-database-server-12cR2-preinstall /usr/bin/touch /etc/sysconfig/oracle-database-server-12cR2-preinstall/oracle-database-server-12cR2-preinstall-verify /usr/bin/touch /etc/sysconfig/oracle-database-server-12cR2-preinstall/oracle-database-server-12cR2-preinstall.param # -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org