timyuer commented on PR #1030:
URL: https://github.com/apache/bigtop/pull/1030#issuecomment-1271187151
Success on Rocky Linux 8 (x86_64).
```bash
[root@localhost bigtop]# ./gradlew bigtop-select-clean bigtop-select-pkg
> Task :bigtop-select-srpm
Wrote:
/opt/code/bigtop/build/bigtop-select/rpm/SRPMS/bigtop-select-3.2.0-1.el8.src.rpm
warning: Macro expanded in comment on line 72: %{bin_dir}
> Task :bigtop-select-rpm
warning: Macro expanded in comment on line 72: %{bin_dir}
Installing
/opt/code/bigtop/output/bigtop-select/bigtop-select-3.2.0-1.el8.src.rpm
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.HY9fCF
+ umask 022
+ cd /opt/code/bigtop/build/bigtop-select/rpm//BUILD
+ cd /opt/code/bigtop/build/bigtop-select/rpm/BUILD
+ rm -rf bigtop-select-3.2.0
+ /usr/bin/mkdir -p bigtop-select-3.2.0
+ cd bigtop-select-3.2.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ install -p -m 755
/opt/code/bigtop/build/bigtop-select/rpm/SOURCES/install_select.sh .
+ install -p -m 755 /opt/code/bigtop/build/bigtop-select/rpm/SOURCES/LICENSE
.
+ install -p -m 755
/opt/code/bigtop/build/bigtop-select/rpm/SOURCES/conf-select .
+ install -p -m 755
/opt/code/bigtop/build/bigtop-select/rpm/SOURCES/bigtop-select .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.tMaOzH
+ umask 022
+ cd /opt/code/bigtop/build/bigtop-select/rpm//BUILD
+ cd bigtop-select-3.2.0
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.QDefcH
+ umask 022
+ cd /opt/code/bigtop/build/bigtop-select/rpm//BUILD
+ '['
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64
'!=' / ']'
+ rm -rf
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64
++ dirname
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64
+ mkdir -p /opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT
+ mkdir
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64
+ cd bigtop-select-3.2.0
+ bash /opt/code/bigtop/build/bigtop-select/rpm/SOURCES/install_select.sh
--distro-dir=/opt/code/bigtop/build/bigtop-select/rpm//SOURCES
--build-dir=/opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0
--prefix=/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64
++ getopt -n
/opt/code/bigtop/build/bigtop-select/rpm/SOURCES/install_select.sh -o '' -l
prefix: -l distro-dir: -l build-dir: --
--distro-dir=/opt/code/bigtop/build/bigtop-select/rpm//SOURCES
--build-dir=/opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0
--prefix=/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64
+ OPTS=' --distro-dir
'\''/opt/code/bigtop/build/bigtop-select/rpm//SOURCES'\'' --build-dir
'\''/opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0'\''
--prefix
'\''/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64'\''
--'
+ '[' 0 '!=' 0 ']'
+ eval set -- ' --distro-dir
'\''/opt/code/bigtop/build/bigtop-select/rpm//SOURCES'\'' --build-dir
'\''/opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0'\''
--prefix
'\''/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64'\''
--'
++ set -- --distro-dir /opt/code/bigtop/build/bigtop-select/rpm//SOURCES
--build-dir /opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0
--prefix
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64
--
+ true
+ case "$1" in
+ DISTRO_DIR=/opt/code/bigtop/build/bigtop-select/rpm//SOURCES
+ shift 2
+ true
+ case "$1" in
+
BUILD_DIR=/opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0
+ shift 2
+ true
+ case "$1" in
+
PREFIX=/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64
+ shift 2
+ true
+ case "$1" in
+ shift
+ break
+
DIST_DIR=/opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0/dist
+ MAN_DIR=/usr/share/man/man1
+ DOC_DIR=/usr/share/doc/bigtop-select
+ LIB_DIR=/usr/lib/bigtop-select
+ BIN_DIR=/usr/bin
+ CONF_DIR=/etc/bigtop-select/conf.dist
+ stack_selector=bigtop-select
+ conf_selector=conf-select
+ install -d -p -m 755
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64/usr/lib/bigtop-select/
+ install -p -m 755
/opt/code/bigtop/build/bigtop-select/rpm//SOURCES/conf-select
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64/usr/lib/bigtop-select/
+ install -p -m 755
/opt/code/bigtop/build/bigtop-select/rpm//SOURCES/bigtop-select
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64/usr/lib/bigtop-select/
+ /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed
3.2.0-1.el8 --unique-debug-suffix -3.2.0-1.el8.x86_64 --unique-debug-src-base
bigtop-select-3.2.0-1.el8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000
--dwz-max-die-limit 110000000 -S debugsourcefiles.list
/opt/code/bigtop/build/bigtop-select/rpm//BUILD/bigtop-select-3.2.0
find: 'debug': No such file or directory
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
/sbin/ldconfig: Warning: ignoring configuration file that cannot be opened:
/etc/ld.so.conf: No such file or directory
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile '' 1
+ /usr/lib/rpm/brp-python-hardlink
+ PYTHON3=/usr/libexec/platform-python
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
*** WARNING: ./usr/lib/bigtop-select/conf-select is executable but has no
shebang, removing executable bit
mangling shebang in /usr/lib/bigtop-select/bigtop-select from /usr/bin/env
python2 to #!/usr/bin/python2
Processing files: bigtop-select-3.2.0-1.el8.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.V4WC9G
+ umask 022
+ cd /opt/code/bigtop/build/bigtop-select/rpm//BUILD
+ cd bigtop-select-3.2.0
+
DOCDIR=/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64/usr/share/doc/bigtop-select
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64/usr/share/doc/bigtop-select
+ cp -pr LICENSE
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64/usr/share/doc/bigtop-select
+ exit 0
Provides: bigtop-select = 3.2.0-1.el8
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests)
<= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/python2
Checking for unpackaged file(s): /usr/lib/rpm/check-files
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64
Wrote:
/opt/code/bigtop/build/bigtop-select/rpm/RPMS/noarch/bigtop-select-3.2.0-1.el8.noarch.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.SJ9tBG
+ umask 022
+ cd /opt/code/bigtop/build/bigtop-select/rpm//BUILD
+ cd bigtop-select-3.2.0
+ rm -rf
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.el8.x86_64
+ exit 0
Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.CoUT1G
+ umask 022
+ cd /opt/code/bigtop/build/bigtop-select/rpm//BUILD
+ rm -rf bigtop-select-3.2.0
+ exit 0
BUILD SUCCESSFUL in 933ms
7 actionable tasks: 7 executed
```
Success on Fedora 35 (x86_64).
```bash
[root@fedora bigtop]# ./gradlew bigtop-select-clean bigtop-select-pkg
> Task :bigtop-select-srpm
警告:展开行 72 注释中的宏:%{bin_dir}
已写至:/opt/code/bigtop/build/bigtop-select/rpm/SRPMS/bigtop-select-3.2.0-1.fc35.src.rpm
RPM build warnings:
展开行 72 注释中的宏:%{bin_dir}
> Task :bigtop-select-rpm
警告:展开行 72 注释中的宏:%{bin_dir}
正在安装 /opt/code/bigtop/output/bigtop-select/bigtop-select-3.2.0-1.fc35.src.rpm
正在执行(%prep):/bin/sh -e /var/tmp/rpm-tmp.Mt6zyF
+ umask 022
+ cd /opt/code/bigtop/build/bigtop-select/rpm//BUILD
+ cd /opt/code/bigtop/build/bigtop-select/rpm/BUILD
+ rm -rf bigtop-select-3.2.0
+ /usr/bin/mkdir -p bigtop-select-3.2.0
+ cd bigtop-select-3.2.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ install -p -m 755
/opt/code/bigtop/build/bigtop-select/rpm/SOURCES/install_select.sh .
+ install -p -m 755 /opt/code/bigtop/build/bigtop-select/rpm/SOURCES/LICENSE
.
+ install -p -m 755
/opt/code/bigtop/build/bigtop-select/rpm/SOURCES/conf-select .
+ install -p -m 755
/opt/code/bigtop/build/bigtop-select/rpm/SOURCES/bigtop-select .
+ RPM_EC=0
++ jobs -p
+ exit 0
正在执行(%build):/bin/sh -e /var/tmp/rpm-tmp.oNfgqO
+ umask 022
+ cd /opt/code/bigtop/build/bigtop-select/rpm//BUILD
+ cd bigtop-select-3.2.0
+ RPM_EC=0
++ jobs -p
+ exit 0
正在执行(%install):/bin/sh -e /var/tmp/rpm-tmp.9UvRKx
+ umask 022
+ cd /opt/code/bigtop/build/bigtop-select/rpm//BUILD
+ '['
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64
'!=' / ']'
+ rm -rf
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64
++ dirname
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64
+ mkdir -p /opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT
+ mkdir
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64
+ cd bigtop-select-3.2.0
+ bash /opt/code/bigtop/build/bigtop-select/rpm/SOURCES/install_select.sh
--distro-dir=/opt/code/bigtop/build/bigtop-select/rpm//SOURCES
--build-dir=/opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0
--prefix=/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64
++ getopt -n
/opt/code/bigtop/build/bigtop-select/rpm/SOURCES/install_select.sh -o '' -l
prefix: -l distro-dir: -l build-dir: --
--distro-dir=/opt/code/bigtop/build/bigtop-select/rpm//SOURCES
--build-dir=/opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0
--prefix=/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64
+ OPTS=' --distro-dir
'\''/opt/code/bigtop/build/bigtop-select/rpm//SOURCES'\'' --build-dir
'\''/opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0'\''
--prefix
'\''/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64'\''
--'
+ '[' 0 '!=' 0 ']'
+ eval set -- ' --distro-dir
'\''/opt/code/bigtop/build/bigtop-select/rpm//SOURCES'\'' --build-dir
'\''/opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0'\''
--prefix
'\''/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64'\''
--'
++ set -- --distro-dir /opt/code/bigtop/build/bigtop-select/rpm//SOURCES
--build-dir /opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0
--prefix
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64
--
+ true
+ case "$1" in
+ DISTRO_DIR=/opt/code/bigtop/build/bigtop-select/rpm//SOURCES
+ shift 2
+ true
+ case "$1" in
+
BUILD_DIR=/opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0
+ shift 2
+ true
+ case "$1" in
+
PREFIX=/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64
+ shift 2
+ true
+ case "$1" in
+ shift
+ break
+
DIST_DIR=/opt/code/bigtop/build/bigtop-select/rpm/BUILD/bigtop-select-3.2.0/dist
+ MAN_DIR=/usr/share/man/man1
+ DOC_DIR=/usr/share/doc/bigtop-select
+ LIB_DIR=/usr/lib/bigtop-select
+ BIN_DIR=/usr/bin
+ CONF_DIR=/etc/bigtop-select/conf.dist
+ stack_selector=bigtop-select
+ conf_selector=conf-select
+ install -d -p -m 755
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64/usr/lib/bigtop-select/
+ install -p -m 755
/opt/code/bigtop/build/bigtop-select/rpm//SOURCES/conf-select
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64/usr/lib/bigtop-select/
+ install -p -m 755
/opt/code/bigtop/build/bigtop-select/rpm//SOURCES/bigtop-select
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64/usr/lib/bigtop-select/
+ /usr/bin/find-debuginfo -j1 --strict-build-id -m -i --build-id-seed
3.2.0-1.fc35 --unique-debug-suffix -3.2.0-1.fc35.x86_64 --unique-debug-src-base
bigtop-select-3.2.0-1.fc35.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000
--dwz-max-die-limit 110000000 -S debugsourcefiles.list
/opt/code/bigtop/build/bigtop-select/rpm//BUILD/bigtop-select-3.2.0
find: 'debug': No such file or directory
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/lib/bigtop-select/conf-select from /usr/bin/env
python2 to #!/usr/bin/python2
mangling shebang in /usr/lib/bigtop-select/bigtop-select from /usr/bin/env
python2 to #!/usr/bin/python2
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/redhat/brp-python-hardlink
处理文件:bigtop-select-3.2.0-1.fc35.noarch
正在执行(%doc):/bin/sh -e /var/tmp/rpm-tmp.lqjxiy
+ umask 022
+ cd /opt/code/bigtop/build/bigtop-select/rpm//BUILD
+ cd bigtop-select-3.2.0
+
DOCDIR=/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64/usr/share/doc/bigtop-select
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64/usr/share/doc/bigtop-select
+ cp -pr LICENSE
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64/usr/share/doc/bigtop-select
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: bigtop-select = 3.2.0-1.fc35
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests)
<= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/python2
检查未打包文件:/usr/lib/rpm/check-files
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64
已写至:/opt/code/bigtop/build/bigtop-select/rpm/RPMS/noarch/bigtop-select-3.2.0-1.fc35.noarch.rpm
正在执行(%clean):/bin/sh -e /var/tmp/rpm-tmp.BTO0ax
+ umask 022
+ cd /opt/code/bigtop/build/bigtop-select/rpm//BUILD
+ cd bigtop-select-3.2.0
+ rm -rf
/opt/code/bigtop/build/bigtop-select/rpm/BUILDROOT/bigtop-select-3.2.0-1.fc35.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
正在执行(--clean):/bin/sh -e /var/tmp/rpm-tmp.YP9kW9
+ umask 022
+ cd /opt/code/bigtop/build/bigtop-select/rpm//BUILD
+ rm -rf bigtop-select-3.2.0
+ RPM_EC=0
++ jobs -p
+ exit 0
RPM build warnings:
展开行 72 注释中的宏:%{bin_dir}
BUILD SUCCESSFUL in 3s
7 actionable tasks: 7 executed
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]