Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Setting sourceforge mirror for bottles #15642

Closed
diabolo opened this Issue · 9 comments

3 participants

@diabolo

Installing QT

  • brew download of bottle from sourceforge took an hour to get to 62.5% then froze
  • downloading file from local mirror of sourceforge took about 60 seconds

How do we tell Brew to get bottles from a local mirror?

All best

Andrew

@mikemcquaid
Owner

We can't change that really; I think you need to contact SourceForge or configure stuff there. Sorry!

@diabolo

Actually brew creates the url's used to download the bottles, and so could add a mirror to the url e.g

http://downloads.sourceforge.net/project/machomebrew/Bottles/qt-4.8.3.mountainlion.bottle.tar.gz?r=&ts=1351093140&use_mirror=heanet

As brew starts to use more bottles having a mirror setting for their downloads becomes increasingly important

@mikemcquaid
Owner

I guess we could add an environment variable which allows users to set that manually. Not very discoverable though but would that be good enough?

@mikemcquaid mikemcquaid reopened this
@diabolo

It would be a good start. Thanks for reopening the ticket

@mikemcquaid
Owner

No worries. That's probably as much as we'd get, unfortunately. We don't have a configuration file and don't want to create one.

@cooljeanius

So seeing as Sourceforge has gone down again, has there been any progress on this issue? Having mirrors would be really helpful for times like these...

@mikemcquaid
Owner

Sourceforge has hundreds of mirrors.

@cooljeanius

Yeah, I know that, how about letting us actually use them?

@mikemcquaid
Owner

I may add explicit mirror support at some stage. In the mean time the bottle links should use SourceForge's mirror redirection.

@mikemcquaid mikemcquaid referenced this issue from a commit
Commit has since been removed from the repository and is no longer available.
@mikemcquaid mikemcquaid referenced this issue from a commit
Commit has since been removed from the repository and is no longer available.
@mikemcquaid mikemcquaid referenced this issue from a commit in mikemcquaid/homebrew
@mikemcquaid mikemcquaid Add SourceForge bottle mirror selection.
Use ENV['HOMEBREW_SOURCEFORGE_MIRROR'].

Closes #15642.
Closes #17368.
c63e31a
@mikemcquaid mikemcquaid closed this issue from a commit
@mikemcquaid mikemcquaid Add SourceForge bottle mirror selection.
Use ENV['HOMEBREW_SOURCEFORGE_MIRROR'].

Closes #15642.
Closes #17368.
32874cb
@fgeller fgeller referenced this issue from a commit
Commit has since been removed from the repository and is no longer available.
@n1k0 n1k0 referenced this issue from a commit
@mikemcquaid mikemcquaid Add SourceForge bottle mirror selection.
Use ENV['HOMEBREW_SOURCEFORGE_MIRROR'].

Closes #15642.
Closes #17368.
8e6581f
@cooljeanius cooljeanius referenced this issue from a commit
Commit has since been removed from the repository and is no longer available.
@Sharpie Sharpie referenced this issue from a commit in Sharpie/homebrew
@mikemcquaid mikemcquaid Add SourceForge bottle mirror selection.
Use ENV['HOMEBREW_SOURCEFORGE_MIRROR'].

Closes #15642.
Closes #17368.
53a3749
@erbmicha erbmicha referenced this issue from a commit
Commit has since been removed from the repository and is no longer available.
@phatblat phatblat referenced this issue from a commit
Commit has since been removed from the repository and is no longer available.
@rajeeja rajeeja referenced this issue from a commit
@mikemcquaid mikemcquaid Add SourceForge bottle mirror selection.
Use ENV['HOMEBREW_SOURCEFORGE_MIRROR'].

Closes #15642.
Closes #17368.
2d27de4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.