Hello community, here is the log from the commit of package rpmlint-mini for openSUSE:Factory checked in at 2017-10-10 11:32:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rpmlint-mini (Old) and /work/SRC/openSUSE:Factory/.rpmlint-mini.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rpmlint-mini" Tue Oct 10 11:32:17 2017 rev:84 rq:531247 version:1.10 Changes: -------- --- /work/SRC/openSUSE:Factory/rpmlint-mini/rpmlint-mini.changes 2017-06-08 16:37:10.141475111 +0200 +++ /work/SRC/openSUSE:Factory/.rpmlint-mini.new/rpmlint-mini.changes 2017-10-10 11:32:23.423375739 +0200 @@ -1,0 +2,7 @@ +Thu Sep 28 12:32:54 UTC 2017 - [email protected] + +- rebuild against rpmlint 1.10 + drops: rpmlint-deps.patch +- Switch to Python 3.x + +------------------------------------------------------------------- Old: ---- rpmlint-deps.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rpmlint-mini.spec ++++++ --- /var/tmp/diff_new_pack.CtvqpT/_old 2017-10-10 11:32:26.751229685 +0200 +++ /var/tmp/diff_new_pack.CtvqpT/_new 2017-10-10 11:32:26.751229685 +0200 @@ -14,31 +14,15 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# icecream 0 Name: rpmlint-mini -BuildRequires: glib2-devel -BuildRequires: glib2-devel-static -BuildRequires: pkg-config -BuildRequires: python-magic -BuildRequires: python-xml -BuildRequires: rpm-python -BuildRequires: rpmlint -#!BuildIgnore: rpmlint-mini -# need to fetch the file from there -BuildRequires: checkbashisms -BuildRequires: dash -BuildRequires: libtool -BuildRequires: polkit-default-privs -Requires: cpio +Version: 1.10 +Release: 0 Summary: Rpm correctness checker License: GPL-2.0+ Group: System/Packages -Version: 1.8 -Release: 0 Url: http://rpmlint.zarb.org/ -BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: desktop-file-utils-0.23.tar.xz Source100: rpmlint-deps.txt Source101: rpmlint.wrapper @@ -46,8 +30,17 @@ Source103: polkit-default-privs.config Source104: appdata_checker.config Source1000: rpmlint-mini.rpmlintrc -# adjusts python deps for Leap 42.3 -Patch0: rpmlint-deps.patch +# need to fetch the file from there +BuildRequires: checkbashisms +BuildRequires: dash +BuildRequires: glib2-devel +BuildRequires: glib2-devel-static +BuildRequires: libtool +BuildRequires: pkgconfig +BuildRequires: polkit-default-privs +BuildRequires: rpmlint +#!BuildIgnore: rpmlint-mini +Requires: cpio %description Rpmlint is a tool to check common errors on rpm packages. Binary and @@ -56,69 +49,59 @@ %prep %setup -q -n desktop-file-utils-0.23 [[ -r COPYING ]] -%if 0%{?sle_version} -patch -d %{_sourcedir} -p0 < %{P:0} -%endif %build %configure pushd src -make desktop-file-validate V=1 DESKTOP_FILE_UTILS_LIBS="%{_libdir}/libglib-2.0.a -lpthread -lrt" +make %{?_smp_mflags} desktop-file-validate V=1 DESKTOP_FILE_UTILS_LIBS="%{_libdir}/libglib-2.0.a -lpthread -lrt" popd %install # test if the rpmlint works at all set +e -/usr/bin/rpmlint rpmlint +%{_bindir}/rpmlint rpmlint test $? -gt 0 -a $? -lt 60 && exit 1 set -e # okay, lets put it together -mkdir -p $RPM_BUILD_ROOT/opt/testing/share/rpmlint -install -m 755 -D src/desktop-file-validate $RPM_BUILD_ROOT/opt/testing/bin/desktop-file-validate -cp -a /usr/bin/dash /usr/bin/checkbashisms $RPM_BUILD_ROOT/opt/testing/bin -mkdir -p $RPM_BUILD_ROOT/opt/testing/%{_lib} -cp -a %_libdir/libedit.so.0* $RPM_BUILD_ROOT/opt/testing/%{_lib} -cp -a /usr/share/rpmlint/*.py $RPM_BUILD_ROOT/opt/testing/share/rpmlint +mkdir -p %{buildroot}/opt/testing/share/rpmlint +install -m 755 -D src/desktop-file-validate %{buildroot}/opt/testing/bin/desktop-file-validate +cp -a %{_bindir}/dash %{_bindir}/checkbashisms %{buildroot}/opt/testing/bin +mkdir -p %{buildroot}/opt/testing/%{_lib} +cp -a %{_libdir}/libedit.so.0* %{buildroot}/opt/testing/%{_lib} +cp -a %{_datadir}/rpmlint/*.py %{buildroot}/opt/testing/share/rpmlint # install config files -install -d -m 755 $RPM_BUILD_ROOT/opt/testing/share/rpmlint/mini -for i in /etc/rpmlint/{pie,licenses}.config "%{SOURCE103}" "%{SOURCE104}"; do - cp $i $RPM_BUILD_ROOT/opt/testing/share/rpmlint/mini +install -d -m 755 %{buildroot}/opt/testing/share/rpmlint/mini +for i in %{_sysconfdir}/rpmlint/{pie,licenses}.config "%{SOURCE103}" "%{SOURCE104}"; do + cp $i %{buildroot}/opt/testing/share/rpmlint/mini done -install -m 644 -D /usr/share/rpmlint/config $RPM_BUILD_ROOT/opt/testing/share/rpmlint/config -install -m 644 "%{SOURCE102}" $RPM_BUILD_ROOT/opt/testing/share/rpmlint +install -m 644 -D %{_datadir}/rpmlint/config %{buildroot}/opt/testing/share/rpmlint/config +install -m 644 "%{SOURCE102}" %{buildroot}/opt/testing/share/rpmlint # extra data -install -m 755 -d $RPM_BUILD_ROOT/opt/testing/share/rpmlint/data -install -m 644 /etc/polkit-default-privs.standard $RPM_BUILD_ROOT/opt/testing/share/rpmlint/data -install -m 644 -D /usr/include/python%{py_ver}/pyconfig.h $RPM_BUILD_ROOT/opt/testing/include/python%{py_ver}/pyconfig.h +install -m 755 -d %{buildroot}/opt/testing/share/rpmlint/data +install -m 644 %{_sysconfdir}/polkit-default-privs.standard %{buildroot}/opt/testing/share/rpmlint/data # -cd %{py_libdir} +pushd %{_libdir}/python%{py3_ver}/ for f in $(<%{SOURCE100}); do - find -path "*/$f" -exec install -D {} $RPM_BUILD_ROOT/opt/testing/%{_lib}/python%{py_ver}/{} \; + find -path "*/$f" -exec install -D {} %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/{} \; done -cd /usr/lib/python%{py_ver} -for f in $(<%{SOURCE100}); do - find -path "*/$f" -exec install -D {} $RPM_BUILD_ROOT/opt/testing/%{_lib}/python%{py_ver}/{} \; -done -install -m 644 /usr/lib/python%{py_ver}/site-packages/magic.py $RPM_BUILD_ROOT/opt/testing/%{_lib}/python%{py_ver}/site-packages/magic.py -install -D /usr/bin/python $RPM_BUILD_ROOT/opt/testing/bin/python -cp -a %_libdir/libmagic.so.* $RPM_BUILD_ROOT/opt/testing/%{_lib} -cp -a %_datadir/misc/magic* $RPM_BUILD_ROOT/opt/testing/share -cp -a %_libdir/libpython%{py_ver}.so.* $RPM_BUILD_ROOT/opt/testing/%{_lib} -cp -a %_bindir/rpmlint $RPM_BUILD_ROOT/opt/testing/share/rpmlint/rpmlint.py -pushd $RPM_BUILD_ROOT/opt/testing/share/rpmlint -PYTHONOPTIMIZE=1 python %py_libdir/py_compile.py *.py +install -D %{_bindir}/python3 %{buildroot}/opt/testing/bin/python3 +cp -a %{_libdir}/libmagic.so.* %{buildroot}/opt/testing/%{_lib} +cp -a %{_libdir}/libpython%{py3_ver}m.so.* %{buildroot}/opt/testing/%{_lib} +cp -a %{_bindir}/rpmlint %{buildroot}/opt/testing/share/rpmlint/rpmlint.py +pushd %{buildroot}/opt/testing/share/rpmlint +PYTHONOPTIMIZE=1 python3 -O -m compileall -b *.py rm *.py popd -pushd $RPM_BUILD_ROOT/opt/testing/%{_lib}/python%{py_ver}/site-packages/ -PYTHONOPTIMIZE=1 find -name \*.py -exec python %py_libdir/py_compile.py {} \; -find -name \*.py -delete +pushd %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/ +PYTHONOPTIMIZE=1 find -name \*.py -exec python3 -O -m compileall -b {} \; -exec rm {} \; popd -rm -rf $RPM_BUILD_ROOT/{usr,etc} -rm -f $RPM_BUILD_ROOT/opt/testing/bin/rpmlint -install -m 755 -D %{SOURCE101} $RPM_BUILD_ROOT/opt/testing/bin/rpmlint +find %{buildroot}/opt/testing/ -name __pycache__ -print | xargs rm -rf +rm -rf %{buildroot}/{usr,etc} +rm -f %{buildroot}/opt/testing/bin/rpmlint +install -m 755 -D %{SOURCE101} %{buildroot}/opt/testing/bin/rpmlint # hackatlon %define my_requires %{_builddir}/%{?buildsubdir}/%{name}-requires -cat << EOF > %my_requires +cat << EOF > %{my_requires} cat - > file.list %{__find_requires} < file.list > requires.list %{__find_provides} < file.list > provides.list @@ -129,22 +112,19 @@ cat requires.list rm -f requires.list provides.list file.list EOF -chmod +x %my_requires +chmod +x %{my_requires} %define _use_internal_dependency_generator 0 -%define __find_requires %my_requires -%define __find_provides %nil +%define __find_requires %{my_requires} +%define __find_provides %{nil} # final run check to detect python dep changes -LD_LIBRARY_PATH=$RPM_BUILD_ROOT/opt/testing/%_lib -PYTHONPATH=$RPM_BUILD_ROOT/opt/testing/share/rpmlint -export PYTHONPATH LD_LIBRARY_PATH -$RPM_BUILD_ROOT/opt/testing/bin/python -tt -u -O $RPM_BUILD_ROOT/opt/testing/share/rpmlint/rpmlint.pyo --help || exit 1 +LD_LIBRARY_PATH=%{buildroot}/opt/testing/%{_lib} +PYTHONPATH=%{buildroot}/opt/testing/share/rpmlint +PYTHONHOME=%{buildroot}/opt/testing/ +export PYTHONPATH LD_LIBRARY_PATH PYTHONHOME +%{buildroot}/opt/testing/bin/python3 -tt -u -O %{buildroot}/opt/testing/share/rpmlint/rpmlint.pyc /.build.binaries/*.rpm 2>&1 || exit 1 echo ".. ok" -%clean -rm -rf $RPM_BUILD_ROOT - %files -%defattr(-,root,root,0755) /opt/testing %doc COPYING ++++++ rpmlint-deps.txt ++++++ --- /var/tmp/diff_new_pack.CtvqpT/_old 2017-10-10 11:32:26.859224945 +0200 +++ /var/tmp/diff_new_pack.CtvqpT/_new 2017-10-10 11:32:26.863224770 +0200 @@ -1,170 +1,105 @@ -_abcoll.pyo -abc.pyo -base64.pyo -binasciimodule.so -binascii.pyo -binascii.so -bisect.pyo -calendar.pyo -codecsmodule.so -codecs.pyo -codecs.so -collections.pyo -commandsmodule.so -commands.pyo -commands.so -ConfigParser.pyo -copy.pyo -copy_regmodule.so -copy_reg.pyo -copy_reg.so -ctypes/__init__.pyo -ctypes/_endian.pyo -ctypes/util.pyo -ctypes/wintypes.pyo -cStringIOmodule.so -cStringIO.pyo -cStringIO.so -datetime.so -encodings/aliasesmodule.so -encodings/aliases.pyo -encodings/aliases.so -encodings/asciimodule.so -encodings/ascii.pyo -encodings/ascii.so -encodings/codecsmodule.so -encodings/codecs.pyo -encodings/codecs.so -encodings/encodingsmodule.so -encodings/encodings.pyo -encodings/encodings.so -encodings/__init__module.so -encodings/__init__.pyo -encodings/__init__.so -encodings/iso8859_1.pyo -encodings/latin_1.pyo -encodings/string_escape.pyo -encodings/typesmodule.so -encodings/types.pyo -encodings/types.so -encodings/utf_8.pyo -encodings/zlib_codec.pyo -fcntl.so -fnmatchmodule.so -fnmatch.pyo -fnmatch.so -functools.pyo -__future__.pyo -genericpath.pyo -getoptmodule.so -getopt.pyo -getopt.so -globmodule.so -glob.pyo -glob.so -hashlib.pyo -heapq.pyo -httplib.pyo -io.pyo -keyword.pyo -lib-dynload/array.so -lib-dynload/binascii.so -lib-dynload/_bisect.so -lib-dynload/_collections.so -lib-dynload/cStringIO.so -lib-dynload/_ctypes.so -lib-dynload/_functools.so -lib-dynload/_io.so -lib-dynload/itertools.so -lib-dynload/_locale.so -lib-dynload/_md5.so -lib-dynload/operator.so -lib-dynload/pyexpat.so -lib-dynload/rpmmodule.so -lib-dynload/rpm.pyo -lib-dynload/rpm.so -lib-dynload/unicodedata.so -lib-dynload/_sha256.so -lib-dynload/_sha512.so -lib-dynload/_sha.so -lib-dynload/sitecustomizemodule.so -lib-dynload/sitecustomize.pyo -lib-dynload/sitecustomize.so -lib-dynload/_socket.so -lib-dynload/strop.so -lib-dynload/_struct.so -lib-dynload/time.so -lib-dynload/_weakref.so -lib-dynload/zlib.so -linecachemodule.so -linecache.pyo -linecache.so -_localemodule.so -localemodule.so -_locale.pyo -locale.pyo -_locale.so -locale.so -Makefile -math.so -md5.pyo -mimetools.pyo -operatormodule.so -operator.pyo -operator.so -osmodule.so -os.pyo -os.so -pickle.pyo -plat-linux2/binasciimodule.so -plat-linux2/binascii.pyo -plat-linux2/binascii.so -plat-linux2/cStringIOmodule.so -plat-linux2/cStringIO.pyo -plat-linux2/cStringIO.so -plat-linux2/_localemodule.so -plat-linux2/_locale.pyo -plat-linux2/_locale.so -plat-linux2/operatormodule.so -plat-linux2/operator.pyo -plat-linux2/operator.so -plat-linux2/rpmmodule.so -plat-linux2/rpm.pyo -plat-linux2/rpm.so -plat-linux2/sitecustomizemodule.so -plat-linux2/sitecustomize.pyo -plat-linux2/sitecustomize.so -plat-linux2/stropmodule.so -plat-linux2/strop.pyo -plat-linux2/strop.so -plat-linux2/_structmodule.so -plat-linux2/_struct.pyo -plat-linux2/_struct.so -plat-linux2/timemodule.so -plat-linux2/time.pyo -plat-linux2/time.so -plat-linux2/zlibmodule.so -plat-linux2/zlib.pyo -plat-linux2/zlib.so -posixpathmodule.so -posixpath.pyo -posixpath.so -pyconfig.h -random.pyo -_random.so -remodule.so -re.pyo -re.so -rfc822.pyo -rpmmodule.so -rpm.pyo -rpm.so -select.so -shutil.pyo -sitecustomizemodule.so -sitecustomize.pyo -sitecustomize.so -sitemodule.so +abc.py +base64.py +bisect.py +_bootlocale.py +calendar.py +codecs.py +cp437.py +_collections_abc.py +collections/__init__.py +configparser.py +contextlib.py +copy.py +copyreg.py +datetime.py +dummy_threading.py +_dummy_thread.py +email/base64mime.py +email/charset.py +email/_encoded_words.py +email/encoders.py +email/errors.py +email/feedparser.py +email/header.py +email/__init__.py +email/iterators.py +email/message.py +email/_parseaddr.py +email/parser.py +email/_policybase.py +email/quoprimime.py +email/utils.py +encodings/aliases.py +encodings/ascii.py +encodings/__init__.py +encodings/latin_1.py +encodings/utf_8.py +enum.py +fnmatch.py +functools.py +__future__.py +genericpath.py +getopt.py +glob.py +hashlib.py +heapq.py +http/client.py +http/__init__.py +importlib/__init__.py +importlib/machinery.py +importlib/util.py +io.py +keyword.py +lib-dynload/array.cpython-36m-*-linux-gnu.so +lib-dynload/_asyncio.cpython-36m-*-linux-gnu.so +lib-dynload/audioop.cpython-36m-*-linux-gnu.so +lib-dynload/binascii.cpython-36m-*-linux-gnu.so +lib-dynload/_bisect.cpython-36m-*-linux-gnu.so +lib-dynload/_blake2.cpython-36m-*-linux-gnu.so +lib-dynload/cmath.cpython-36m-*-linux-gnu.so +lib-dynload/_csv.cpython-36m-*-linux-gnu.so +lib-dynload/_datetime.cpython-36m-*-linux-gnu.so +lib-dynload/fcntl.cpython-36m-*-linux-gnu.so +lib-dynload/grp.cpython-36m-*-linux-gnu.so +lib-dynload/_heapq.cpython-36m-*-linux-gnu.so +lib-dynload/_json.cpython-36m-*-linux-gnu.so +lib-dynload/_lsprof.cpython-36m-*-linux-gnu.so +lib-dynload/math.cpython-36m-*-linux-gnu.so +lib-dynload/_md5.cpython-36m-*-linux-gnu.so +lib-dynload/mmap.cpython-36m-*-linux-gnu.so +lib-dynload/_multibytecodec.cpython-36m-*-linux-gnu.so +lib-dynload/_multiprocessing.cpython-36m-*-linux-gnu.so +lib-dynload/_opcode.cpython-36m-*-linux-gnu.so +lib-dynload/ossaudiodev.cpython-36m-*-linux-gnu.so +lib-dynload/parser.cpython-36m-*-linux-gnu.so +lib-dynload/pyexpat.cpython-36m-*-linux-gnu.so +lib-dynload/_posixsubprocess.cpython-36m-*-linux-gnu.so +lib-dynload/_random.cpython-36m-*-linux-gnu.so +lib-dynload/resource.cpython-36m-*-linux-gnu.so +lib-dynload/select.cpython-36m-*-linux-gnu.so +lib-dynload/_sha1.cpython-36m-*-linux-gnu.so +lib-dynload/_sha256.cpython-36m-*-linux-gnu.so +lib-dynload/_sha3.cpython-36m-*-linux-gnu.so +lib-dynload/_sha512.cpython-36m-*-linux-gnu.so +lib-dynload/_socket.cpython-36m-*-linux-gnu.so +lib-dynload/spwd.cpython-36m-*-linux-gnu.so +lib-dynload/_struct.cpython-36m-*-linux-gnu.so +lib-dynload/syslog.cpython-36m-*-linux-gnu.so +lib-dynload/termios.cpython-36m-*-linux-gnu.so +lib-dynload/zlib.cpython-36m-*-linux-gnu.so +linecache.py +locale.py +operator.py +os.py +posixpath.py +quopri.py +random.py +reprlib.py +re.py +selectors.py +shutil.py +signal.py +_sitebuiltins.py site-packages site-packages/construct/core.py site-packages/construct/debug.py @@ -177,88 +112,53 @@ site-packages/construct/lib/__init__.py site-packages/construct/lib/py3compat.py site-packages/construct/version.py -site-packages/pybeam/__init__.py +site-packages/magic.py site-packages/pybeam/beam_construct.py site-packages/pybeam/beam_file.py site-packages/pybeam/eetf_construct.py site-packages/pybeam/erlang_types.py -site-packages/rpm/__init__module.so -site-packages/rpm/__init__.pyo -site-packages/rpm/__init__.so -site-packages/rpm/_rpmmodule.so +site-packages/pybeam/__init__.py +site-packages/rpm/__init__.py site-packages/rpm/_rpm.so -site-packages/rpm/transaction.pyo -site-packages/sitecustomizemodule.so -site-packages/sitecustomize.pyo -site-packages/sitecustomize.so +site-packages/rpm/transaction.py site-packages/six.py -site.pyo -site.so -socket.pyo -sre_compilemodule.so -sre_compile.pyo -sre_compile.so -sre_constantsmodule.so -sre_constants.pyo -sre_constants.so -sre_parsemodule.so -sre_parse.pyo -sre_parse.so -statmodule.so -stat.pyo -stat.so -StringIO.pyo -stringmodule.so -string.pyo -string.so -stropmodule.so -strop.pyo -strop.so -_structmodule.so -structmodule.so -_struct.pyo -struct.pyo -_struct.so -struct.so -_strptime.pyo -subprocess.pyo -sysconfig.pyo -_sysconfigdata.pyo -tempfile.pyo -textwrapmodule.so -textwrap.pyo -textwrap.so -timemodule.so -time.pyo -time.so -traceback.pyo -typesmodule.so -types.pyo -types.so -urllib2.pyo -urllib.pyo -urlparse.pyo -UserDictmodule.so -UserDict.pyo -UserDict.so -warningsmodule.so -warnings.pyo -warnings.so -weakref.pyo -_weakrefset.pyo -xml/dom/domreg.pyo -xml/dom/expatbuilder.pyo -xml/dom/__init__.pyo -xml/dom/minicompat.pyo -xml/dom/minidom.pyo -xml/dom/NodeFilter.pyo -xml/dom/xmlbuilder.pyo -xml/__init__.pyo -xml/parsers/expat.pyo -xml/parsers/__init__.pyo -zipfilemodule.so -zipfile.pyo -zipfile.so -zlibmodule.so -zlib.pyo -zlib.so +site.py +socket.py +sre_compile.py +sre_constants.py +sre_parse.py +stat.py +string.py +_strptime.py +struct.py +subprocess.py +_sysconfigdata_m_linux_i386-linux-gnu.py +_sysconfigdata_m_linux_x86_64-linux-gnu.py +sysconfig.py +tempfile.py +textwrap.py +threading.py +tokenize.py +token.py +traceback.py +types.py +urllib/error.py +urllib/__init__.py +urllib/parse.py +urllib/request.py +urllib/response.py +uu.py +warnings.py +weakref.py +_weakrefset.py +xml/dom/domreg.py +xml/dom/__init__.py +xml/dom/expatbuilder.py +xml/dom/minicompat.py +xml/dom/minidom.py +xml/dom/NodeFilter.py +xml/dom/xmlbuilder.py +xml/__init__.py +xml/parsers/expat.py +xml/parsers/__init__.py +zipfile.py ++++++ rpmlint-mini.config ++++++ --- /var/tmp/diff_new_pack.CtvqpT/_old 2017-10-10 11:32:26.883223892 +0200 +++ /var/tmp/diff_new_pack.CtvqpT/_new 2017-10-10 11:32:26.883223892 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 import os, glob, Pkg @@ -12,8 +12,8 @@ for f in configs: try: - execfile(f) + exec(compile(open(f).read(), f, 'exec')) except IOError: pass - except Exception, E: - Pkg.warn('(none): W: error loading %s, skipping: %s' % (f, E)) + except Exception as e: + Pkg.warn('(none): W: error loading %s, skipping: %s' % (f, e)) ++++++ rpmlint.wrapper ++++++ --- /var/tmp/diff_new_pack.CtvqpT/_old 2017-10-10 11:32:26.919222312 +0200 +++ /var/tmp/diff_new_pack.CtvqpT/_new 2017-10-10 11:32:26.923222137 +0200 @@ -8,4 +8,4 @@ rpmlintdir="/opt/testing/share/rpmlint" PYTHONPATH="$rpmlintdir" export PYTHONPATH LD_LIBRARY_PATH -exec /opt/testing/bin/python -tt -u -O "$rpmlintdir"/rpmlint.pyo -C "$rpmlintdir" -f "$rpmlintdir"/rpmlint-mini.config "$@" +exec /opt/testing/bin/python3 -u -O "$rpmlintdir"/rpmlint.pyc -C "$rpmlintdir" -f "$rpmlintdir"/rpmlint-mini.config "$@"
