Mailing List Archive

[jira] [Commented] (FOR-1244) "Fat tar" for easier installation
[ https://issues.apache.org/jira/browse/FOR-1244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13835145#comment-13835145 ]

David Crossley commented on FOR-1244:
-------------------------------------

Sure will. I cannot believe that we forgot that. See http://s.apache.org/mCW at item [C] where we did plan for it.

Would one of the other Forrest committers please do this. It should be straight-forward. We have already voted on the release source package [A] at http://s.apache.org/pdJ so any convenience packages can now be made.

As explained in those threads, we will need to tweak the trunk build system to create each of those three packages. If you feel up to it then also do it in the 0.9 release branch to solve this immediate issue.

Otherwise we could leave that step for the next release, and take a short-cut for now:

* Obtain and verify both [A] and [B].
* Combine them on your local system.
* Build the full convenience package. Create signature and md5 etc.
* Add to https://dist.apache.org/repos/dist/dev/forrest
* Ask others to review. Maybe append their sigs.
* When ready, do 'svn mv' this to the repos/dist/release/forrest/
* When picked up by the mirrors, add it to our download page and publish.


> "Fat tar" for easier installation
> ---------------------------------
>
> Key: FOR-1244
> URL: https://issues.apache.org/jira/browse/FOR-1244
> Project: Forrest
> Issue Type: Improvement
> Components: Compile
> Reporter: Raymie Stata
>
> I've been writing a Homebrew formula for installing Forrest onto Macs (https://github.com/mxcl/homebrew/pull/24520). Homebrew doesn't handle the two-tar-file structure of your distribution very well. Can you publish a "fat-tar" file that combines the contents of both, in addition to the two independent ones?



--
This message was sent by Atlassian JIRA
(v6.1#6144)
[jira] [Commented] (FOR-1244) "Fat tar" for easier installation [ In reply to ]
[ https://issues.apache.org/jira/browse/FOR-1244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13835149#comment-13835149 ]

David Crossley commented on FOR-1244:
-------------------------------------

Raymie Stata, thanks for your efforts at Homebrew. I see that you found a way to get it in using the current split packages. Great. We will still get that fixed.

By the way, your description of Apache Forrest in the pull request is not correct. Please see the top of our home page.

> "Fat tar" for easier installation
> ---------------------------------
>
> Key: FOR-1244
> URL: https://issues.apache.org/jira/browse/FOR-1244
> Project: Forrest
> Issue Type: Improvement
> Components: Compile
> Reporter: Raymie Stata
>
> I've been writing a Homebrew formula for installing Forrest onto Macs (https://github.com/mxcl/homebrew/pull/24520). Homebrew doesn't handle the two-tar-file structure of your distribution very well. Can you publish a "fat-tar" file that combines the contents of both, in addition to the two independent ones?



--
This message was sent by Atlassian JIRA
(v6.1#6144)
[jira] [Commented] (FOR-1244) "Fat tar" for easier installation [ In reply to ]
[ https://issues.apache.org/jira/browse/FOR-1244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13835173#comment-13835173 ]

Raymie Stata commented on FOR-1244:
-----------------------------------

Thanks for jumping on this. The way I solved the problem for 0.9 is not robust -- I needed to carefully inspect the contents of the two tarballs to find just the right set of non-overlapping directories for installing the dependencies. As Forrest is updated, this approach would be a maintenance problem. It'll be great to have the "fat" tarball -- Homebrew loves those.

(Sorry about the bad description. One good thing about Homebrew is that Formulas direct users back to project Web sites (e.g., "brew home apache-forrest"), so upstream projects are in control of how they describe themselves. The text in my pull request will quickly be lost to the mists of time.)

> "Fat tar" for easier installation
> ---------------------------------
>
> Key: FOR-1244
> URL: https://issues.apache.org/jira/browse/FOR-1244
> Project: Forrest
> Issue Type: Improvement
> Components: Compile
> Reporter: Raymie Stata
>
> I've been writing a Homebrew formula for installing Forrest onto Macs (https://github.com/mxcl/homebrew/pull/24520). Homebrew doesn't handle the two-tar-file structure of your distribution very well. Can you publish a "fat-tar" file that combines the contents of both, in addition to the two independent ones?



--
This message was sent by Atlassian JIRA
(v6.1#6144)