Ask Your Question
2

Can wet package depend on dry package?

asked 2013-03-10 08:57:13 -0500

AdrianPeng gravatar image

Hi everyone,

I am wondering if wet package can depend on dry package?

Thanks

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2013-03-10 10:27:32 -0500

fergs gravatar image

Nope. The old rosmake (dry) system is aware of the catkin ecosystem, but not the other way around.

edit flag offensive delete link more

Comments

Is the main reason for this is to get rid of rosmake as quick as possible?

Boris gravatar imageBoris ( 2013-03-10 18:50:42 -0500 )edit
1

The main reason would be so that the new system doesn't have all the terrible hacks the old system had underneath it. The new system is more linux-like with a more standard build/install structure -- making it aware of the older, non-standard approach would cause a massive mess.

fergs gravatar imagefergs ( 2013-03-10 21:12:40 -0500 )edit

So, what if the packages you need are only provided as dry packages? Do you have to convert them first?

jackcviers gravatar imagejackcviers ( 2014-12-13 17:50:36 -0500 )edit
1

Either that, or use rosmake for your package.

joq gravatar imagejoq ( 2014-12-13 20:10:05 -0500 )edit

The other reason catkin pkgs do not depend on rosmake is that they don't provide all of the necessary exported information for catkin packages to build on top of them automatically. However, rosmake packages do export pkg-config files, which you could try to use, but at your own risk.

William gravatar imageWilliam ( 2014-12-15 13:43:41 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2013-03-10 08:57:13 -0500

Seen: 388 times

Last updated: Mar 10 '13