{"action":"opened","issue":{"url":"https://api.github.com/repos/conda/constructor/issues/136","repository_url":"https://api.github.com/repos/conda/constructor","labels_url":"https://api.github.com/repos/conda/constructor/issues/136/labels{/name}","comments_url":"https://api.github.com/repos/conda/constructor/issues/136/comments","events_url":"https://api.github.com/repos/conda/constructor/issues/136/events","html_url":"https://github.com/conda/constructor/issues/136","id":273051747,"number":136,"title":"Fails to include package file","user":{"login":"joelhullcio","id":1789816,"avatar_url":"https://avatars3.githubusercontent.com/u/1789816?v=4","gravatar_id":"","url":"https://api.github.com/users/joelhullcio","html_url":"https://github.com/joelhullcio","followers_url":"https://api.github.com/users/joelhullcio/followers","following_url":"https://api.github.com/users/joelhullcio/following{/other_user}","gists_url":"https://api.github.com/users/joelhullcio/gists{/gist_id}","starred_url":"https://api.github.com/users/joelhullcio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joelhullcio/subscriptions","organizations_url":"https://api.github.com/users/joelhullcio/orgs","repos_url":"https://api.github.com/users/joelhullcio/repos","events_url":"https://api.github.com/users/joelhullcio/events{/privacy}","received_events_url":"https://api.github.com/users/joelhullcio/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-11-10T20:36:01Z","updated_at":"2017-11-10T20:36:01Z","closed_at":null,"author_association":"NONE","body":"In previous version of Constructor I was able to use the package key to include local custom conda packages.  Some of these custom packages only contain shared object library files that are dependencies to other packages.  Including these custom packages is necessary since the share libraries are guaranteed to exist on the systems where the installer will run and they are also not included in the parent package that depends on them.\r\n\r\nBelow and attached is the AssertionError thrown by Constructor 2.0.0 and and example of the custom conda package.\r\n\r\n```\r\nTraceback (most recent call last):\r\n  File \"/root/ana411py27/bin/constructor\", line 11, in <module>\r\n    load_entry_point('constructor==2.0.0', 'console_scripts', 'constructor')()\r\n  File \"/root/ana411py27/lib/python2.7/site-packages/constructor/main.py\", line 221, in main\r\n    dry_run=opts.dry_run)\r\n  File \"/root/ana411py27/lib/python2.7/site-packages/constructor/main.py\", line 113, in main_build\r\n    fcp_main(info, verbose=verbose, dry_run=dry_run)\r\n  File \"/root/ana411py27/lib/python2.7/site-packages/constructor/fcp.py\", line 265, in main\r\n    dists.sort()\r\n  File \"/root/ana411py27/lib/python2.7/site-packages/conda/models/dist.py\", line 230, in __gt__\r\nplatform: linux-64\r\nconda packages download: /root/.conda/constructor/linux-64\r\nspecs: ['anaconda 5.0*', 'python 2.7*', 'conda']\r\n\r\n    assert isinstance(other, self.__class__)\r\nAssertionError\r\n```\r\n[issue.zip](https://github.com/conda/constructor/files/1462662/issue.zip)\r\n\r\nTo reproduce the issue, download and extract the attached zip file.  Run the build.sh file.\r\n\r\n\r\n\r\n"}}
{"actor":{"display_login":"joelhullcio"}}