You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Brandon Arp (Updated) (JIRA)" <ji...@apache.org> on 2011/12/06 09:25:40 UTC

[jira] [Updated] (THRIFT-1421) Debian Packages can not be built

     [ https://issues.apache.org/jira/browse/THRIFT-1421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brandon Arp updated THRIFT-1421:
--------------------------------

    Attachment: deb_ruby.patch.txt

I added ruby 1.9.1 and ruby 1.8 folders to the debian build, renamed the library ruby-thrift as per the new debian ruby packaging guidelines, set the ruby architecture to be all (just using ruby files right now, not native), and added mongrel and rake to the build deps for the deb package.  Rspec is a dependency, but the build doesn't work with the latest version, so you have to install that via gem.  It's not perfect, but it's a step in the right direction.
                
> Debian Packages can not be built
> --------------------------------
>
>                 Key: THRIFT-1421
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1421
>             Project: Thrift
>          Issue Type: Bug
>            Reporter: Roger Meier
>            Assignee: Jake Farrell
>             Fix For: 0.9
>
>         Attachments: deb_ruby.patch.txt, thrift-1421.patch
>
>
> https://builds.apache.org/view/S-Z/view/Thrift/job/Thrift-Debian-Packages/92/console
> {noformat}
> # Ruby library
> cd /home/jenkins/jenkins-slave/workspace/Thrift-Debian-Packages/thrift/lib/rb	&& \
> 		ruby setup.rb config --installdirs=std && \
> 		ruby setup.rb setup
> ruby: No such file or directory -- setup.rb (LoadError)
> make: *** [build-arch-stamp] Error 1
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira