{"action":"closed","issue":{"url":"https://api.github.com/repos/Perl5-Alien/Alien-Base/issues/122","labels_url":"https://api.github.com/repos/Perl5-Alien/Alien-Base/issues/122/labels{/name}","comments_url":"https://api.github.com/repos/Perl5-Alien/Alien-Base/issues/122/comments","events_url":"https://api.github.com/repos/Perl5-Alien/Alien-Base/issues/122/events","html_url":"https://github.com/Perl5-Alien/Alien-Base/issues/122","id":71945260,"number":122,"title":"Deploying / Using with Carton","user":{"login":"slobo","id":167772,"avatar_url":"https://avatars.githubusercontent.com/u/167772?v=3","gravatar_id":"","url":"https://api.github.com/users/slobo","html_url":"https://github.com/slobo","followers_url":"https://api.github.com/users/slobo/followers","following_url":"https://api.github.com/users/slobo/following{/other_user}","gists_url":"https://api.github.com/users/slobo/gists{/gist_id}","starred_url":"https://api.github.com/users/slobo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slobo/subscriptions","organizations_url":"https://api.github.com/users/slobo/orgs","repos_url":"https://api.github.com/users/slobo/repos","events_url":"https://api.github.com/users/slobo/events{/privacy}","received_events_url":"https://api.github.com/users/slobo/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-04-29T18:04:07Z","updated_at":"2015-05-03T16:15:10Z","closed_at":"2015-05-03T16:15:10Z","body":"This may be completely out of the scope, but I'm looking for a solution to deploy perl apps on naive servers. Currently ``Carton`` works great to package up all CPAN dependencies on the build machine and then transfer the entire ``local/`` onto the server with the same base OS and have it all run without issues. (I don't do ``carton bundle`` as then everything would need to be recompiled on the target) \r\nHowever, this method depends on target having the same shared libraries as the build system. Eg, ``DBD::Pg`` needs to have postgres client libraries installed on both build and target machines. Would ``Alien::Base`` be able to help with this and somehow include the shared libraries in the ``local/`` so that the only requirement of the target system is to have the same base OS as the build machine?\r\nThanks"}}