{"action":"created","issue":{"url":"https://api.github.com/repos/pypa/manylinux/issues/80","repository_url":"https://api.github.com/repos/pypa/manylinux","labels_url":"https://api.github.com/repos/pypa/manylinux/issues/80/labels{/name}","comments_url":"https://api.github.com/repos/pypa/manylinux/issues/80/comments","events_url":"https://api.github.com/repos/pypa/manylinux/issues/80/events","html_url":"https://github.com/pypa/manylinux/issues/80","id":183458017,"number":80,"title":"trouble with auditwheel repair step since october 14","user":{"login":"hredestig","id":1300566,"avatar_url":"https://avatars.githubusercontent.com/u/1300566?v=3","gravatar_id":"","url":"https://api.github.com/users/hredestig","html_url":"https://github.com/hredestig","followers_url":"https://api.github.com/users/hredestig/followers","following_url":"https://api.github.com/users/hredestig/following{/other_user}","gists_url":"https://api.github.com/users/hredestig/gists{/gist_id}","starred_url":"https://api.github.com/users/hredestig/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hredestig/subscriptions","organizations_url":"https://api.github.com/users/hredestig/orgs","repos_url":"https://api.github.com/users/hredestig/repos","events_url":"https://api.github.com/users/hredestig/events{/privacy}","received_events_url":"https://api.github.com/users/hredestig/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-10-17T16:04:01Z","updated_at":"2016-10-19T06:30:35Z","closed_at":null,"body":"I have the manylinux1_x86_64 image to create python wheels and using this docker file\r\n```\r\nFROM quay.io/pypa/manylinux1_x86_64\r\n\r\nENV GLPK_VER=\"4.60\"\r\nRUN wget http://ftp.gnu.org/gnu/glpk/glpk-${GLPK_VER}.tar.gz -O - | tar xz\r\nWORKDIR glpk-${GLPK_VER}\r\nRUN ./configure && make install\r\n```\r\n\r\nand last week I could with this test.sh\r\n\r\n```\r\n#!/bin/bash\r\n/opt/python/cp35-cp35m/bin/pip install pyelftools==0.23\r\nauditwheel show /io/wheelhouse/cobra-0.5.1b1-cp35-cp35m-linux_x86_64.whl\r\n```\r\nrun \r\n```\r\ndocker run --rm -v `pwd`:/io cobrapy_builder /io/test.sh\r\n```\r\nto get expected output\r\n```\r\ncobra-0.5.1b1-cp35-cp35m-linux_x86_64.whl is consistent with the\r\nfollowing platform tag: \"linux_x86_64\".\r\n\r\nThe wheel references the following external versioned symbols in\r\nsystem-provided shared libraries: GLIBC_2.4.\r\n\r\nThe following external shared libraries are required by the wheel:\r\n{\r\n    \"libc.so.6\": \"/lib64/libc-2.5.so\",\r\n    \"libglpk.so.40\": \"/usr/local/lib/libglpk.so.40.1.0\",\r\n    \"libm.so.6\": \"/lib64/libm-2.5.so\",\r\n    \"libpthread.so.0\": \"/lib64/libpthread-2.5.so\"\r\n}\r\n\r\nIn order to achieve the tag platform tag \"manylinux1_x86_64\" the\r\nfollowing shared library dependencies will need to be eliminated:\r\n\r\nlibglpk.so.40\r\n```\r\nnow however, I only get\r\n\r\n```\r\nnothing to do\r\n\r\ncobra-0.5.1b1-cp35-cp35m-linux_x86_64.whl is consistent with the\r\nfollowing platform tag: \"manylinux1_x86_64\".\r\n\r\nThe wheel references no external versioned symbols from system-\r\nprovided shared libraries.\r\n\r\nThe wheel requires no external shared libraries! :)\r\n```\r\n\r\nI can circumvent that by installing pyelftools==0.23 (replacing the 0.24 version) but that only fixes the problem for python 3.5 not 3.4 or 2.7\r\n\r\nany ideas? the wheel file I try with is here \r\nhttps://drive.google.com/open?id=0B9Jk-Vpwjhb0ME1HNEx0OFNNbVU\r\n"},"comment":{"url":"https://api.github.com/repos/pypa/manylinux/issues/comments/254722684","html_url":"https://github.com/pypa/manylinux/issues/80#issuecomment-254722684","issue_url":"https://api.github.com/repos/pypa/manylinux/issues/80","id":254722684,"user":{"login":"hredestig","id":1300566,"avatar_url":"https://avatars.githubusercontent.com/u/1300566?v=3","gravatar_id":"","url":"https://api.github.com/users/hredestig","html_url":"https://github.com/hredestig","followers_url":"https://api.github.com/users/hredestig/followers","following_url":"https://api.github.com/users/hredestig/following{/other_user}","gists_url":"https://api.github.com/users/hredestig/gists{/gist_id}","starred_url":"https://api.github.com/users/hredestig/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hredestig/subscriptions","organizations_url":"https://api.github.com/users/hredestig/orgs","repos_url":"https://api.github.com/users/hredestig/repos","events_url":"https://api.github.com/users/hredestig/events{/privacy}","received_events_url":"https://api.github.com/users/hredestig/received_events","type":"User","site_admin":false},"created_at":"2016-10-19T06:30:35Z","updated_at":"2016-10-19T06:30:35Z","body":"@matthew-brett I noticed this with multibuild, did you also experience pyelftools not being able to spot dependencies in shared object files? "}}
{"actor":{"display_login":"hredestig"}}