Dear Rony, thanks for the hint, I have adapted the CMake command to include the documentation, it now reads:
/var/lib/snapd/snap/bin/cmake -DOS_DIST=manjaro -DCMAKE_BUILD_TYPE=RELEASE -DDOC_SOURCE_DIR=$PWD/../oorexxDocs ../oorexxSVN In the build process and before CMake the current documentation is copied to this place and from the "make portable" you can see in the log that the documentation is actually copied over, I list the log here from that point: [100%] Built target rexxinstance Install the project... -- Install configuration: "RELEASE" -- Installing: _portable_/usr/local/lib/librexxapi.so.4 -- Set non-toolchain portion of runtime path of "_portable_/usr/local/lib/librexxapi.so.4" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/lib/librexxapi.so -- Installing: _portable_/usr/local/lib/librexxapi.so.3 -- Installing: _portable_/usr/local/lib/librexx.so.4 -- Set non-toolchain portion of runtime path of "_portable_/usr/local/lib/librexx.so.4" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/lib/librexx.so -- Installing: _portable_/usr/local/lib/librexx.so.3 -- Installing: _portable_/usr/local/bin/rexx -- Set non-toolchain portion of runtime path of "_portable_/usr/local/bin/rexx" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/lib/rexx.img -- Installing: _portable_/usr/local/bin/rxapi -- Set non-toolchain portion of runtime path of "_portable_/usr/local/bin/rxapi" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/bin/rexxc -- Set non-toolchain portion of runtime path of "_portable_/usr/local/bin/rexxc" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/bin/rxqueue -- Set non-toolchain portion of runtime path of "_portable_/usr/local/bin/rxqueue" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/bin/rxsubcom -- Set non-toolchain portion of runtime path of "_portable_/usr/local/bin/rxsubcom" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/lib/librxmath.so.4 -- Set non-toolchain portion of runtime path of "_portable_/usr/local/lib/librxmath.so.4" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/lib/librxmath.so -- Installing: _portable_/usr/local/lib/librxmath.so.3 -- Installing: _portable_/usr/local/lib/librxsock.so.4 -- Set non-toolchain portion of runtime path of "_portable_/usr/local/lib/librxsock.so.4" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/lib/librxsock.so -- Installing: _portable_/usr/local/lib/librxsock.so.3 -- Installing: _portable_/usr/local/lib/librxregexp.so.4 -- Set non-toolchain portion of runtime path of "_portable_/usr/local/lib/librxregexp.so.4" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/lib/librxregexp.so -- Installing: _portable_/usr/local/lib/librxregexp.so.3 -- Installing: _portable_/usr/local/lib/libhostemu.so.4 -- Set non-toolchain portion of runtime path of "_portable_/usr/local/lib/libhostemu.so.4" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/lib/libhostemu.so -- Installing: _portable_/usr/local/lib/libhostemu.so.3 -- Installing: _portable_/usr/local/lib/librxunixsys.so.4 -- Set non-toolchain portion of runtime path of "_portable_/usr/local/lib/librxunixsys.so.4" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/lib/librxunixsys.so -- Installing: _portable_/usr/local/lib/librxunixsys.so.3 -- Installing: _portable_/usr/local/lib/liborxncurses.so.4 -- Set non-toolchain portion of runtime path of "_portable_/usr/local/lib/liborxncurses.so.4" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/lib/liborxncurses.so -- Installing: _portable_/usr/local/bin/ncurses.cls -- Installing: _portable_/usr/local/lib/liborxncurses.so.3 -- Installing: _portable_/usr/local/bin/rxregexp.cls -- Installing: _portable_/usr/local/bin/rxftp.cls -- Installing: _portable_/usr/local/bin/csvStream.cls -- Installing: _portable_/usr/local/bin/json.cls -- Installing: _portable_/usr/local/bin/dateparser.cls -- Installing: _portable_/usr/local/bin/socket.cls -- Installing: _portable_/usr/local/bin/streamsocket.cls -- Installing: _portable_/usr/local/bin/mime.cls -- Installing: _portable_/usr/local/bin/smtp.cls -- Installing: _portable_/usr/local/bin/rexxtry.rex -- Installing: _portable_/usr/local/include/rexx.h -- Installing: _portable_/usr/local/include/rexxapidefs.h -- Installing: _portable_/usr/local/include/rexxapitypes.h -- Installing: _portable_/usr/local/include/rexxplatformapis.h -- Installing: _portable_/usr/local/include/rexxplatformdefs.h -- Installing: _portable_/usr/local/include/oorexxapi.h -- Installing: _portable_/usr/local/include/oorexxerrors.h -- Installing: _portable_/usr/local/share/ooRexx/samples/arithmeticEvaluation.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/arrayCallback.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/ccreply.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/concurrency.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/constrained.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/delegation.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/dynamicMethod.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/factor.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/getOoRexxDocs.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/greply.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/guess.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/interface.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/ktguard.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/makestring.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/month.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/philfork.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/properties.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/qdate.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/qtime.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/scclient.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/scserver.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/sfclient.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/sfserver.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/singleLinkedList.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/sortComposite.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/stack.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/synchronousConcurrency.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/timezone.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/treeTraversal.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/usecomp.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/usepipe.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/usesingleton.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/usetree.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/complex.cls -- Installing: _portable_/usr/local/share/ooRexx/samples/pipe.cls -- Installing: _portable_/usr/local/share/ooRexx/samples/semcls.cls -- Installing: _portable_/usr/local/share/ooRexx/samples/treeDirectory.cls -- Installing: _portable_/usr/local/share/ooRexx/samples/jabberwocky.txt -- Installing: _portable_/usr/local/share/ooRexx/samples/rexxcps.rex -- Installing: _portable_/usr/local/share/man/man1/rexx.1.gz -- Installing: _portable_/usr/local/share/man/man1/rexxc.1.gz -- Installing: _portable_/usr/local/share/man/man1/rxqueue.1.gz -- Installing: _portable_/usr/local/share/man/man1/rxsubcom.1.gz -- Installing: _portable_/usr/local/share/ooRexx/samples/readme.txt -- Installing: _portable_/usr/local/share/ooRexx/doc/CHANGES.txt -- Installing: _portable_/usr/local/share/ooRexx/doc/ReleaseNotes.txt -- Installing: _portable_/usr/local/share/ooRexx/doc/readme.pdf -- Installing: _portable_/usr/local/share/ooRexx/doc/orxncurses.pdf -- Installing: _portable_/usr/local/share/ooRexx/doc/rexxapi.pdf -- Installing: _portable_/usr/local/share/ooRexx/doc/rexxextensions.pdf -- Installing: _portable_/usr/local/share/ooRexx/doc/rexxpg.pdf -- Installing: _portable_/usr/local/share/ooRexx/doc/rexxref.pdf -- Installing: _portable_/usr/local/share/ooRexx/doc/rxmath.pdf -- Installing: _portable_/usr/local/share/ooRexx/doc/rxsock.pdf -- Installing: _portable_/usr/local/share/ooRexx/doc/rxftp.pdf -- Installing: _portable_/usr/local/share/ooRexx/doc/unixextensions.pdf -- Installing: _portable_/usr/local/share/ooRexx/samples/api/readme.txt -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/readme.txt -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/callsample/stackOverflow -- Set non-toolchain portion of runtime path of "_portable_/usr/local/share/ooRexx/samples/api/c++/callsample/stackOverflow" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/callsample/stackOverflow.cpp -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/callsample/runRexxProgram -- Set non-toolchain portion of runtime path of "_portable_/usr/local/share/ooRexx/samples/api/c++/callsample/runRexxProgram" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/callsample/runRexxProgram.cpp -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/callsample/HelloWorld.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/callsample/backward.fnc -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/callsample/tooRecursiveTrapped.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/callsample/tooRecursiveUnhandled.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/callsample/readme.txt -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/callsample/Makefile.windows -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/callsample/Makefile.unix -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/external/readme.txt -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/external/Makefile.unix -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/external/Makefile.windows -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/external/libexternal_routines.so -- Set non-toolchain portion of runtime path of "_portable_/usr/local/share/ooRexx/samples/api/c++/external/libexternal_routines.so" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/external/external_routines.cpp -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/external/useExternalRoutines.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/external/useExternalRoutines2.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/external/libexternal_methods.so -- Set non-toolchain portion of runtime path of "_portable_/usr/local/share/ooRexx/samples/api/c++/external/libexternal_methods.so" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/external/external_methods.cpp -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/external/useExternalMethods.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/external/libexternal_methods_routines.so -- Set non-toolchain portion of runtime path of "_portable_/usr/local/share/ooRexx/samples/api/c++/external/libexternal_methods_routines.so" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/external/external_methods_routines.cpp -- Installing: _portable_/usr/local/share/ooRexx/samples/api/c++/external/useExternalMethodsRoutines.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi.README -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/callrexx.README -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/callrexx1 -- Set non-toolchain portion of runtime path of "_portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/callrexx1" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/callrexx1.cpp -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/Makefile.unix -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/callrexx2 -- Set non-toolchain portion of runtime path of "_portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/callrexx2" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/callrexx2.c -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/del_macro.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/example.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/load_macro.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/macros.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/startrx1.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/startrx2.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/callrexx/startrx3.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi1/librexxapi1.so -- Set non-toolchain portion of runtime path of "_portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi1/librexxapi1.so" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi1/rexxapi1.c -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi1/readme.txt -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi1/Makefile.apple -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi1/Makefile.linux -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi1/apitest1.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi2/librexxapi2.so -- Set non-toolchain portion of runtime path of "_portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi2/librexxapi2.so" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi2/rexxapi2.c -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi2/readme.txt -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi2/Makefile.linux -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi2/Makefile.apple -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi2/apitest2.rex -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi3/librexxapi3.so -- Set non-toolchain portion of runtime path of "_portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi3/librexxapi3.so" to "$ORIGIN/../lib" -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi3/rexxapi3.c -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi3/readme.txt -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi3/Makefile.linux -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi3/Makefile.apple -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi3/apitest3.rex CMake Error at cmake_install.cmake:695 (file): file failed to open for writing (Permission denied): /home/osboxes/workspace/ooRexx-Manjaro-build/oorexxBuild/install_manifest.txt make[4]: *** [Makefile:120: install] Error 1 +---> RC...............: [2] (by make DESTDIR=_portable_ install) generated: 2024-12-01T22:36:17.134230 +---> targetRootDir....: [_portable_/oorexx-5.1.0-12924.manjaro.x86_64-portable-release] zipDir: [_portable_] zipName: [oorexx-5.1.0-12924.manjaro.x86_64-portable-release] +---> cmd..............: [cp -RpPf "/home/osboxes/workspace/ooRexx-Manjaro-build/oorexxBuild/_portable_/usr/local/bin/"* _portable_/oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin] +---> cmd..............: [cp -RpPf "/home/osboxes/workspace/ooRexx-Manjaro-build/oorexxBuild/_portable_/usr/local/lib/"* _portable_/oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib] +---> cmd..............: [cp -RpPf "/home/osboxes/workspace/ooRexx-Manjaro-build/oorexxBuild/_portable_/usr/local/include/"*.h _portable_/oorexx-5.1.0-12924.manjaro.x86_64-portable-release/include] +---> cmd..............: [cp -RpPf "/home/osboxes/workspace/ooRexx-Manjaro-build/oorexxBuild/_portable_/usr/local/share/ooRexx/doc/"* _portable_/oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc] +---> cmd..............: [cp -RpPf -R "/home/osboxes/workspace/ooRexx-Manjaro-build/oorexxBuild/_portable_/usr/local/share/ooRexx/samples/"* _portable_/oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples] +---> ... copied.......: [setupoorexx.rex] to [_portable_/oorexx-5.1.0-12924.manjaro.x86_64-portable-release] | RC=0 +---> ... copied.......: [testoorexx.rex] to [_portable_/oorexx-5.1.0-12924.manjaro.x86_64-portable-release] | RC=0 +---> ... copied.......: [readme.txt] to [_portable_/oorexx-5.1.0-12924.manjaro.x86_64-portable-release] | RC=0 oorexx-5.1.0-12924.manjaro.x86_64-portable-release oorexx-5.1.0-12924.manjaro.x86_64-portable-release/setupoorexx.sh oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/rexx oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/mime.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/rexxtry.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/json.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/dateparser.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/ncurses.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/smtp.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/rexxc oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/csvStream.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/rxsubcom oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/rxqueue oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/rxftp.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/streamsocket.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/rxapi oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/rxregexp.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/bin/socket.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc/rexxapi.pdf oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc/ReleaseNotes.txt oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc/rexxpg.pdf oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc/orxncurses.pdf oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc/readme.pdf oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc/rxsock.pdf oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc/rxmath.pdf oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc/rexxref.pdf oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc/unixextensions.pdf oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc/CHANGES.txt oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc/rxftp.pdf oorexx-5.1.0-12924.manjaro.x86_64-portable-release/doc/rexxextensions.pdf oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librexx.so.3 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/libhostemu.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librexxapi.so.4 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/libhostemu.so.4 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librxunixsys.so.4 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librxmath.so.4 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/libhostemu.so.3 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librxunixsys.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librxregexp.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librexx.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librxsock.so.3 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librexxapi.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librxunixsys.so.3 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/rexx.img oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/liborxncurses.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librxmath.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librexx.so.4 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librxregexp.so.4 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librxregexp.so.3 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librxsock.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/liborxncurses.so.3 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librexxapi.so.3 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librxmath.so.3 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/librxsock.so.4 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/lib/liborxncurses.so.4 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/setupoorexx.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/semcls.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/synchronousConcurrency.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/arithmeticEvaluation.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/usetree.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/delegation.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/month.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/stack.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/scserver.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/complex.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/getOoRexxDocs.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/usepipe.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/interface.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/treeTraversal.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/constrained.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/qtime.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/makestring.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/singleLinkedList.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/ccreply.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/arrayCallback.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/jabberwocky.txt oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/ktguard.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/factor.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/concurrency.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/properties.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/dynamicMethod.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/rexxcps.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/usesingleton.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/pipe.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/scclient.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/sfclient.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/readme.txt oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/treeDirectory.cls oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/philfork.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi.README oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi2 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi2/Makefile.apple oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi2/apitest2.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi2/Makefile.linux oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi2/rexxapi2.c oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi2/librexxapi2.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi2/readme.txt oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx.README oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi1 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi1/Makefile.apple oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi1/apitest1.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi1/Makefile.linux oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi1/rexxapi1.c oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi1/librexxapi1.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi1/readme.txt oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi3 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi3/rexxapi3.c oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi3/Makefile.apple oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi3/Makefile.linux oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi3/apitest3.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi3/readme.txt oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/rexxapi3/librexxapi3.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx/startrx2.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx/startrx1.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx/callrexx1 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx/Makefile.unix oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx/callrexx1.cpp oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx/load_macro.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx/macros.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx/example.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx/del_macro.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx/callrexx2.c oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx/callrexx2 oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/classic/callrexx/startrx3.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/readme.txt oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++ oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/callsample oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/callsample/Makefile.unix oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/callsample/stackOverflow.cpp oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/callsample/Makefile.windows oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/callsample/readme.txt oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/callsample/tooRecursiveUnhandled.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/callsample/HelloWorld.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/callsample/runRexxProgram oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/callsample/tooRecursiveTrapped.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/callsample/runRexxProgram.cpp oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/callsample/stackOverflow oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/callsample/backward.fnc oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/readme.txt oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external/Makefile.unix oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external/useExternalRoutines2.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external/Makefile.windows oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external/useExternalMethods.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external/external_methods.cpp oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external/useExternalMethodsRoutines.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external/external_methods_routines.cpp oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external/useExternalRoutines.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external/libexternal_methods_routines.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external/libexternal_methods.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external/readme.txt oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external/libexternal_routines.so oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/api/c++/external/external_routines.cpp oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/qdate.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/sfserver.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/timezone.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/guess.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/sortComposite.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/usecomp.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/samples/greply.rex oorexx-5.1.0-12924.manjaro.x86_64-portable-release/readme.txt oorexx-5.1.0-12924.manjaro.x86_64-portable-release/include oorexx-5.1.0-12924.manjaro.x86_64-portable-release/include/rexxplatformdefs.h oorexx-5.1.0-12924.manjaro.x86_64-portable-release/include/oorexxerrors.h oorexx-5.1.0-12924.manjaro.x86_64-portable-release/include/rexxplatformapis.h oorexx-5.1.0-12924.manjaro.x86_64-portable-release/include/rexxapitypes.h oorexx-5.1.0-12924.manjaro.x86_64-portable-release/include/oorexxapi.h oorexx-5.1.0-12924.manjaro.x86_64-portable-release/include/rexxapidefs.h oorexx-5.1.0-12924.manjaro.x86_64-portable-release/include/rexx.h oorexx-5.1.0-12924.manjaro.x86_64-portable-release/testoorexx.rex Built target portable + /bin /boot /desktopfs-pkgs.txt /dev /etc /home /lib /lib64 /lost+found /mnt /opt /proc /root /rootfs-pkgs.txt /run /sbin /snap /srv /sys /tmp /usr /var This is missing the correct packager - work to do /tmp/jenkins17490842280957471166.sh: line 33: /bin: Is a directory Build step 'Execute shell' marked build as failure Archiving artifacts Sending e-mails to: oor...@jonases.se Finished: FAILURE The problem is still the same that install_manifest.txt cannot be written to, compare to Debian around the same point -- Installing: _portable_/usr/local/share/ooRexx/samples/api/classic/rexxapi3/apitest3.rex +---> RC...............: [0] (by make DESTDIR=_portable_ install) generated: Here are the permissions for install_manifest.txt: -rw-r--r-- 1 osboxes osboxes 7850 Nov 21 16:58 install_manifest.txt So the question is why this is happening on Manjaro only? I would appreciate if you could have a look. Beware that a zip file is created now, I am just not sure if it is complete? Hälsningar/Regards/Grüsse, ooRexx oor...@jonases.se > Am 01.12.2024 um 11:47 schrieb Rony G. Flatscher <rony.flatsc...@wu.ac.at>: > > Hi P.O., > > On 30.11.2024 17:36, ooRexx wrote: >> I have installed Manjaro Linux and Arch Linux in 2 VMs and connected them to >> Jenkins. Both build without problem and passes all test (on the first >> attempt actually). > +1 >> I have not managed to create an installer for either of them (they use >> “Pacman” package manager) but I thought I could at least provide a >> “Portable” installer. Unfortunately I am getting errors, maybe Rony can tell >> me what is wrong with/missing? > The portable versions need to include the documentation files, it seems they > are not present: > > ... cut ... > >> +---> cmd..............: [cp -RpPf >> "/home/osboxes/workspace/ooRexx-Manjaro-build/oorexxBuild/_portable_/usr/local/include/"*.h >> _portable_/oorexx-5.1.0-12924..x86_64-portable-release/include] > Here the error: >> 261 *-* raise syntax 40.900 array ('cannot find "rexxref.pdf" in any >> subdirectory of "'zipDir'"') >> 109 *-* call setupUnixZipStructure zipDir, zipName, op_sys, strDT >> -- will create targetRootDir >> Error 40 running >> /home/osboxes/workspace/ooRexx-Manjaro-build/oorexxSVN/support/portable/createPortable.rex >> line 261: Incorrect call to routine. >> Error 40.900: cannot find "rexxref.pdf" in any subdirectory of "_portable_". >> make[3]: *** [CMakeFiles/portable.dir/build.make:72: CMakeFiles/portable] >> Error 216 >> make[2]: *** [CMakeFiles/Makefile2:1098: CMakeFiles/portable.dir/all] Error 2 >> make[1]: *** [CMakeFiles/Makefile2:1105: CMakeFiles/portable.dir/rule] Error >> 2 >> make: *** [Makefile:462: portable] Error 2 >> Build step 'Execute shell' marked build as failure > So you need to make sure that the documentation files can be found such that > they get copied to the temporary directory by "make install". > > HTH > > ---rony > > _______________________________________________ > Oorexx-devel mailing list > Oorexx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oorexx-devel
_______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel