Started my task with lot of excitement to try out cross farm service publishing. Plan was to try publishing the User profile service, so started configuration for user profile.
---Tried to add new connection
Boom...Errorr...User Profile Synchronization Service is not started. Ok. So that's not a big pain right.
---browsed to services page and clicked on "Start" for user profile synchronization service....
---Scratching my head for next hour , google google google ...bing bing bing....
At last one suggestion found , try restarting SharePoint Timer Services
--- Restarted timer services
Boom ...service started :-)