Catkin.. *sigh*

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

So I tried to build rpms for groovy by downloading the entire source at
once and letting catkin make it all, as documented here[1]. It doesn't
work. I'm not surprised. A few things:

1. The --install-space /opt/... suggestion won't work with mock, since
catkin uses this in all the setup scripts. So, the setup.sh files have
$RPM_BUILD_ROOT in them. I'm considering filing a bug requesting them to
provide a different --root option (like every other build system does!)

This link will only work when building manually with root permissions.
It isn't going to work for a system wide installation, and it certainly
cannot be converted to a spec file.

2. Seeing that this method isn't going to work, I dug up on catkin a
little more and found that one can actually bootstrap it all from
source[2][3]. I'll give this a try today and tomorrow and see if I can
"spec-ify" it. 

The catkin package in Fedora appears to be missing some stuff though:
like the catkin_init_workspace script. Rich, is this a matter of just
updating the Fedora catkin package? Should I file a bug? We're carrying
0.4x and the latest seems to be 0.5+

I'll see if I can get some help on the build-sys SIG about extending
bloom to spew rpms. I think this needs to be dealt with once and for
all.

[1] http://www.ros.org/wiki/groovy/Installation/Fedora
[2]
http://answers.ros.org/question/44606/bootstrapping-a-groovy-install/
[3] http://ros.org/doc/api/catkin/html/adv_user_guide/underlay.html
-- 
Thanks,
Warm regards,
Ankur (FranciscoD)

http://fedoraproject.org/wiki/User:Ankursinha

Join Fedora! Come talk to us!
http://fedoraproject.org/wiki/Fedora_Join_SIG

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
robotics mailing list
robotics@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/robotics

[Index of Archives]     [Fedora Users]     [Fedora Electronics Lab]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Summer Coding]

  Powered by Linux