| Summary: | [GTK] Change the server for downloading freetype source. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | ChangSeok Oh <changseok> | ||||||
| Component: | WebKitGTK | Assignee: | ChangSeok Oh <changseok> | ||||||
| Status: | RESOLVED INVALID | ||||||||
| Severity: | Normal | CC: | gustavo, gyuyoung.kim, mrobinson, ossy | ||||||
| Priority: | P2 | ||||||||
| Version: | 528+ (Nightly build) | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Attachments: |
|
||||||||
|
Description
ChangSeok Oh
2014-04-07 02:48:09 PDT
Additionally you can set JHBUILD_MIRROR environment variable to a local path to cache jhbuild downloaded sources not to have to download them again and again. ( See https://trac.webkit.org/changeset/166061 for details.) Created attachment 228965 [details]
Patch
(In reply to comment #1) > Additionally you can set JHBUILD_MIRROR environment variable to a local path > to cache jhbuild downloaded sources not to have to download them again and again. > ( See https://trac.webkit.org/changeset/166061 for details.) Good to know! Thanks. :) Comment on attachment 228965 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=228965&action=review I haven't had trouble with this, and there is one problem: patches are not applied to git repositories, just to tarballs, so we can't do this. Perhaps we could instead store the tarball at a different location? > Tools/ChangeLog:8 > + The freetype server, serverdownload.savannah.gnu.org/releases/freetype/ s/serverdownload/download/ (In reply to comment #4) > (From update of attachment 228965 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=228965&action=review > > I haven't had trouble with this, and there is one problem: patches are not applied to git repositories, just to tarballs, so we can't do this. Perhaps we could instead store the tarball at a different location? This still annoys me. I don't know why you haven't faced this though, maybe the server blocks accessing from Asia? :( I'd like to fix at this time. I'm thinking of uploading freetype-2.4.11.tar.bz2 to github. Better idea? Created attachment 230914 [details]
Patch
Is there a way you can override this in your local environment only? (In reply to comment #7) > Is there a way you can override this in your local environment only? In other words.. Martin, you don't have any issue either, wget http://download.savannah.gnu.org/releases/freetype/freetype-2.4.11.tar.bz2? If I'm the only guy having problem regarding this, yeah it's possible that using the override module. It works fine for me. Is it consistently broken for you? (In reply to comment #9) > It works fine for me. Is it consistently broken for you? Yes. it is. And I could hear that other Korean users have the same problem. It seems public.p-knowledge.co.jp goes something wrong. It might be broken or block accessing from only korea. :\ Anyway this issue is not general and we know an workaround, overriding the server in local jhmodule. so I close this bug here with a note for records. (In reply to comment #10) > (In reply to comment #9) > > It works fine for me. Is it consistently broken for you? > > Yes. it is. And I could hear that other Korean users have the same problem. It seems public.p-knowledge.co.jp goes something wrong. It might be broken or block accessing from only korea. :\ > Anyway this issue is not general and we know an workaround, overriding the server in local jhmodule. so I close this bug here with a note for records. It's really surprising that gnu.org is broken for so many people in Korea. Perhaps we can find another official GNU mirror that works for everyone. (In reply to comment #11) > (In reply to comment #10) > > (In reply to comment #9) > > > It works fine for me. Is it consistently broken for you? > > > > Yes. it is. And I could hear that other Korean users have the same problem. It seems public.p-knowledge.co.jp goes something wrong. It might be broken or block accessing from only korea. :\ > > Anyway this issue is not general and we know an workaround, overriding the server in local jhmodule. so I close this bug here with a note for records. > > It's really surprising that gnu.org is broken for so many people in Korea. Perhaps we can find another official GNU mirror that works for everyone. Yes, I haven failed to download the freetype tarball via the url as well. If this bug can find alternative url, EFL port needs to use it as well. Any update ? Whenever Korean engineers need to download freetype tarball by using jhbuild, we can't download the freetype tarball on the download url. Can't we change the url for EFL and GTK ? (In reply to comment #13) > Any update ? Whenever Korean engineers need to download freetype tarball by using jhbuild, we can't download the freetype tarball on the download url. Can't we change the url for EFL and GTK ? Have you tried traceroute to determine the problem with the GNU download site? (In reply to comment #14) > (In reply to comment #13) > > Any update ? Whenever Korean engineers need to download freetype tarball by using jhbuild, we can't download the freetype tarball on the download url. Can't we change the url for EFL and GTK ? > > Have you tried traceroute to determine the problem with the GNU download site? Yes I did. [shivamidow@iMacStation:temp]$ wget http://download.savannah.gnu.org/releases/freetype/freetype-2.4.11.tar.bz2 --2014-05-27 15:35:56-- http://download.savannah.gnu.org/releases/freetype/freetype-2.4.11.tar.bz2 Resolving download.savannah.gnu.org (download.savannah.gnu.org)... 140.186.70.73 Connecting to download.savannah.gnu.org (download.savannah.gnu.org)|140.186.70.73|:80... connected. HTTP request sent, awaiting response... 302 Found Location: http://download.savannah.gnu.org/releases-redirect/freetype/freetype-2.4.11.tar.bz2 [following] --2014-05-27 15:35:57-- http://download.savannah.gnu.org/releases-redirect/freetype/freetype-2.4.11.tar.bz2 Reusing existing connection to download.savannah.gnu.org:80. HTTP request sent, awaiting response... 302 Found Location: http://public.p-knowledge.co.jp/Savannah-nongnu-mirror//freetype/freetype-2.4.11.tar.bz2 [following] --2014-05-27 15:35:57-- http://public.p-knowledge.co.jp/Savannah-nongnu-mirror//freetype/freetype-2.4.11.tar.bz2 Resolving public.p-knowledge.co.jp (public.p-knowledge.co.jp)... 116.58.185.5 Connecting to public.p-knowledge.co.jp (public.p-knowledge.co.jp)|116.58.185.5|:80... It seems the gnu download server redirects eventually to p-knowledge.co.jp when asian user(not sure it happens on only Korean or else Asian) sends the server a request for downloading. Even though I poked 116.58.185.5, I could not receive any ack. Maybe it's dead or has been blocking access from any users. (In reply to comment #15) > It seems the gnu download server redirects eventually to p-knowledge.co.jp when asian user(not sure it happens on only Korean or else Asian) sends the server a request for downloading. Even though I poked 116.58.185.5, I could not receive any ack. Maybe it's dead or has been blocking access from any users. I'm able to access this server, so it seems like it might be a problem with your ISP. I think that we have a few options here: 1. We can contact a mirror directly with a comment explaining that a common mirror is blocked. 2. You can contact your ISP and figure out why you cannot access the site. 3. You can bring this issue to GNU with as much information as possible about why it is i blocked. What do you think? (In reply to comment #16) > (In reply to comment #15) > > It seems the gnu download server redirects eventually to p-knowledge.co.jp when asian user(not sure it happens on only Korean or else Asian) sends the server a request for downloading. Even though I poked 116.58.185.5, I could not receive any ack. Maybe it's dead or has been blocking access from any users. > > I'm able to access this server, so it seems like it might be a problem with your ISP. I think that we have a few options here: > > 1. We can contact a mirror directly with a comment explaining that a common mirror is blocked. > 2. You can contact your ISP and figure out why you cannot access the site. > 3. You can bring this issue to GNU with as much information as possible about why it is i blocked. > > What do you think? I think those are worth to check and try. I'll do. |