{"action":"created","issue":{"url":"https://api.github.com/repos/ocaml/ocamlbuild/issues/29","labels_url":"https://api.github.com/repos/ocaml/ocamlbuild/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/ocaml/ocamlbuild/issues/29/comments","events_url":"https://api.github.com/repos/ocaml/ocamlbuild/issues/29/events","html_url":"https://github.com/ocaml/ocamlbuild/pull/29","id":123829729,"number":29,"title":"Local opam files for ocamlbuild","user":{"login":"rgrinberg","id":139003,"avatar_url":"https://avatars.githubusercontent.com/u/139003?v=3","gravatar_id":"","url":"https://api.github.com/users/rgrinberg","html_url":"https://github.com/rgrinberg","followers_url":"https://api.github.com/users/rgrinberg/followers","following_url":"https://api.github.com/users/rgrinberg/following{/other_user}","gists_url":"https://api.github.com/users/rgrinberg/gists{/gist_id}","starred_url":"https://api.github.com/users/rgrinberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rgrinberg/subscriptions","organizations_url":"https://api.github.com/users/rgrinberg/orgs","repos_url":"https://api.github.com/users/rgrinberg/repos","events_url":"https://api.github.com/users/rgrinberg/events{/privacy}","received_events_url":"https://api.github.com/users/rgrinberg/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-24T19:28:04Z","updated_at":"2015-12-25T11:59:22Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ocaml/ocamlbuild/pulls/29","html_url":"https://github.com/ocaml/ocamlbuild/pull/29","diff_url":"https://github.com/ocaml/ocamlbuild/pull/29.diff","patch_url":"https://github.com/ocaml/ocamlbuild/pull/29.patch"},"body":"Not ready yet because there's no META file\r\n\r\nNeeds #28 to proceed I think?\r\n\r\nAlso, does it make sense to add findlib as a dependency in this case as well? I guess it's an optional dependency?"},"comment":{"url":"https://api.github.com/repos/ocaml/ocamlbuild/issues/comments/167225434","html_url":"https://github.com/ocaml/ocamlbuild/pull/29#issuecomment-167225434","issue_url":"https://api.github.com/repos/ocaml/ocamlbuild/issues/29","id":167225434,"user":{"login":"gasche","id":426238,"avatar_url":"https://avatars.githubusercontent.com/u/426238?v=3","gravatar_id":"","url":"https://api.github.com/users/gasche","html_url":"https://github.com/gasche","followers_url":"https://api.github.com/users/gasche/followers","following_url":"https://api.github.com/users/gasche/following{/other_user}","gists_url":"https://api.github.com/users/gasche/gists{/gist_id}","starred_url":"https://api.github.com/users/gasche/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gasche/subscriptions","organizations_url":"https://api.github.com/users/gasche/orgs","repos_url":"https://api.github.com/users/gasche/repos","events_url":"https://api.github.com/users/gasche/events{/privacy}","received_events_url":"https://api.github.com/users/gasche/received_events","type":"User","site_admin":false},"created_at":"2015-12-25T11:59:22Z","updated_at":"2015-12-25T11:59:22Z","body":"In a perfect world I would like `ocamlbuild` to *not* depend on `ocamlfind`, because we have had reports from users that insist on this ability.\r\n\r\nIn the short term I think that making this dependency optional makes packaging too difficult. We should aim for proper packaging for 99% of our users as soon as possible, and refine the dependency structure later -- with inputs from no-ocamlfind users if we can contact them.\r\n\r\nCould you add a META file to this pull request?\r\n\r\nWe could have an `install` rule that just call `make install`, or we could have an explicit `ocamlfind` call in the opam package description. I have no strong opinion on this."}}