[
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)