<86>Sep 6 00:52:33 userdel[3367652]: delete user 'rooter' <86>Sep 6 00:52:33 groupadd[3367810]: group added to /etc/group: name=rooter, GID=1859 <86>Sep 6 00:52:33 groupadd[3367810]: group added to /etc/gshadow: name=rooter <86>Sep 6 00:52:33 groupadd[3367810]: new group: name=rooter, GID=1859 <86>Sep 6 00:52:34 useradd[3368081]: new user: name=rooter, UID=1859, GID=1859, home=/root, shell=/bin/bash, from=none <86>Sep 6 00:52:34 userdel[3368344]: delete user 'builder' <86>Sep 6 00:52:34 userdel[3368344]: removed group 'builder' owned by 'builder' <86>Sep 6 00:52:34 userdel[3368344]: removed shadow group 'builder' owned by 'builder' <86>Sep 6 00:52:34 groupadd[3368573]: group added to /etc/group: name=builder, GID=1860 <86>Sep 6 00:52:34 groupadd[3368573]: group added to /etc/gshadow: name=builder <86>Sep 6 00:52:34 groupadd[3368573]: new group: name=builder, GID=1860 <86>Sep 6 00:52:34 useradd[3369097]: new user: name=builder, UID=1860, GID=1860, home=/usr/src, shell=/bin/bash, from=none warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root <13>Sep 6 00:52:42 rpmi: libserd-0.30.10-alt1_3 sisyphus+288138.100.1.1 1635175831 installed <13>Sep 6 00:52:42 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Sep 6 00:52:42 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Sep 6 00:52:42 rpmi: libsord-0.16.14-alt1_2 sisyphus+328228.100.1.1 1693337618 installed <13>Sep 6 00:52:42 rpmi: libopus-1.4-alt1 sisyphus+319474.100.1.1 1682669952 installed <13>Sep 6 00:52:42 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916633 installed <13>Sep 6 00:52:42 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Sep 6 00:52:42 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed <13>Sep 6 00:52:42 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Sep 6 00:52:42 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Sep 6 00:52:42 rpmi: libsratom-0.6.6-alt2_1 sisyphus+324869.100.1.1 1689333943 installed <13>Sep 6 00:52:42 rpmi: liblilv-0.24.12-alt1_3 sisyphus+295914.100.1.1 1645726269 installed <13>Sep 6 00:52:42 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Sep 6 00:52:42 rpmi: libwebrtc-0.3-alt2 sisyphus+277616.100.1.1 1625719132 installed <13>Sep 6 00:52:42 rpmi: libusb-1.0.26-alt2 sisyphus+305525.100.1.1 1660924427 installed <13>Sep 6 00:52:42 rpmi: libsbc1-2.0-alt2 sisyphus+322708.100.1.1 1686327806 installed <13>Sep 6 00:52:42 rpmi: libmysofa-1.3.1-alt1 sisyphus+315331.100.1.1 1676576074 installed <13>Sep 6 00:52:42 rpmi: libldac2-2.0.2.3-alt0.1 sisyphus+278007.100.1.2 1625973044 installed <13>Sep 6 00:52:42 rpmi: liblc3-1.0.4-alt1 sisyphus+326418.100.1.1 1691156615 installed <13>Sep 6 00:52:42 rpmi: libfreeaptx-0.1.1-alt1 sisyphus+282022.100.1.1 1628182661 installed <13>Sep 6 00:52:42 rpmi: libfdk-aac2-2.0.2-alt0.2.g3f864cc sisyphus+314245.200.2.1 1674832943 installed <13>Sep 6 00:52:42 rpmi: libtdb-1.4.8-alt1 sisyphus+311250.77540.178.1 1685825503 installed <13>Sep 6 00:52:42 rpmi: libltdl7-2.4.7-alt2 sisyphus+325837.100.1.1 1690578899 installed <13>Sep 6 00:52:42 rpmi: desktop-file-utils-0.26-alt4 sisyphus+324226.100.1.1 1688469484 installed <13>Sep 6 00:52:42 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466615 installed <13>Sep 6 00:52:42 rpmi: libmpg123-1.31.3-alt1 sisyphus+317036.100.1.1 1679313680 installed <13>Sep 6 00:52:42 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed <13>Sep 6 00:52:42 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Sep 6 00:52:43 rpmi: libsndfile-1.1.0-alt1 sisyphus+306371.40.3.1 1662942389 installed <13>Sep 6 00:52:43 rpmi: sound-theme-freedesktop-0.8-alt1 sisyphus+277010.100.1.2 1625346634 installed <13>Sep 6 00:52:43 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Sep 6 00:52:43 rpmi: libwebp7-1.3.1-alt1 sisyphus+323891.100.1.1 1688040826 installed <13>Sep 6 00:52:43 rpmi: libdeflate-1.18-alt1 sisyphus+317484.100.1.1 1679768609 installed <13>Sep 6 00:52:43 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed <13>Sep 6 00:52:43 rpmi: libgtest-1.13.0-alt2 sisyphus+318771.100.1.1 1681838178 installed <13>Sep 6 00:52:43 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791084 installed <13>Sep 6 00:52:43 rpmi: libgnutls30-3.8.1-alt2 sisyphus+326772.40.3.1 1692114175 installed <13>Sep 6 00:52:43 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168260 installed <13>Sep 6 00:52:43 rpmi: libdrm-1:2.4.116-alt1 sisyphus+328794.100.1.1 1693925899 installed <13>Sep 6 00:52:43 rpmi: libbluez-5.69-alt1 sisyphus+328785.100.1.1 1693919034 installed <13>Sep 6 00:52:43 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Sep 6 00:52:43 rpmi: libsystemd-1:253.8-alt1 sisyphus+326901.100.1.1 1691693037 installed <13>Sep 6 00:52:43 rpmi: libdbus-1.14.10-alt1 sisyphus+328676.100.1.1 1693833777 installed <13>Sep 6 00:52:43 rpmi: libavahi-0.8-alt2 sisyphus+321176.300.10.2 1684802422 installed <13>Sep 6 00:52:43 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Sep 6 00:52:43 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233857 installed <13>Sep 6 00:52:43 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Sep 6 00:52:43 rpmi: libxcb-1.16-alt1 sisyphus+327325.200.1.1 1692276261 installed <13>Sep 6 00:52:43 rpmi: libpulseaudio-16.1-alt1 sisyphus+325006.1700.1.1 1689497224 installed <13>Sep 6 00:52:43 rpmi: libX11-locales-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed <13>Sep 6 00:52:43 rpmi: libX11-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed <13>Sep 6 00:52:43 rpmi: libSDL2-2.28.3-alt1 sisyphus+328619.100.1.1 1693755886 installed <13>Sep 6 00:52:43 rpmi: gsettings-desktop-schemas-data-44.0-alt1 sisyphus+317076.300.1.1 1679344430 installed <13>Sep 6 00:52:43 rpmi: libgio-2.76.5-alt1 sisyphus+328442.100.1.1 1693547696 installed <13>Sep 6 00:52:43 rpmi: gsettings-desktop-schemas-44.0-alt1 sisyphus+317076.300.1.1 1679344430 installed <13>Sep 6 00:52:43 rpmi: libgstreamer1.0-1.22.5-alt1 sisyphus+325260.100.1.1 1689888320 installed <13>Sep 6 00:52:43 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Sep 6 00:52:44 rpmi: libstdc++13-devel-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed <13>Sep 6 00:52:44 rpmi: gcc13-c++-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed <13>Sep 6 00:52:44 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Sep 6 00:52:44 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Sep 6 00:52:44 rpmi: ca-certificates-2023.07.31-alt1 sisyphus+326137.200.1.1 1690809798 installed <13>Sep 6 00:52:44 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Sep 6 00:52:44 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed <13>Sep 6 00:52:45 rpmi: libcrypto3-3.1.2-alt1 sisyphus+326244.100.1.1 1690906741 installed <13>Sep 6 00:52:45 rpmi: libssl3-3.1.2-alt1 sisyphus+326244.100.1.1 1690906741 installed <13>Sep 6 00:52:45 rpmi: libevent2.1-2.1.12-alt1 sisyphus+324359.3500.11.1 1689364661 installed <13>Sep 6 00:52:45 rpmi: libcamera-1:0.1.0-alt2 sisyphus+325263.60.3.1 1689937923 installed <13>Sep 6 00:52:45 rpmi: alsa-ucm-conf-1.2.8-alt8 sisyphus+322508.200.2.1 1687380386 installed <13>Sep 6 00:52:45 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Sep 6 00:52:45 rpmi: libalsa-1:1.2.8-alt1 sisyphus+310349.200.1.1 1668964316 installed <13>Sep 6 00:52:45 rpmi: libcanberra-0.30-alt3 sisyphus+275093.100.2.3 1624562350 installed <13>Sep 6 00:52:45 rpmi: pipewire-libs-0.3.79-alt1 sisyphus+327773.60.5.1 1693301548 installed <13>Sep 6 00:52:45 rpmi: pipewire-jack-libs-0.3.79-alt1 sisyphus+327773.60.5.1 1693301548 installed <13>Sep 6 00:52:45 rpmi: pipewire-libs-devel-0.3.79-alt1 sisyphus+327773.60.5.1 1693301548 installed <13>Sep 6 00:52:45 rpmi: pipewire-jack-libs-devel-0.3.79-alt1 sisyphus+327773.60.5.1 1693301548 installed <13>Sep 6 00:52:45 rpmi: libalsa-devel-1:1.2.8-alt1 sisyphus+310349.200.1.1 1668964316 installed <13>Sep 6 00:52:45 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687267966 installed <13>Sep 6 00:52:45 rpmi: hd2u-1.0.3-alt2 sisyphus+275312.100.2.1 1624906676 installed <13>Sep 6 00:52:45 rpmi: doxygen-1:1.9.8-alt1 sisyphus+328470.100.1.1 1693572046 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/librtmidi4-3.0.0-alt2_12.nosrc.rpm (w1.gzdio) Installing librtmidi4-3.0.0-alt2_12.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.61632 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf rtmidi-3.0.0 + echo 'Source #0 (rtmidi-3.0.0.tar.gz):' Source #0 (rtmidi-3.0.0.tar.gz): + /bin/tar -xf - + /bin/gzip -dc /usr/src/RPM/SOURCES/rtmidi-3.0.0.tar.gz + cd rtmidi-3.0.0 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (rtmidi-3.0.0-buildfix.patch):' Patch #0 (rtmidi-3.0.0-buildfix.patch): + /usr/bin/patch -p1 patching file configure.ac + sed -i.orig -e 's/\/lib/\/lib64/' Makefile.in rtmidi.pc.in + dos2unix doc/release.txt doc/doxygen/tutorial.txt + sed -i -e 's,$(LIBS) $(SOURCE),$(SOURCE) $(LIBS),' Makefile.am Makefile.in Makefile.in.orig + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.61632 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd rtmidi-3.0.0 + find . -name Makefile.in -delete + ./autogen.sh --no-configure mkdir: created directory 'm4' Running autoreconf --verbose --install ... autoreconf-default: export WARNINGS= autoreconf-default: Entering directory '.' autoreconf-default: configure.ac: not using Gettext autoreconf-default: running: aclocal autoreconf-default: configure.ac: tracing autoreconf-default: running: libtoolize --copy libtoolize-default: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. libtoolize-default: copying file 'config/ltmain.sh' libtoolize-default: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize-default: copying file 'm4/libtool.m4' libtoolize-default: copying file 'm4/ltoptions.m4' libtoolize-default: copying file 'm4/ltsugar.m4' libtoolize-default: copying file 'm4/ltversion.m4' libtoolize-default: copying file 'm4/lt~obsolete.m4' libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf-default: configure.ac: not using Intltool autoreconf-default: configure.ac: not using Gtkdoc autoreconf-default: running: aclocal autoreconf-default: running: /usr/bin/autoconf-2.71 configure.ac:60: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:60: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:60: the top level autoreconf-default: configure.ac: not using Autoheader autoreconf-default: running: automake --add-missing --copy --no-force autoreconf-default: Leaving directory '.' Skipping configure process. + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + sort -u + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + xargs -ri dirname -- '{}' + configure_runstatedir_flags= + grep -qF runstatedir=DIR ./configure + configure_runstatedir_flags=--runstatedir=/var/run + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext --docdir=/usr/share/doc/rtmidi-devel --with-jack --with-alsa configure: WARNING: unrecognized options: --without-included-gettext checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that version numbers are coherent... checking whether make supports the include directive... yes (GNU style) checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking dependency style of x86_64-alt-linux-gcc... none yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... (cached) yes checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether the compiler supports GNU C++... yes checking whether x86_64-alt-linux-g++ accepts -g... yes checking for x86_64-alt-linux-g++ option to enable C++11 features... none needed checking dependency style of x86_64-alt-linux-g++... none checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for ar... /usr/bin/ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... /usr/bin/ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... x86_64-alt-linux-g++ -E checking for ld used by x86_64-alt-linux-g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for x86_64-alt-linux-g++ option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-g++ PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-g++ static flag -static works... no checking if x86_64-alt-linux-g++ supports -c -o file.o... yes checking if x86_64-alt-linux-g++ supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for egrep... (cached) /bin/grep -E checking for semaphore.h... yes checking for sem_init in -lpthread... yes checking whether to compile debug version... no checking for doxygen... doxygen checking for MIDI API... using JACK checking for jack_client_open in -ljack... no configure: error: JACK support requires the jack library! error: Bad exit status from /usr/src/tmp/rpm-tmp.61632 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.61632 (%build) Command exited with non-zero status 1 5.62user 1.53system 0:11.87elapsed 60%CPU (0avgtext+0avgdata 28964maxresident)k 0inputs+0outputs (0major+444728minor)pagefaults 0swaps hsh-rebuild: rebuild of `librtmidi4-3.0.0-alt2_12.src.rpm' failed. Command exited with non-zero status 1 6.19user 3.10system 0:35.54elapsed 26%CPU (0avgtext+0avgdata 126708maxresident)k 440inputs+0outputs (0major+214934minor)pagefaults 0swaps