STEP * [01:07:39] mount root dir ... Mount /net/os/stable/ArchLinux/CUR to /tmp/autobuild/ArchLinux-CUR-Rm5B6E (user korinfer)... Mount home /tmp/autobuild/ArchLinux-CUR-Rm5B6E-home ... Mount /tmp /tmp/autobuild/ArchLinux-CUR-Rm5B6E-tmp ... STEP * [01:07:45] convert src.rpm to target archlinux ... Convert '/var/ftp/pub/Korinf/sources/anyservice-1.0-alt1.src.rpm' for ArchLinux/CUR distro LISTNAMES=/var/ftp/pub/Korinf/sources/anyservice-1.0-alt1.src.rpm LISTARGS=-n -v -z Distribution: ArchLinux/CUR (archlinux) (target package: pkg.tar.xz) DISTRVERSION=CUR LISTRPMARGS= -z LISTNAMES=/var/ftp/pub/Korinf/sources/anyservice-1.0-alt1.src.rpm ARGS= $ mkdir -p /tmp/.private/lav/tmp.jU9TRRinpC/SOURCES /tmp/.private/lav/tmp.jU9TRRinpC/SRPMS /tmp/.private/lav/tmp.jU9TRRinpC/RPMS $ rpm -iv --define=_topdir /tmp/.private/lav/tmp.jU9TRRinpC /var/ftp/pub/Korinf/sources/anyservice-1.0-alt1.src.rpm anyservice-1.0-alt1.noarch $ /usr/bin/rpmbps -b CUR /tmp/.private/lav/tmp.jU9TRRinpC/SPECS/anyservice.spec LISTNAMES=/tmp/.private/lav/tmp.jU9TRRinpC/SPECS/anyservice.spec LISTARGS=-b CUR Distribution: ArchLinux/CUR (archlinux) (target package: pkg.tar.xz) Converting spec anyservice.spec to CUR (LOCAL) ... $ /usr/bin/rpmcs --skip-reqs /tmp/.private/lav/tmp.jU9TRRinpC/SPECS/anyservice.spec LISTNAMES=/tmp/.private/lav/tmp.jU9TRRinpC/SPECS/anyservice.spec LISTARGS= Group: System/Base cleanup_spec for /tmp/.private/lav/tmp.jU9TRRinpC/SPECS/anyservice.spec.tmpspecbeforechangelog... fix name and release... fix obsoleted constructions...Packager: Vitaly Lipatov DONE DONE $ set_release /tmp/.private/lav/tmp.jU9TRRinpC/SPECS/anyservice.spec eter1archlinux Build package with release eter Checking req names for eepm rpm-build-intro Use replacement file: /usr/share/eterbuild/pkgrepl/pkgrepl.archlinux.CUR /usr/share/eterbuild/pkgrepl/pkgrepl.archlinux /usr/share/eterbuild/pkgrepl/pkgrepl.pkg.tar.xz Use req rule s!(.*Req.*)rpm-build-intro( |,|}|$)!\1rpm-build-altlinux-compat\2!g Checking group names for System/Base Use group name rule s!(Group.*)system/base( |,|}|$)!\1system/base\2!g Requires rules: s!(.*Req.*)rpm-build-intro( |,|}|$)!\1rpm-build-altlinux-compat\2!g; Group rules: s!(Group.*)system/base( |,|}|$)!\1system/base\2!g; Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/ # the exec should either be "eval"ed or a new statement (^\s*|\beval\s*[\'\"]|(;|&&|\b(then|else))\s*) # eat anything between the exec and $0 exec\s*.+\s* # optionally quoted executable name (via $0) .?\$0.?\s* # optional "end of options" indicator (--\s*)? # Match expressions of the form '${1+$@}', '${1:+"$@"', # '"${1+$@', "$@", etc where the quotes (before the dollar # sign(s)) are optional and the second (or only if the $1 # clause is omitted) parameter may be $@ or $*. # # Finally the whole subexpression may be omitted for scripts # which do not pass on their parameters (i.e. after re-execing # they take their parameters (and potentially data) from stdin .?(\${ <-- HERE 1:?\+.?)?(\$(\@|\*))?/ at /usr/bin/checkbashisms line 460, line 1. Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/ # Match scripts which use "foo $0 $@ &\nexec true\n" # Program name \S+\s+ # As above .?\$0.?\s* (--\s*)? .?(\${ <-- HERE 1:?\+.?)?(\$(\@|\*))?.?\s*\&/ at /usr/bin/checkbashisms line 486, line 1. script /tmp/.private/lav/tmp.jU9TRRinpC/SPECS/anyservice.spec does not appear to have a #! interpreter line; you may get strange results $ /usr/bin/rpmbs git.alt -b CUR -z /tmp/.private/lav/tmp.jU9TRRinpC/SPECS/anyservice.spec LISTNAMES=/tmp/.private/lav/tmp.jU9TRRinpC/SPECS/anyservice.spec LISTARGS=-b CUR -z Distribution: ArchLinux/CUR (archlinux) (target package: pkg.tar.xz) LISTNAMES=/tmp/.private/lav/tmp.jU9TRRinpC/SPECS/anyservice.spec ARGS= Just packing anyservice-1.0-eter1archlinux.src.rpm $ nice -n 9 rpmbuild --define=_source_payload w9.gzdio --define=_topdir /tmp/.private/lav/tmp.jU9TRRinpC --quiet /tmp/.private/lav/tmp.jU9TRRinpC/SPECS/anyservice.spec -bs --nodeps --target x86_64 Building target platforms: x86_64 Building for target x86_64 Wrote: /tmp/.private/lav/tmp.jU9TRRinpC/SRPMS/anyservice-1.0-eter1archlinux.src.rpm Moving package(s) in /tmp/autobuild/ArchLinux-CUR-Rm5B6E-home/tmp '/tmp/.private/lav/tmp.jU9TRRinpC/SRPMS/anyservice-1.0-eter1archlinux.src.rpm' -> '/tmp/autobuild/ArchLinux-CUR-Rm5B6E-home/tmp/anyservice-1.0-eter1archlinux.src.rpm' $ rpmbuild --define=_topdir /tmp/.private/lav/tmp.jU9TRRinpC --rmsource --rmspec --nodeps /tmp/.private/lav/tmp.jU9TRRinpC/SPECS/anyservice.spec STEP * [01:07:48] assure build requires ... Run command in chrooted build system: # epm --auto --verbose --skip-installed install "autoconf automake bzip2 coreutils cpio fakeroot gawk gcc glibc grep gzip libtool make patch pkg-config rpm-org" Skip empty install list STEP * [01:08:00] build RPM package ... Build '/var/ftp/pub/Korinf/sources/anyservice-1.0-alt1.src.rpm' for ArchLinux/CUR distro with args '' Chrooting as korinfer and run script Run command in chrooted build system: # bash -x - ++ distr_info + echo 'Run in ArchLinux/2010' Run in ArchLinux/2010 + umask 002 + mkdir -p /home/korinfer/RPM/log + rm -f '/home/korinfer/tmp/rpm-tmp.*' + RPMARGS= + RPMCMD=rpmbuild + DDF='--without debug' + rpmbuild -v --rebuild --nodeps --without debug '--define=_unpackaged_files_terminate_build 0' --buildroot /home/korinfer/tmp/anyservice-buildroot /home/korinfer/tmp/anyservice-1.0-eter1archlinux.src.rpm --target i586 warning: user lav does not exist - using root warning: user lav does not exist - using root Installing /home/korinfer/tmp/anyservice-1.0-eter1archlinux.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /home/korinfer/tmp/rpm-tmp.xYlHHD + umask 022 + cd /home/korinfer/RPM/BUILD + cd /home/korinfer/RPM/BUILD + rm -rf anyservice-1.0 + /bin/tar -xf /home/korinfer/RPM/SOURCES/anyservice-1.0.tar + cd anyservice-1.0 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /home/korinfer/tmp/rpm-tmp.jyCFnh + umask 022 + cd /home/korinfer/RPM/BUILD + cd anyservice-1.0 + exit 0 Executing(%install): /bin/sh -e /home/korinfer/tmp/rpm-tmp.61L34U + umask 022 + cd /home/korinfer/RPM/BUILD + cd anyservice-1.0 + mkdir -p /home/korinfer/tmp/anyservice-buildroot//usr/bin/ + mkdir -p /home/korinfer/tmp/anyservice-buildroot/etc/anyservice/ + mkdir -p /home/korinfer/tmp/anyservice-buildroot/var/log/anyservice/ + cp example.service /home/korinfer/tmp/anyservice-buildroot/etc/anyservice/example.service.off + cp anyservice.sh /home/korinfer/tmp/anyservice-buildroot//usr/bin/anyservice + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump Executing(%check): /bin/sh -e /home/korinfer/tmp/rpm-tmp.kd3uQz + umask 022 + cd /home/korinfer/RPM/BUILD + cd anyservice-1.0 + exit 0 Processing files: anyservice-1.0-eter1archlinux.noarch Provides: anyservice = 1.0-eter1archlinux config(anyservice) = 1.0-eter1archlinux Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh Requires: /bin/sh Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/korinfer/tmp/anyservice-buildroot Wrote: /home/korinfer/RPM/RPMS/anyservice-1.0-eter1archlinux.noarch.rpm Executing(%clean): /bin/sh -e /home/korinfer/tmp/rpm-tmp.7F37IU + umask 022 + cd /home/korinfer/RPM/BUILD + cd anyservice-1.0 + /bin/rm -rf /home/korinfer/tmp/anyservice-buildroot + exit 0 Executing(--clean): /bin/sh -e /home/korinfer/tmp/rpm-tmp.BMyYcA + umask 022 + cd /home/korinfer/RPM/BUILD + rm -rf anyservice-1.0 + exit 0 + RES=0 + pushd /home/korinfer/RPM/RPMS/ ~/RPM/RPMS ~ + test -d i586 + test -d x86_64 + test -d noarch + popd ~ + exit 0 For /tmp/autobuild/ArchLinux-CUR-Rm5B6E-home/tmp/anyservice-1.0-eter1archlinux.src.rpm follow packages is found: /tmp/autobuild/ArchLinux-CUR-Rm5B6E-home/RPM/RPMS/anyservice-1.0-eter1archlinux.noarch.rpm Real MAINFILESLIST: anyservice STEP * [01:08:03] convert RPM to pkg.tar.xz (eter1archlinux) ... /tmp/autobuild/ArchLinux-CUR-Rm5B6E-home/RPM/RPMS /var/ftp/pub/Korinf/x86_64/Scientific/6 Make target packages for pkg.tar.xz (archlinux) from follow list: total 12 -rw-rw-r-- 1 builder builder 9868 Nov 28 01:08 anyservice-1.0-eter1archlinux.noarch.rpm WARNING: Cannot locate '/var/ftp/pub/Korinf/ALTLinux/Sisyphus/log/anyservice.rpm.depends' file Run command in chrooted build system: # bash -x - + umask 002 + mkdir -p /home/korinfer/RPM/log + rm -rf /home/korinfer/tmp/work-anyservice-1.0-eter1archlinux.src.rpm/ + mkdir -p /home/korinfer/tmp/work-anyservice-1.0-eter1archlinux.src.rpm/src/ + cd /home/korinfer/tmp/work-anyservice-1.0-eter1archlinux.src.rpm/src/ + for i in /tmp/autobuild/ArchLinux-CUR-Rm5B6E-home/RPM/RPMS/anyservice-1.0-eter1archlinux.noarch.rpm ++ basename /tmp/autobuild/ArchLinux-CUR-Rm5B6E-home/RPM/RPMS/anyservice-1.0-eter1archlinux.noarch.rpm + pkg=/home/korinfer/RPM/RPMS/anyservice-1.0-eter1archlinux.noarch.rpm + test -r /home/korinfer/RPM/RPMS/anyservice-1.0-eter1archlinux.noarch.rpm + rpmextract.sh /home/korinfer/RPM/RPMS/anyservice-1.0-eter1archlinux.noarch.rpm + rm -f /home/korinfer/RPM/RPMS/anyservice-1.0-eter1archlinux.noarch.rpm + cd /home/korinfer/tmp/work-anyservice-1.0-eter1archlinux.src.rpm/ + cat + cat PKGBUILD # ArchLinux PKGBUILD generated by Korinf from /tmp/autobuild/ArchLinux-CUR-Rm5B6E-home/tmp/anyservice-1.0-eter1archlinux.src.rpm # See http://wiki.etersoft.ru/Korinf for details pkgname=anyservice pkgver=1.0 # ERROR: pkgrel must be a decimal. #pkgrel=eter1archlinux #Anton's correction (cut addition) pkgrel=1 pkgdesc="Anyservice - scripts for making systemd like service from any programs" depends=() url=http://wiki.etersoft.ru/Anyservice arch=(i686) license=('MIT') packager="Vitaly Lipatov " package() { #cd "/-" # we use just src cd "$srcdir/" chmod -R go-w * cp -a * $pkgdir } + makepkg --nodeps ==> Making package: anyservice 1.0-1 (Tue Nov 28 01:08:04 MSK 2017) ==> WARNING: Skipping dependency checks. ==> Retrieving sources... ==> Extracting sources... ==> Entering fakeroot environment... ==> Starting package()... ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issue... ==> Creating package "anyservice"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... warning: config file /etc/pacman.conf, line 19: directive 'SyncFirst' in section 'options' not recognized. -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: anyservice 1.0-1 (Tue Nov 28 01:08:05 MSK 2017) + mv -v anyservice-1.0-1-i686.pkg.tar.xz /home/korinfer/RPM/RPMS/ 'anyservice-1.0-1-i686.pkg.tar.xz' -> '/home/korinfer/RPM/RPMS/anyservice-1.0-1-i686.pkg.tar.xz' + rm -rf /home/korinfer/tmp/work-anyservice-1.0-eter1archlinux.src.rpm/ + true /var/ftp/pub/Korinf/x86_64/Scientific/6 STEP * [01:08:05] test built packages requirements ... WARNING: Cannot locate '/var/ftp/pub/Korinf/ALTLinux/Sisyphus/log/anyservice.rpm.depends' file Run command in chrooted build system: # epm --skip-installed simulate "" Simulate: Skip empty list STEP * [01:08:05] copying to FTP dir ... Copying pkg.tar.xz packages from /tmp/autobuild/ArchLinux-CUR-Rm5B6E-home/RPM/RPMS Removing old 'anyservice ' by mask 'anyservice*.pkg.tar.xz ' from /var/ftp/pub/Korinf/ArchLinux/CUR... Removing old 'anyservice ' by mask 'anyservice*.pkg.tar.xz ' from /var/ftp/pub/Korinf/ArchLinux/CUR/extra... Copying built packages anyservice*.pkg.tar.xz to /var/ftp/pub/Korinf/ArchLinux/CUR... 'anyservice-1.0-1-i686.pkg.tar.xz' -> '/var/ftp/pub/Korinf/ArchLinux/CUR/anyservice-1.0-1-i686.pkg.tar.xz' mode of '/var/ftp/pub/Korinf/ArchLinux/CUR/anyservice-1.0-1-i686.pkg.tar.xz' changed from 0644 (rw-r--r--) to 0664 (rw-rw-r--) Debug packages is forbidden now, Remove debug packages Skip conf. source copying removed '/tmp/autobuild/ArchLinux-CUR-Rm5B6E-home/tmp/anyservice-1.0-eter1archlinux.src.rpm' STEP * [01:08:06] umount ... Unmounting and cleaning /tmp/autobuild/ArchLinux-CUR-Rm5B6E... DONE Removing /tmp/autobuild/ArchLinux-CUR-Rm5B6E-home ... Removing /tmp/autobuild/ArchLinux-CUR-Rm5B6E ... rmdir: removing directory, '/tmp/autobuild/ArchLinux-CUR-Rm5B6E' DONE STEP * [01:08:09] copying log ... Tue Nov 28 01:08:09 MSK 2017 /var/ftp/pub/Korinf/sources/anyservice-1.0-alt1.src.rpm on ArchLinux/CUR DONE with status 'FALSE (1)'