Re: catkin-related changes in orogen
Ruben Smits <[email protected]> Mon, 6 Jan 2014 12:59:22 +0100
| Newsgroups | gmane.science.robotics.orocos.devel |
|---|---|
| Message-ID | <CAN8Phb=OhU+BBVxy+H11o0mMwTwCceECtnWQGqbH0qjUiAKJZw@mail.gmail.com> |
On Mon, Jan 6, 2014 at 12:23 PM, Sylvain Joyeux <[email protected]>wrote: > On 01/03/2014 10:30 AM, Ruben Smits wrote: > >> How have you resolved the ruby1.9.3 dependency on Ubuntu 12.04? It seems >> that is practically impossible to get all dependencies correctly from >> debian packages without having to install ruby1.8 (it seems the rubygems >> debian package is to blame). >> > Not rubygems. Don't remember which one, but there is indeed a dependency > issue there. However, this is only installing a few useless packages, not a > big issue IMO (see below) > > > The FindRuby.cmake file (the one provided in utilrb as well as the one >> provided by cmake 2.8.12.1) is not able to detect ruby1.9.3 if ruby1.8 >> is installed on the system. >> > It is able to detect it, it only goes for the default ruby (the one > selected with update-alternatives) which is unfortunately either the last > installed or ruby 1.8 (don't remember). In any case, what the cmake macros > do make sense. > > I still think there is something wrong with the FindRuby.cmake, if i do find_package(Ruby 1.9.3 REQUIRED) it is not able to find the correct ruby executable if the default ruby is pointing to ruby1.8 (which is the default if installed). I looks for executables named as ruby1.9 and ruby19, but the actual executable is ruby1.9.1 or ruby1.9.3. > The autoproj configuration explicitly passes the ruby full path used to > bootstrap the installation to cmake as the RUBY_EXECUTABLE cmake variable > to make sure we use the right one regardless of everything else. You should > probably do the same. > > Ok, I'll try that. Maybe I should explain where I want to get at: creating debians for the toolchain only based on debian-installed software. That's why I don't want to depend on gems or other manual changes on the system. Ruben > -- > Sylvain Joyeux (Dr.Ing.) > Space & Security Robotics > > !!! Achtung, neue Telefonnummer!!! > > Standort Bremen: > DFKI GmbH > Robotics Innovation Center > Robert-Hooke-Straße 5 > 28359 Bremen, Germany > > Phone: +49 (0)421 178-454136 > Fax: +49 (0)421 218-454150 > E-Mail: [email protected] > > Weitere Informationen: http://www.dfki.de/robotik > ----------------------------------------------------------------------- > Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH > Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern > Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster > (Vorsitzender) Dr. Walter Olthoff > Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes > Amtsgericht Kaiserslautern, HRB 2313 > Sitz der Gesellschaft: Kaiserslautern (HRB 2313) > USt-Id.Nr.: DE 148646973 > Steuernummer: 19/673/0060/3 > ----------------------------------------------------------------------- > -- Ruben Smits, CTO +32 479 511 786 Intermodalics - Kapeldreef 60, 3001 Heverlee - BELGIUM www.intermodalics.eu --------------------------------------------------------------------------------------------------------------------------------------- This email and any attached files are confidential and may be legally privileged. Any copy, print or forward of this email, without the agreement of sender or addressee, is strictly prohibited. Misuse is a violation of the law on personal data protection (D. Lgs. 196/2003) and on secrecy of correspondence (art. 616 cp). If you have received this transmission in error please notify the sender immediately and then delete this email and any attached files. -- Orocos-Dev mailing list [email protected] http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev