I just cannot upgrade from the main nightly build repos.
Is there a mirror? A torrent perhaps?
Or can I pull a mirror, even if the connection is horrible slow?
I mean: help?
I adapted this: https://help.ubuntu.com/community/Debmirror to that:
#!/bin/bash export GNUPGHOME=/home/mirrorkeyring arch=amd64 section=main,restricted,universe,multiverse release=precise,precise-security,precise-updates server=http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-builds inPath=/ubuntu proto=http outPath=/mnt/media/trinity debmirror -a $arch \ --no-source \ -s $section \ -h $server \ -d $release \ -r $inPath \ --progress \ -e $proto \ $outPath
Output looks like this.
# mirror-trinity.sh Mirroring to /mnt/media/trinity from http://http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-bu... Arches: amd64 Dists: precise,precise-security,precise-updates Sections: main,restricted,universe,multiverse Pdiff mode: use Will clean up after mirroring. Attempting to get lock ... Updating remote trace files (using rsync) ... ssh: Could not resolve hostname http: Name or service not known rsync: connection unexpectedly closed (0 bytes received so far) [Receiver] rsync error: unexplained error (code 255) at io.c(605) [Receiver=3.0.9] Warning: failed to use rsync to download extra files. Getting meta files ... [ 0%] Getting: dists/precise/Release... #** GET http://http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-bu... ==> 500 Can't connect to http::80 failed 500 Can't connect to http::80 [ 0%] Getting: dists/precise-security/Release... #** GET http://http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-bu... ==> 500 Can't connect to http::80 failed 500 Can't connect to http::80 [ 0%] Getting: dists/precise-updates/Release... #** GET http://http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-bu... ==> 500 Can't connect to http::80 failed 500 Can't connect to http::80 Errors: Download of dists/precise/Release failed: 500 Can't connect to http::80 Download of dists/precise-security/Release failed: 500 Can't connect to http::80 Download of dists/precise-updates/Release failed: 500 Can't connect to http::80 Failed to download some Release or Release.gpg files! WARNING: releasing 1 pending lock...
On Wednesday 23 May 2012 21:42:35 Dexter Filmore wrote:
I just cannot upgrade from the main nightly build repos.
Is there a mirror? A torrent perhaps?
Dne čt 24. května 2012 Dexter Filmore napsal(a):
Or can I pull a mirror, even if the connection is horrible slow?
I mean: help?
I adapted this: https://help.ubuntu.com/community/Debmirror to that:
#!/bin/bash export GNUPGHOME=/home/mirrorkeyring arch=amd64 section=main,restricted,universe,multiverse release=precise,precise-security,precise-updates server=http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-night ly-builds inPath=/ubuntu proto=http outPath=/mnt/media/trinity debmirror -a $arch \ --no-source \ -s $section \ -h $server \ -d $release \ -r $inPath \ --progress \ -e $proto \ $outPath
Output looks like this.
# mirror-trinity.sh Mirroring to /mnt/media/trinity from http://http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-night ly-builds/ubuntu/ Arches: amd64 Dists: precise,precise-security,precise-updates Sections: main,restricted,universe,multiverse Pdiff mode: use Will clean up after mirroring. Attempting to get lock ... Updating remote trace files (using rsync) ... ssh: Could not resolve hostname http: Name or service not known rsync: connection unexpectedly closed (0 bytes received so far) [Receiver] rsync error: unexplained error (code 255) at io.c(605) [Receiver=3.0.9] Warning: failed to use rsync to download extra files. Getting meta files ... [ 0%] Getting: dists/precise/Release... #** GET http://http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-night ly-builds/ubuntu/dists/precise/Release ==> 500 Can't connect to http::80 failed 500 Can't connect to http::80 [ 0%] Getting: dists/precise-security/Release... #** GET http://http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-night ly-builds/ubuntu/dists/precise-security/Release ==> 500 Can't connect to http::80 failed 500 Can't connect to http::80 [ 0%] Getting: dists/precise-updates/Release... #** GET http://http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-night ly-builds/ubuntu/dists/precise-updates/Release ==> 500 Can't connect to http::80 failed 500 Can't connect to http::80 Errors: Download of dists/precise/Release failed: 500 Can't connect to http::80 Download of dists/precise-security/Release failed: 500 Can't connect to http::80 Download of dists/precise-updates/Release failed: 500 Can't connect to http::80 Failed to download some Release or Release.gpg files! WARNING: releasing 1 pending lock...
Variable server should be without http:// Otherwise, then http:// is in the address obviously again.
Slávek --
... and I removed precise-security and updates. Still gives me this:
Mirroring to /mnt/media/trinity from http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-builds/ub... Arches: amd64 Dists: precise Sections: main,restricted,universe,multiverse Pdiff mode: use Will clean up after mirroring. Attempting to get lock ... Updating remote trace files (using rsync) ... sending incremental file list rsync: change_dir "/mnt/media/trinity//ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-builds::ubuntu" failed: No such file or directory (2)
sent 12 bytes received 12 bytes 48.00 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9] Warning: failed to use rsync to download extra files. Getting meta files ... [ 0%] Getting: dists/precise/Release... #** GET http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-builds/ub... ==> 301 Moved Permanently (8s) ** GET http://ppa2.quickbuild.pearsoncomputing.net/redirect.php?file=trinity-nightl... ==> 500 Status read failed: Connection reset by peer (16s) failed 500 Status read failed: Connection reset by peer Errors: Download of dists/precise/Release failed: 500 Status read failed: Connection reset by peer Failed to download some Release or Release.gpg files! WARNING: releasing 1 pending lock...
What does the 301 message mean and why do I get the reset-by-peer?
Dex
On Thursday 24 May 2012 19:05:30 Slávek Banko wrote:
Dne čt 24. května 2012 Dexter Filmore napsal(a):
Or can I pull a mirror, even if the connection is horrible slow?
I mean: help?
I adapted this: https://help.ubuntu.com/community/Debmirror to that:
#!/bin/bash export GNUPGHOME=/home/mirrorkeyring arch=amd64 section=main,restricted,universe,multiverse release=precise,precise-security,precise-updates server=http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-night ly-builds inPath=/ubuntu proto=http outPath=/mnt/media/trinity debmirror -a $arch \ --no-source \ -s $section \ -h $server \ -d $release \ -r $inPath \ --progress \ -e $proto \ $outPath
Output looks like this.
# mirror-trinity.sh Mirroring to /mnt/media/trinity from http://http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-night ly-builds/ubuntu/ Arches: amd64 Dists: precise,precise-security,precise-updates Sections: main,restricted,universe,multiverse Pdiff mode: use Will clean up after mirroring. Attempting to get lock ... Updating remote trace files (using rsync) ... ssh: Could not resolve hostname http: Name or service not known rsync: connection unexpectedly closed (0 bytes received so far) [Receiver] rsync error: unexplained error (code 255) at io.c(605) [Receiver=3.0.9] Warning: failed to use rsync to download extra files. Getting meta files ... [ 0%] Getting: dists/precise/Release... #** GET http://http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-night ly-builds/ubuntu/dists/precise/Release ==> 500 Can't connect to http::80 failed 500 Can't connect to http::80 [ 0%] Getting: dists/precise-security/Release... #** GET http://http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-night ly-builds/ubuntu/dists/precise-security/Release ==> 500 Can't connect to http::80 failed 500 Can't connect to http::80 [ 0%] Getting: dists/precise-updates/Release... #** GET http://http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-night ly-builds/ubuntu/dists/precise-updates/Release ==> 500 Can't connect to http::80 failed 500 Can't connect to http::80 Errors: Download of dists/precise/Release failed: 500 Can't connect to http::80 Download of dists/precise-security/Release failed: 500 Can't connect to http::80 Download of dists/precise-updates/Release failed: 500 Can't connect to http::80 Failed to download some Release or Release.gpg files! WARNING: releasing 1 pending lock...
Variable server should be without http:// Otherwise, then http:// is in the address obviously again.
Slávek
On Fri, 25 May 2012, Dexter Filmore wrote:
... and I removed precise-security and updates. Still gives me this:
Mirroring to /mnt/media/trinity from http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-builds/ub... Arches: amd64 Dists: precise Sections: main,restricted,universe,multiverse Pdiff mode: use Will clean up after mirroring. Attempting to get lock ... Updating remote trace files (using rsync) ... sending incremental file list rsync: change_dir "/mnt/media/trinity//ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-builds::ubuntu" failed: No such file or directory (2)
sent 12 bytes received 12 bytes 48.00 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9] Warning: failed to use rsync to download extra files. Getting meta files ... [ 0%] Getting: dists/precise/Release... #** GET http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-builds/ub... ==> 301 Moved Permanently (8s) ** GET http://ppa2.quickbuild.pearsoncomputing.net/redirect.php?file=trinity-nightl... ==> 500 Status read failed: Connection reset by peer (16s) failed 500 Status read failed: Connection reset by peer Errors: Download of dists/precise/Release failed: 500 Status read failed: Connection reset by peer Failed to download some Release or Release.gpg files! WARNING: releasing 1 pending lock...
What does the 301 message mean and why do I get the reset-by-peer?
A 301 is a URL REDIRECT by the other end -- responding to your request by telling the program on your end to go to a different URL.
Just guessing here: "...and why do I get the reset-by-peer?" The software on your end may not be honoring 301 ReDirects (probably for 'security' reasons). There may be an optional parameter setting to tell it to follow a 301 ReDirect.
But, the 500 error code is probably the Big Problem here. It could be the 301 ReDirect is re-directing to ITSELF! Again, just a guess...
HTH, Jonesy