xbps-repo: print error if pkg-index file cannot be fetched.
--HG-- extra : convert_revision : xtraeme%40gmail.com-20091122060446-sc4na9qa2k2bk5f6
This commit is contained in:
parent
625b3df820
commit
4f80bddbb2
@ -147,8 +147,11 @@ add_repository(const char *uri, bool remote)
|
|||||||
|
|
||||||
printf("Fetching remote package index at %s...\n", uri);
|
printf("Fetching remote package index at %s...\n", uri);
|
||||||
rv = xbps_sync_repository_pkg_index(idxstr);
|
rv = xbps_sync_repository_pkg_index(idxstr);
|
||||||
if (rv != 0)
|
if (rv != 0) {
|
||||||
|
printf("Couldn't download pkg index: %s\n",
|
||||||
|
xbps_fetch_error_string());
|
||||||
return rv;
|
return rv;
|
||||||
|
}
|
||||||
|
|
||||||
plist = xbps_get_pkg_index_plist(idxstr);
|
plist = xbps_get_pkg_index_plist(idxstr);
|
||||||
} else {
|
} else {
|
||||||
|
@ -297,7 +297,7 @@ xbps_fetch_file(const char *uri, const char *outputdir, bool refetch,
|
|||||||
printf("url_stat.mtime: %s\n", print_time(&url_st.mtime));
|
printf("url_stat.mtime: %s\n", print_time(&url_st.mtime));
|
||||||
#endif
|
#endif
|
||||||
if (fio == NULL && fetchLastErrCode != FETCH_OK) {
|
if (fio == NULL && fetchLastErrCode != FETCH_OK) {
|
||||||
if (restart && fetchLastErrCode == FETCH_UNAVAIL) {
|
if (!refetch && restart && fetchLastErrCode == FETCH_UNAVAIL) {
|
||||||
/*
|
/*
|
||||||
* In HTTP when 416 is returned and length==0
|
* In HTTP when 416 is returned and length==0
|
||||||
* means that local and remote file size match.
|
* means that local and remote file size match.
|
||||||
|
Loading…
Reference in New Issue
Block a user