I tried, but it didn't work well. It may cause depency problems.
This is the situation I'm facing when I am installing fcitx-4.0 through AppBrowser.
Here is an example of a depency tree (fcitx-4.0.tree in repo):
fcitx-4.0.tcz
pango.tcz
glib2.tcz
libxft.tcz
fontconfig.tcz
expat2.tcz
cairo.tcz
pixman.tcz
fontconfig.tcz
expat2.tcz
fraphics-libs-1.tcz
locale-col-zh.tcz
glibc_gconv.tcz
xfonts-wqy.tcz
Xorg-7.5-bin.tcz
Here will be tce-load's behavior:
- Download fcitx-4.0.dep pango.dep cairo.dep etc
- Download Xorg-7.5-bin.tcz.md5.txt then .tcz
- Then xfonts-wqy glibc_conv etc
- ...
As soon as tce-load is downloading cairo.tcz, the connection breaks.
AppSaudit's MD5 check will report cairo.tcz is incorrect, however, pango.tcz glib2.tcz has not been downloaded.
When I try tce-load -wi fcitx-4.0.tcz again, it will find fcitx-4.0.dep is exist and directly download fcitx-4.0.tcz, instead to download the missing pango glib2 and so on!
Acturlly, my problem is the missing depencies.
Sometimes, the dep files are also missing when downloading, that AppSaudit will not report the missing depency.
I have tried a lot of ways to fix this situation, but they don't work perfectly.
Perhaps updating all the .dep files works sometimes.