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