[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=16571092#comment-16571092 ] David Crossley commented on FOR-1244: - Ah, no. That is the original convenience archive of the original 0.9 release. We re-released later with two separate archives (the "*-sources.tar.gz" and the "*-dependencies.tar.gz" which are the [A] and [B] referred to above) as can be seen on our Downloads page and in that Homebrew formula. We did not follow through as explained in the comment above to provide a new combined file [C]. This message today tries to summarise the history: Date: Tue, 7 Aug 2018 13:23:05 +1000 From: David Crossley To: dev at forrest Subject: History - packaging, and the 0.9 release > "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 >Priority: Major > Fix For: 0.10-dev > > > 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 (v7.6.3#76005)
[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=16569153#comment-16569153 ] Gavin commented on FOR-1244: Just noting here the new location for the Forrest homebrew config :- https://github.com/Homebrew/homebrew-core/blob/master/Formula/apache-forrest.rb Also noting that is looks like we did end up providing a fat tar as in : http://archive.apache.org/dist/forrest/0.9/apache-forrest-0.9.tar.gz ? > "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 >Priority: Major > > 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 (v7.6.3#76005)
[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-tabpanelfocusedCommentId=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
[ https://issues.apache.org/jira/browse/FOR-1244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=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
[ https://issues.apache.org/jira/browse/FOR-1244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=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)