Re: [Nix-dev] Libreoffice fails to build
Raahul Kumar writes: > Curl -04 works. > My ISP is Dodo, what should I tell them is broken with their ipv6 > setup? It's not necessarily your ISP. It can be a misbehaving home-router as well. Your computer obviously thinks it has ipv6 connectivity beyond link-local (your ethernet/wireless subnet), while in reality it doesn't. If you are not aware of ever trying to configure anything related to ipv6 (static address, tunneling account), you probably have a home router that is advertising IPv6 routing capabilities without having a proper uplink itself or everything gets firewalled. It's also possible your ISP is supplying you with a global IPv6 address/subnet without routing traffic for it, but that's not very common yet (at least in EU/US). An easy workaround might be to just disable IPv6 (nixos has an option for it networking.enableIPv6 which is on by default) until it's properly supported by your ISP and home router, but you might want to investigate, because this will get back to you. You might be wondering why wget does work while curl doesn't. Both perform a DNS lookup (for dev-www.libreoffce.org), but in case they get multiple answers (both IPv4 and IPv6 addresses), curl only tries the first one, while wget tries them all until one succeeds. While the wget behaviour seems nice in general, it's actually covering up broken setups while imposing a slowdown for each and every connection to an IPv6 enabled host (because of the retry). I think if things are broken, they should be fixed, instead of worked around :) > > Aloha, > RK. > > > On Sat, Apr 26, 2014 at 9:59 PM, Mathijs Kwik wrote: > >> Raahul Kumar writes: >> >> > Thanks Kirill, that solved the temp problem. What would be nicer is if >> > Nixos used a backup downloader, like wget in case curl fails for some >> > reason. I don't know where to start figuring out why curl fails to >> connect. >> > Also why only libreoffice and it works fine with all the others. >> >> can you please try >> curl -O4 ' >> http://dev-www.libreoffice.org/src/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz >> ' >> >> If that works, there's something wrong with the ipv6 setup in your >> home/ISP/work. >> >> >> > >> > >> > On Fri, Apr 25, 2014 at 7:58 PM, Kirill Elagin >> wrote: >> > >> >> I don't know why it fails either, but you can try to download using wget >> >> or whatever you like and then nix-prefetch-url it via "file:" url. >> >> On Apr 25, 2014 12:24 PM, "Raahul Kumar" >> wrote: >> >> >> >>> trying >> >>> >> http://dev-www.libreoffice.org/src/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz >> >>> % Total% Received % Xferd Average Speed TimeTime Time >> >>> Current >> >>> Dload Upload Total SpentLeft >> >>> Speed >> >>> 0 00 00 0 0 0 --:--:-- 0:02:06 >> >>> --:--:-- 0curl: (7) Failed to connect to >> dev-www.libreoffice.orgport 80: Connection timed out >> >>> error: cannot download xmlsec1-1.2.14.tar.gz from any mirror >> >>> builder for >> >>> `/nix/store/824qydk3gyxrcmimglfq9dslfr9qg8f1-xmlsec1-1.2.14.tar.gz.drv' >> >>> failed with exit code 1 >> >>> >> >>> >> >>> However, the file is available, I can download it using wget. I don't >> >>> know why curl fails - err msg claims connection timed out. >> >>> >> >>> Aloha, >> >>> RK. >> >>> >> >>> ___ >> >>> nix-dev mailing list >> >>> nix-dev@lists.science.uu.nl >> >>> http://lists.science.uu.nl/mailman/listinfo/nix-dev >> >>> >> >>> >> > ___ >> > nix-dev mailing list >> > nix-dev@lists.science.uu.nl >> > http://lists.science.uu.nl/mailman/listinfo/nix-dev >> ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] Libreoffice fails to build
Curl -04 works. My ISP is Dodo, what should I tell them is broken with their ipv6 setup? Aloha, RK. On Sat, Apr 26, 2014 at 9:59 PM, Mathijs Kwik wrote: > Raahul Kumar writes: > > > Thanks Kirill, that solved the temp problem. What would be nicer is if > > Nixos used a backup downloader, like wget in case curl fails for some > > reason. I don't know where to start figuring out why curl fails to > connect. > > Also why only libreoffice and it works fine with all the others. > > can you please try > curl -O4 ' > http://dev-www.libreoffice.org/src/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz > ' > > If that works, there's something wrong with the ipv6 setup in your > home/ISP/work. > > > > > > > > On Fri, Apr 25, 2014 at 7:58 PM, Kirill Elagin > wrote: > > > >> I don't know why it fails either, but you can try to download using wget > >> or whatever you like and then nix-prefetch-url it via "file:" url. > >> On Apr 25, 2014 12:24 PM, "Raahul Kumar" > wrote: > >> > >>> trying > >>> > http://dev-www.libreoffice.org/src/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz > >>> % Total% Received % Xferd Average Speed TimeTime Time > >>> Current > >>> Dload Upload Total SpentLeft > >>> Speed > >>> 0 00 00 0 0 0 --:--:-- 0:02:06 > >>> --:--:-- 0curl: (7) Failed to connect to > dev-www.libreoffice.orgport 80: Connection timed out > >>> error: cannot download xmlsec1-1.2.14.tar.gz from any mirror > >>> builder for > >>> `/nix/store/824qydk3gyxrcmimglfq9dslfr9qg8f1-xmlsec1-1.2.14.tar.gz.drv' > >>> failed with exit code 1 > >>> > >>> > >>> However, the file is available, I can download it using wget. I don't > >>> know why curl fails - err msg claims connection timed out. > >>> > >>> Aloha, > >>> RK. > >>> > >>> ___ > >>> nix-dev mailing list > >>> nix-dev@lists.science.uu.nl > >>> http://lists.science.uu.nl/mailman/listinfo/nix-dev > >>> > >>> > > ___ > > nix-dev mailing list > > nix-dev@lists.science.uu.nl > > http://lists.science.uu.nl/mailman/listinfo/nix-dev > ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] Libreoffice fails to build
Raahul Kumar writes: > Thanks Kirill, that solved the temp problem. What would be nicer is if > Nixos used a backup downloader, like wget in case curl fails for some > reason. I don't know where to start figuring out why curl fails to connect. > Also why only libreoffice and it works fine with all the others. can you please try curl -O4 'http://dev-www.libreoffice.org/src/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz' If that works, there's something wrong with the ipv6 setup in your home/ISP/work. > > > On Fri, Apr 25, 2014 at 7:58 PM, Kirill Elagin wrote: > >> I don't know why it fails either, but you can try to download using wget >> or whatever you like and then nix-prefetch-url it via "file:" url. >> On Apr 25, 2014 12:24 PM, "Raahul Kumar" wrote: >> >>> trying >>> http://dev-www.libreoffice.org/src/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz >>> % Total% Received % Xferd Average Speed TimeTime Time >>> Current >>> Dload Upload Total SpentLeft >>> Speed >>> 0 00 00 0 0 0 --:--:-- 0:02:06 >>> --:--:-- 0curl: (7) Failed to connect to dev-www.libreoffice.orgport >>> 80: Connection timed out >>> error: cannot download xmlsec1-1.2.14.tar.gz from any mirror >>> builder for >>> `/nix/store/824qydk3gyxrcmimglfq9dslfr9qg8f1-xmlsec1-1.2.14.tar.gz.drv' >>> failed with exit code 1 >>> >>> >>> However, the file is available, I can download it using wget. I don't >>> know why curl fails - err msg claims connection timed out. >>> >>> Aloha, >>> RK. >>> >>> ___ >>> nix-dev mailing list >>> nix-dev@lists.science.uu.nl >>> http://lists.science.uu.nl/mailman/listinfo/nix-dev >>> >>> > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] Libreoffice fails to build
Thanks Kirill, that solved the temp problem. What would be nicer is if Nixos used a backup downloader, like wget in case curl fails for some reason. I don't know where to start figuring out why curl fails to connect. Also why only libreoffice and it works fine with all the others. On Fri, Apr 25, 2014 at 7:58 PM, Kirill Elagin wrote: > I don't know why it fails either, but you can try to download using wget > or whatever you like and then nix-prefetch-url it via "file:" url. > On Apr 25, 2014 12:24 PM, "Raahul Kumar" wrote: > >> trying >> http://dev-www.libreoffice.org/src/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz >> % Total% Received % Xferd Average Speed TimeTime Time >> Current >> Dload Upload Total SpentLeft >> Speed >> 0 00 00 0 0 0 --:--:-- 0:02:06 >> --:--:-- 0curl: (7) Failed to connect to dev-www.libreoffice.orgport 80: >> Connection timed out >> error: cannot download xmlsec1-1.2.14.tar.gz from any mirror >> builder for >> `/nix/store/824qydk3gyxrcmimglfq9dslfr9qg8f1-xmlsec1-1.2.14.tar.gz.drv' >> failed with exit code 1 >> >> >> However, the file is available, I can download it using wget. I don't >> know why curl fails - err msg claims connection timed out. >> >> Aloha, >> RK. >> >> ___ >> nix-dev mailing list >> nix-dev@lists.science.uu.nl >> http://lists.science.uu.nl/mailman/listinfo/nix-dev >> >> ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] Libreoffice fails to build
I don't know why it fails either, but you can try to download using wget or whatever you like and then nix-prefetch-url it via "file:" url. On Apr 25, 2014 12:24 PM, "Raahul Kumar" wrote: > trying > http://dev-www.libreoffice.org/src/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz > % Total% Received % Xferd Average Speed TimeTime Time > Current > Dload Upload Total SpentLeft > Speed > 0 00 00 0 0 0 --:--:-- 0:02:06 > --:--:-- 0curl: (7) Failed to connect to dev-www.libreoffice.org port > 80: Connection timed out > error: cannot download xmlsec1-1.2.14.tar.gz from any mirror > builder for > `/nix/store/824qydk3gyxrcmimglfq9dslfr9qg8f1-xmlsec1-1.2.14.tar.gz.drv' > failed with exit code 1 > > > However, the file is available, I can download it using wget. I don't know > why curl fails - err msg claims connection timed out. > > Aloha, > RK. > > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev > > ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-dev] Libreoffice fails to build
trying http://dev-www.libreoffice.org/src/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz % Total% Received % Xferd Average Speed TimeTime Time Current Dload Upload Total SpentLeft Speed 0 00 00 0 0 0 --:--:-- 0:02:06 --:--:-- 0curl: (7) Failed to connect to dev-www.libreoffice.org port 80: Connection timed out error: cannot download xmlsec1-1.2.14.tar.gz from any mirror builder for `/nix/store/824qydk3gyxrcmimglfq9dslfr9qg8f1-xmlsec1-1.2.14.tar.gz.drv' failed with exit code 1 However, the file is available, I can download it using wget. I don't know why curl fails - err msg claims connection timed out. Aloha, RK. ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev