diff --git a/rpmlint-deps.txt b/rpmlint-deps.txt index 52425bd..3268ef7 100644 --- a/rpmlint-deps.txt +++ b/rpmlint-deps.txt @@ -50,43 +50,43 @@ 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 +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 @@ -100,28 +100,10 @@ selectors.py shutil.py signal.py _sitebuiltins.py -site-packages -site-packages/construct/core.py -site-packages/construct/debug.py -site-packages/construct/expr.py -site-packages/construct/__init__.py -site-packages/construct/lib/binary.py -site-packages/construct/lib/bitstream.py -site-packages/construct/lib/container.py -site-packages/construct/lib/hex.py -site-packages/construct/lib/__init__.py -site-packages/construct/lib/py3compat.py -site-packages/construct/version.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/pybeam/__init__.py site-packages/rpm/__init__.py site-packages/rpm/_rpm.so site-packages/rpm/transaction.py -site-packages/six.py site.py socket.py sre_compile.py @@ -132,8 +114,7 @@ string.py _strptime.py struct.py subprocess.py -_sysconfigdata_m_linux_i386-linux-gnu.py -_sysconfigdata_m_linux_x86_64-linux-gnu.py +_sysconfigdata_m_linux_*-linux-gnu*.py sysconfig.py tempfile.py textwrap.py @@ -161,4 +142,6 @@ xml/dom/xmlbuilder.py xml/__init__.py xml/parsers/expat.py xml/parsers/__init__.py +xml/etree/ElementPath.py +xml/etree/ElementTree.py zipfile.py diff --git a/rpmlint-mini.changes b/rpmlint-mini.changes index eebb82d..04afa0c 100644 --- a/rpmlint-mini.changes +++ b/rpmlint-mini.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Thu Oct 12 14:30:13 UTC 2017 - stefan.bruens@rwth-aachen.de + +- Use wildcard for sysconfigdata architecture in rpmlint-deps.txt +- Use wildcard for abi in rpmlint-deps.txt, e.g. armv7hl is gnueabihf + +------------------------------------------------------------------- +Tue Oct 10 11:40:49 UTC 2017 - dmueller@suse.com + +- also import ElementTree +- include pybeam also for lib64 architectures + ------------------------------------------------------------------- Thu Sep 28 12:32:54 UTC 2017 - dmueller@suse.com diff --git a/rpmlint-mini.spec b/rpmlint-mini.spec index 4a359d3..dd80bbd 100644 --- a/rpmlint-mini.spec +++ b/rpmlint-mini.spec @@ -84,6 +84,8 @@ pushd %{_libdir}/python%{py3_ver}/ for f in $(<%{SOURCE100}); do find -path "*/$f" -exec install -D {} %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/{} \; done +# ErlangCheck dependencies that are not under %_libdir but under /usr/lib :-( +cp -a %{python3_sitelib}/{construct,pybeam,six.py} %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/site-packages 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}