[ 
https://issues.apache.org/jira/browse/BIGTOP-1230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13916731#comment-13916731
 ] 

Roman Shaposhnik commented on BIGTOP-1230:
------------------------------------------

In general I think versionless symlinks are useful same way they are useful for 
shared objects (see section 3.1.2 
http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html ).

Currently we have an add-hoc code that tries to create those spread all over 
the place. E.g.:
    
https://git-wip-us.apache.org/repos/asf?p=bigtop.git;a=blob;f=bigtop-packages/src/common/hadoop/install_hadoop.sh;h=89c480b0756978dac275bba68464181dbfc02000;hb=HEAD#l372
    
https://git-wip-us.apache.org/repos/asf?p=bigtop.git;a=blob;f=bigtop-packages/src/common/phoenix/install_phoenix.sh;h=07da4265afbd767b3c19892d0d449f5107807c3b;hb=HEAD#l133

and quite a few other places.

I think it would be pretty cool to somehow abstract this away so that we can 
call a generic routine
as part of the build steps that bigtop build goes through.

[~huLiu] do you have a patch in mind?

> Create version-less symlinks for all components
> -----------------------------------------------
>
>                 Key: BIGTOP-1230
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-1230
>             Project: Bigtop
>          Issue Type: Improvement
>          Components: Debian, RPM
>    Affects Versions: 0.7.0
>            Reporter: Hu Liu,
>
> Now Bigtop just created version-less symlinks for hadoop only to offer 
> integration point, Bigtop may need to create the version-less symlinks for 
> other components and use them instead of jar files across different 
> components.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to