[pacman-dev] [PATCH] makepkg: remove .part file after a failed download
Cedric Staniewski
cedric at gmx.ca
Wed Oct 21 13:52:46 EDT 2009
Xavier wrote:
> On Wed, Oct 21, 2009 at 7:38 PM, Cedric Staniewski <cedric at gmx.ca> wrote:
>> Actually never thought about that since I did not experience a disrupted download so far. Therefore, the only .part files I saw were empty ones, because the source did not existed anymore or the url was just wrong.
>>
>> Attached a new patch which should only remove the empty .part files. Thanks for the pointer.
>>
>>
>
> I am far from being a hardcore makepkg user, but I still find it
> strange that I never saw this happening.
> I would expect the download program to not create empty .part files
> when the source is wrong.
> Did you change the dlagent somehow ?
I don't think so.
> DLAGENTS=('ftp::/usr/bin/wget -c --passive-ftp -t 3 --waitretry=3 -O %o %u'
> 'http::/usr/bin/wget -c -t 3 --waitretry=3 -O %o %u'
> 'https::/usr/bin/wget -c -t 3 --waitretry=3 --no-check-certificate -O %o %u'
> 'rsync::/usr/bin/rsync -z %u %o'
> 'scp::/usr/bin/scp -C %u %o')
> Did you try to run the download programs directly, without using makepkg ?
Just did that:
$ ls -s
total 0
$ /usr/bin/wget -c -t 3 --waitretry=3 -O "Baralga-Portable-1.4.4-SNAPSHOT.zip.part" "http://download.origo.ethz.ch/baralga/147/Baralga-Portable-1.4.4-SNAPSHOT.zip"
--2009-10-21 19:51:31-- http://download.origo.ethz.ch/baralga/147/Baralga-Portable-1.4.4-SNAPSHOT.zip
Resolving download.origo.ethz.ch... 129.132.103.135, 2001:620:8:1000::15
Connecting to download.origo.ethz.ch|129.132.103.135|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2009-10-21 19:51:31 ERROR 404: Not Found.
$ ls -s
total 0
0 Baralga-Portable-1.4.4-SNAPSHOT.zip.part
>
> Though I have to admit I did not check this behavior yet, I will check
> later today.
More information about the pacman-dev
mailing list