Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/python-feedgen.spec'], chrootPath='/var/lib/mock/centos-stream-9-aarch64-1642002763.319393/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffffadae0a90>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.i5a1rq9q:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.i5a1rq9q:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd7e94f528e30457ab51e2760ce8c690c', '-D', '/var/lib/mock/centos-stream-9-aarch64-1642002763.319393/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.i5a1rq9q:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/python-feedgen.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1611705600 Wrote: /builddir/build/SRPMS/python-feedgen-0.9.0-4.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/python-feedgen.spec'], chrootPath='/var/lib/mock/centos-stream-9-aarch64-1642002763.319393/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffffadae0a90>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.i5a1rq9q:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.i5a1rq9q:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'c1032bf0e77f44ceb9778576c6f3cd3a', '-D', '/var/lib/mock/centos-stream-9-aarch64-1642002763.319393/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.i5a1rq9q:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/python-feedgen.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1611705600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.kdCLUS + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf python-feedgen-0.9.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/v0.9.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd python-feedgen-0.9.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf feedgen.egg-info + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.BwqmaU + umask 022 + cd /builddir/build/BUILD + cd python-feedgen-0.9.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py creating build creating build/lib creating build/lib/feedgen copying feedgen/version.py -> build/lib/feedgen copying feedgen/util.py -> build/lib/feedgen copying feedgen/feed.py -> build/lib/feedgen copying feedgen/entry.py -> build/lib/feedgen copying feedgen/compat.py -> build/lib/feedgen copying feedgen/__main__.py -> build/lib/feedgen copying feedgen/__init__.py -> build/lib/feedgen creating build/lib/feedgen/ext copying feedgen/ext/torrent.py -> build/lib/feedgen/ext copying feedgen/ext/syndication.py -> build/lib/feedgen/ext copying feedgen/ext/podcast_entry.py -> build/lib/feedgen/ext copying feedgen/ext/podcast.py -> build/lib/feedgen/ext copying feedgen/ext/media.py -> build/lib/feedgen/ext copying feedgen/ext/geo_entry.py -> build/lib/feedgen/ext copying feedgen/ext/geo.py -> build/lib/feedgen/ext copying feedgen/ext/dc.py -> build/lib/feedgen/ext copying feedgen/ext/base.py -> build/lib/feedgen/ext copying feedgen/ext/__init__.py -> build/lib/feedgen/ext + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.rV7VMA + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64 ++ dirname /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64 + cd python-feedgen-0.9.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64 running install running install_lib creating /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr creating /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib creating /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9 creating /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages creating /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen creating /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext copying build/lib/feedgen/ext/__init__.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext copying build/lib/feedgen/ext/base.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext copying build/lib/feedgen/ext/dc.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext copying build/lib/feedgen/ext/geo.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext copying build/lib/feedgen/ext/geo_entry.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext copying build/lib/feedgen/ext/media.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext copying build/lib/feedgen/ext/podcast.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext copying build/lib/feedgen/ext/podcast_entry.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext copying build/lib/feedgen/ext/syndication.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext copying build/lib/feedgen/ext/torrent.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext copying build/lib/feedgen/__init__.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen copying build/lib/feedgen/__main__.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen copying build/lib/feedgen/compat.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen copying build/lib/feedgen/entry.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen copying build/lib/feedgen/feed.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen copying build/lib/feedgen/util.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen copying build/lib/feedgen/version.py -> /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext/base.py to base.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext/dc.py to dc.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext/geo.py to geo.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext/geo_entry.py to geo_entry.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext/media.py to media.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext/podcast.py to podcast.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext/podcast_entry.py to podcast_entry.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext/syndication.py to syndication.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/ext/torrent.py to torrent.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/__main__.py to __main__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/compat.py to compat.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/entry.py to entry.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/feed.py to feed.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/util.py to util.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen/version.py to version.cpython-39.pyc writing byte-compilation script '/tmp/tmp1s4xkwgr.py' /usr/bin/python3 /tmp/tmp1s4xkwgr.py removing /tmp/tmp1s4xkwgr.py running install_egg_info running egg_info creating feedgen.egg-info writing feedgen.egg-info/PKG-INFO writing dependency_links to feedgen.egg-info/dependency_links.txt writing requirements to feedgen.egg-info/requires.txt writing top-level names to feedgen.egg-info/top_level.txt writing manifest file 'feedgen.egg-info/SOURCES.txt' reading manifest file 'feedgen.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.html' under directory 'docs' warning: no files found matching '*.css' under directory 'docs' warning: no files found matching '*.png' under directory 'docs' warning: no files found matching '*.gif' under directory 'docs' warning: no files found matching '*.js' under directory 'docs' writing manifest file 'feedgen.egg-info/SOURCES.txt' Copying feedgen.egg-info to /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9/site-packages/feedgen-0.9.0-py3.9.egg-info running install_scripts + rm -rfv /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/bin/__pycache__ + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 0.9.0-4.el9 --unique-debug-suffix -0.9.0-4.el9.aarch64 --unique-debug-src-base python-feedgen-0.9.0-4.el9.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/python-feedgen-0.9.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/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/lib/python3.9 using python3.9 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.9y6pbd + umask 022 + cd /builddir/build/BUILD + cd python-feedgen-0.9.0 + /usr/bin/python3 setup.py test running test WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. running egg_info writing feedgen.egg-info/PKG-INFO writing dependency_links to feedgen.egg-info/dependency_links.txt writing requirements to feedgen.egg-info/requires.txt writing top-level names to feedgen.egg-info/top_level.txt reading manifest file 'feedgen.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.html' under directory 'docs' warning: no files found matching '*.css' under directory 'docs' warning: no files found matching '*.png' under directory 'docs' warning: no files found matching '*.gif' under directory 'docs' warning: no files found matching '*.js' under directory 'docs' writing manifest file 'feedgen.egg-info/SOURCES.txt' running build_ext test_feed (tests.test_main.TestSequenceFunctions) ... <?xml version='1.0' encoding='UTF-8'?> <rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0"> <channel> <title>Testfeed</title> <link>http://larskiesow.de/test.atom</link> <description>This is a cool feed!</description> <atom:link href="http://larskiesow.de/test.atom" rel="self"/> <category>test</category> <copyright>cc-by</copyright> <docs>http://www.rssboard.org/rss-specification</docs> <generator>python-feedgen</generator> <image> <url>http://ex.com/logo.jpg</url> <title>Testfeed</title> <link>http://larskiesow.de/test.atom</link> </image> <language>de</language> <lastBuildDate>Wed, 12 Jan 2022 15:54:40 +0000</lastBuildDate> <item> <title>First Element</title> <link>http://example.com</link> <description>Lorem ipsum dolor sit amet, consectetur adipiscing elit…</description> <content:encoded>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Tamen aberramus a proposito, et, ne longius, prorsus, inquam, Piso, si ista mala sunt, placet. Aut etiam, ut vestitum, sic sententiam habeas aliam domesticam, aliam forensem, ut in fronte ostentatio sit, intus veritas occultetur? Cum id fugiunt, re eadem defendunt, quae Peripatetici, verba.</content:encoded> <author>lkiesow@uos.de (Lars Kiesow)</author> <guid isPermaLink="false">http://lernfunk.de/_MEDIAID_123#1</guid> </item> </channel> </rss> <?xml version='1.0' encoding='UTF-8'?> <feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de"> <id>http://lernfunk.de/_MEDIAID_123</id> <title>Testfeed</title> <updated>2022-01-12T15:54:40.707976+00:00</updated> <author> <name>Lars Kiesow</name> <email>lkiesow@uos.de</email> </author> <link href="http://example.com" rel="alternate"/> <link href="http://larskiesow.de/test.atom" rel="self"/> <category term="test"/> <contributor> <name>Lars Kiesow</name> <email>lkiesow@uos.de</email> </contributor> <contributor> <name>John Doe</name> <email>jdoe@example.com</email> </contributor> <generator uri="https://lkiesow.github.io/python-feedgen" version="0.9.0">python-feedgen</generator> <icon>http://ex.com/icon.jpg</icon> <logo>http://ex.com/logo.jpg</logo> <rights>cc-by</rights> <subtitle>This is a cool feed!</subtitle> <entry> <id>http://lernfunk.de/_MEDIAID_123#1</id> <title>First Element</title> <updated>2022-01-12T15:54:40.708068+00:00</updated> <author> <name>Lars Kiesow</name> <email>lkiesow@uos.de</email> </author> <content>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Tamen aberramus a proposito, et, ne longius, prorsus, inquam, Piso, si ista mala sunt, placet. Aut etiam, ut vestitum, sic sententiam habeas aliam domesticam, aliam forensem, ut in fronte ostentatio sit, intus veritas occultetur? Cum id fugiunt, re eadem defendunt, quae Peripatetici, verba.</content> <link href="http://example.com" rel="alternate"/> <summary>Lorem ipsum dolor sit amet, consectetur adipiscing elit…</summary> </entry> </feed> <?xml version='1.0' encoding='UTF-8'?> <rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0"> <channel> <title>Testfeed</title> <link>http://larskiesow.de/test.atom</link> <description>This is a cool feed!</description> <atom:link href="http://larskiesow.de/test.atom" rel="self"/> <category>test</category> <copyright>cc-by</copyright> <docs>http://www.rssboard.org/rss-specification</docs> <generator>python-feedgen</generator> <image> <url>http://ex.com/logo.jpg</url> <title>Testfeed</title> <link>http://larskiesow.de/test.atom</link> </image> <language>de</language> <lastBuildDate>Wed, 12 Jan 2022 15:54:40 +0000</lastBuildDate> <itunes:author>Lars Kiesow</itunes:author> <itunes:category text="Technology"> <itunes:category text="Podcasting"/> </itunes:category> <itunes:explicit>no</itunes:explicit> <itunes:complete>no</itunes:complete> <itunes:new-feed-url>http://example.com/new-feed.rss</itunes:new-feed-url> <itunes:owner> <itunes:name>John Doe</itunes:name> <itunes:email>john@example.com</itunes:email> </itunes:owner> <itunes:summary>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Verba tu fingas et ea dicas, quae non sentias?</itunes:summary> <item> <title>First Element</title> <link>http://example.com</link> <description>Lorem ipsum dolor sit amet, consectetur adipiscing elit…</description> <content:encoded>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Tamen aberramus a proposito, et, ne longius, prorsus, inquam, Piso, si ista mala sunt, placet. Aut etiam, ut vestitum, sic sententiam habeas aliam domesticam, aliam forensem, ut in fronte ostentatio sit, intus veritas occultetur? Cum id fugiunt, re eadem defendunt, quae Peripatetici, verba.</content:encoded> <author>lkiesow@uos.de (Lars Kiesow)</author> <guid isPermaLink="false">http://lernfunk.de/_MEDIAID_123#1</guid> <itunes:author>Lars Kiesow</itunes:author> </item> </channel> </rss> <?xml version='1.0' encoding='UTF-8'?> <rss xmlns:torrent="http://xmlns.ezrss.it/0.1/dtd/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0"> <channel> <title>Testfeed</title> <link>http://larskiesow.de/test.atom</link> <description>This is a cool feed!</description> <atom:link href="http://larskiesow.de/test.atom" rel="self"/> <category>test</category> <copyright>cc-by</copyright> <docs>http://www.rssboard.org/rss-specification</docs> <generator>python-feedgen</generator> <image> <url>http://ex.com/logo.jpg</url> <title>Testfeed</title> <link>http://larskiesow.de/test.atom</link> </image> <language>de</language> <lastBuildDate>Wed, 12 Jan 2022 15:54:40 +0000</lastBuildDate> <item> <title>First Element</title> <link>http://example.com/torrent/debian-8-netint.iso.torrent</link> <description>Lorem ipsum dolor sit amet, consectetur adipiscing elit…</description> <content:encoded>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Tamen aberramus a proposito, et, ne longius, prorsus, inquam, Piso, si ista mala sunt, placet. Aut etiam, ut vestitum, sic sententiam habeas aliam domesticam, aliam forensem, ut in fronte ostentatio sit, intus veritas occultetur? Cum id fugiunt, re eadem defendunt, quae Peripatetici, verba.</content:encoded> <author>lkiesow@uos.de (Lars Kiesow)</author> <guid isPermaLink="false">http://lernfunk.de/_MEDIAID_123#1</guid> <torrent:filename>debian-8.4.0-i386-netint.iso.torrent</torrent:filename> <torrent:contentlength>331350016</torrent:contentlength> <torrent:infohash>7661229811ef32014879ceedcdf4a48f256c88ba</torrent:infohash> <torrent:magneturi>magnet:?xt=urn:btih:7661229811ef32014879ceedcdf4a48f256c88ba</torrent:magneturi> <torrent:seed>789</torrent:seed> <torrent:peers>456</torrent:peers> <torrent:verified>123</torrent:verified> </item> </channel> </rss> ok test_file (tests.test_main.TestSequenceFunctions) ... ok test_usage (tests.test_main.TestSequenceFunctions) ... ok test_atomFeedFile (tests.test_feed.TestSequenceFunctions) ... ok test_atomFeedString (tests.test_feed.TestSequenceFunctions) ... ok test_baseFeed (tests.test_feed.TestSequenceFunctions) ... ok test_extensionAlreadyLoaded (tests.test_feed.TestSequenceFunctions) ... ok test_loadDcExtension (tests.test_feed.TestSequenceFunctions) ... ok test_loadPodcastExtension (tests.test_feed.TestSequenceFunctions) ... ok test_registerCustomExtension (tests.test_feed.TestSequenceFunctions) ... ok test_rel_values_for_atom (tests.test_feed.TestSequenceFunctions) ... ok test_rel_values_for_rss (tests.test_feed.TestSequenceFunctions) ... ok test_rssFeedFile (tests.test_feed.TestSequenceFunctions) ... ok test_rssFeedString (tests.test_feed.TestSequenceFunctions) ... ok test_podcastEntryItems (tests.test_extensions.test_torrent.TestExtensionTorrent) ... ok test_update_base (tests.test_extensions.test_syndication.TestExtensionSyndication) ... ok test_update_frequency (tests.test_extensions.test_syndication.TestExtensionSyndication) ... ok test_update_period (tests.test_extensions.test_syndication.TestExtensionSyndication) ... ok test_category (tests.test_extensions.test_podcast.TestExtensionPodcast) ... ok test_category_new (tests.test_extensions.test_podcast.TestExtensionPodcast) ... ok test_podcastEntryItems (tests.test_extensions.test_podcast.TestExtensionPodcast) ... ok test_podcastItems (tests.test_extensions.test_podcast.TestExtensionPodcast) ... ok test_media_content (tests.test_extensions.test_media.TestExtensionMedia) ... ok test_media_thumbnail (tests.test_extensions.test_media.TestExtensionMedia) ... ok test_box (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_elev (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_elev_fails_nonnumeric (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_featurename (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_featuretypetag (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_floor (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_floor_fails_nonint (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_geom_from_geointerface_fail_other_geom (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_geom_from_geointerface_fail_requires_geo_interface (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_geom_from_geointerface_line (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_geom_from_geointerface_point (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_geom_from_geointerface_poly (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_geom_from_geointerface_warn_poly_interior (tests.test_extensions.test_geo.TestExtensionGeo) Test complex polygons warn as expected. Taken from ... ok test_line (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_point (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_polygon (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_radius (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_radius_fails_nonnumeric (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_relationshiptag (tests.test_extensions.test_geo.TestExtensionGeo) ... ok test_elements (tests.test_extensions.test_dc.TestExtensionDc) ... ok test_entryLoadExtension (tests.test_extensions.test_dc.TestExtensionDc) ... ok test_TestEntryItems (tests.test_entry.TestSequenceFunctions) ... ok test_categoryHasDomain (tests.test_entry.TestSequenceFunctions) ... ok test_checkEntryContent (tests.test_entry.TestSequenceFunctions) ... ok test_checkEntryNumbers (tests.test_entry.TestSequenceFunctions) ... ok test_checkItemNumbers (tests.test_entry.TestSequenceFunctions) ... ok test_content_cdata_type (tests.test_entry.TestSequenceFunctions) ... ok test_loadExtension (tests.test_entry.TestSequenceFunctions) ... ok test_removeEntryByEntry (tests.test_entry.TestSequenceFunctions) ... ok test_removeEntryByIndex (tests.test_entry.TestSequenceFunctions) ... ok test_setEntries (tests.test_entry.TestSequenceFunctions) ... ok test_summary_html_type (tests.test_entry.TestSequenceFunctions) ... ok ---------------------------------------------------------------------- Ran 56 tests in 0.069s OK <?xml version='1.0' encoding='UTF-8'?> <rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0"> <channel> <title>Testfeed</title> <link>http://larskiesow.de/test.atom</link> <description>This is a cool feed!</description> <atom:link href="http://larskiesow.de/test.atom" rel="self"/> <category>test</category> <copyright>cc-by</copyright> <docs>http://www.rssboard.org/rss-specification</docs> <generator>python-feedgen</generator> <image> <url>http://ex.com/logo.jpg</url> <title>Testfeed</title> <link>http://larskiesow.de/test.atom</link> </image> <language>de</language> <lastBuildDate>Wed, 12 Jan 2022 15:54:40 +0000</lastBuildDate> <dc:contributor>Lars Kiesow</dc:contributor> <item> <title>First Element</title> <link>http://example.com</link> <description>Lorem ipsum dolor sit amet, consectetur adipiscing elit…</description> <content:encoded>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Tamen aberramus a proposito, et, ne longius, prorsus, inquam, Piso, si ista mala sunt, placet. Aut etiam, ut vestitum, sic sententiam habeas aliam domesticam, aliam forensem, ut in fronte ostentatio sit, intus veritas occultetur? Cum id fugiunt, re eadem defendunt, quae Peripatetici, verba.</content:encoded> <author>lkiesow@uos.de (Lars Kiesow)</author> <guid isPermaLink="false">http://lernfunk.de/_MEDIAID_123#1</guid> </item> </channel> </rss> <?xml version='1.0' encoding='UTF-8'?> <feed xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://www.w3.org/2005/Atom" xml:lang="de"> <id>http://lernfunk.de/_MEDIAID_123</id> <title>Testfeed</title> <updated>2022-01-12T15:54:40.717396+00:00</updated> <author> <name>Lars Kiesow</name> <email>lkiesow@uos.de</email> </author> <link href="http://example.com" rel="alternate"/> <link href="http://larskiesow.de/test.atom" rel="self"/> <category term="test"/> <contributor> <name>Lars Kiesow</name> <email>lkiesow@uos.de</email> </contributor> <contributor> <name>John Doe</name> <email>jdoe@example.com</email> </contributor> <generator uri="https://lkiesow.github.io/python-feedgen" version="0.9.0">python-feedgen</generator> <icon>http://ex.com/icon.jpg</icon> <logo>http://ex.com/logo.jpg</logo> <rights>cc-by</rights> <subtitle>This is a cool feed!</subtitle> <dc:contributor>Lars Kiesow</dc:contributor> <entry> <id>http://lernfunk.de/_MEDIAID_123#1</id> <title>First Element</title> <updated>2022-01-12T15:54:40.717494+00:00</updated> <author> <name>Lars Kiesow</name> <email>lkiesow@uos.de</email> </author> <content>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Tamen aberramus a proposito, et, ne longius, prorsus, inquam, Piso, si ista mala sunt, placet. Aut etiam, ut vestitum, sic sententiam habeas aliam domesticam, aliam forensem, ut in fronte ostentatio sit, intus veritas occultetur? Cum id fugiunt, re eadem defendunt, quae Peripatetici, verba.</content> <link href="http://example.com" rel="alternate"/> <summary>Lorem ipsum dolor sit amet, consectetur adipiscing elit…</summary> </entry> </feed> <?xml version='1.0' encoding='UTF-8'?> <rss xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0"> <channel> <title>Testfeed</title> <link>http://larskiesow.de/test.atom</link> <description>This is a cool feed!</description> <atom:link href="http://larskiesow.de/test.atom" rel="self"/> <category>test</category> <copyright>cc-by</copyright> <docs>http://www.rssboard.org/rss-specification</docs> <generator>python-feedgen</generator> <image> <url>http://ex.com/logo.jpg</url> <title>Testfeed</title> <link>http://larskiesow.de/test.atom</link> </image> <language>de</language> <lastBuildDate>Wed, 12 Jan 2022 15:54:40 +0000</lastBuildDate> <sy:UpdatePeriod>daily</sy:UpdatePeriod> <sy:UpdateFrequency>2</sy:UpdateFrequency> <sy:UpdateBase>2000-01-01T12:00+00:00</sy:UpdateBase> <item> <title>First Element</title> <link>http://example.com</link> <description>Lorem ipsum dolor sit amet, consectetur adipiscing elit…</description> <content:encoded>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Tamen aberramus a proposito, et, ne longius, prorsus, inquam, Piso, si ista mala sunt, placet. Aut etiam, ut vestitum, sic sententiam habeas aliam domesticam, aliam forensem, ut in fronte ostentatio sit, intus veritas occultetur? Cum id fugiunt, re eadem defendunt, quae Peripatetici, verba.</content:encoded> <author>lkiesow@uos.de (Lars Kiesow)</author> <guid isPermaLink="false">http://lernfunk.de/_MEDIAID_123#1</guid> </item> </channel> </rss> <?xml version='1.0' encoding='UTF-8'?> <feed xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns="http://www.w3.org/2005/Atom" xml:lang="de"> <id>http://lernfunk.de/_MEDIAID_123</id> <title>Testfeed</title> <updated>2022-01-12T15:54:40.720465+00:00</updated> <author> <name>Lars Kiesow</name> <email>lkiesow@uos.de</email> </author> <link href="http://example.com" rel="alternate"/> <link href="http://larskiesow.de/test.atom" rel="self"/> <category term="test"/> <contributor> <name>Lars Kiesow</name> <email>lkiesow@uos.de</email> </contributor> <contributor> <name>John Doe</name> <email>jdoe@example.com</email> </contributor> <generator uri="https://lkiesow.github.io/python-feedgen" version="0.9.0">python-feedgen</generator> <icon>http://ex.com/icon.jpg</icon> <logo>http://ex.com/logo.jpg</logo> <rights>cc-by</rights> <subtitle>This is a cool feed!</subtitle> <entry> <id>http://lernfunk.de/_MEDIAID_123#1</id> <title>First Element</title> <updated>2022-01-12T15:54:40.720583+00:00</updated> <author> <name>Lars Kiesow</name> <email>lkiesow@uos.de</email> </author> <content>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Tamen aberramus a proposito, et, ne longius, prorsus, inquam, Piso, si ista mala sunt, placet. Aut etiam, ut vestitum, sic sententiam habeas aliam domesticam, aliam forensem, ut in fronte ostentatio sit, intus veritas occultetur? Cum id fugiunt, re eadem defendunt, quae Peripatetici, verba.</content> <link href="http://example.com" rel="alternate"/> <summary>Lorem ipsum dolor sit amet, consectetur adipiscing elit…</summary> </entry> </feed> Usage: python -m feedgen [OPTION] Use one of the following options: File options: <file>.atom -- Generate ATOM test feed <file>.rss -- Generate RSS test teed Stdout options: atom -- Generate ATOM test output rss -- Generate RSS test output podcast -- Generate Podcast test output dc.atom -- Generate DC extension test output (atom format) dc.rss -- Generate DC extension test output (rss format) syndication.atom -- Generate syndication extension test output (atom format) syndication.rss -- Generate syndication extension test output (rss format) torrent -- Generate Torrent test output + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-feedgen-0.9.0-4.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.kljEaU + umask 022 + cd /builddir/build/BUILD + cd python-feedgen-0.9.0 + DOCDIR=/builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/share/doc/python3-feedgen + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/share/doc/python3-feedgen + cp -pr readme.rst /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/share/doc/python3-feedgen + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Fz3kgY + umask 022 + cd /builddir/build/BUILD + cd python-feedgen-0.9.0 + LICENSEDIR=/builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/share/licenses/python3-feedgen + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/share/licenses/python3-feedgen + cp -pr license.lgpl /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/share/licenses/python3-feedgen + cp -pr license.bsd /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64/usr/share/licenses/python3-feedgen + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-feedgen = 0.9.0-4.el9 python3-feedgen = 0.9.0-4.el9 python3.9-feedgen = 0.9.0-4.el9 python3.9dist(feedgen) = 0.9 python3dist(feedgen) = 0.9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.9 python3.9dist(lxml) python3.9dist(python-dateutil) Obsoletes: python-feedgen < 0.9.0-4.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64 Wrote: /builddir/build/RPMS/python3-feedgen-0.9.0-4.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.1OIIdt + umask 022 + cd /builddir/build/BUILD + cd python-feedgen-0.9.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-feedgen-0.9.0-4.el9.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0