doug ~ $ sudo pacman -Syu Password: :: Synchronizing package databases... core is up to date extra is up to date community is up to date :: Starting full system upgrade... local database is up to date doug ~ $ sudo pacman -S dia resolving dependencies... looking for inter-conflicts... Targets (1): dia-0.97-2 Total Download Size: 5.32 MB Total Installed Size: 22.32 MB Proceed with installation? [Y/n] y :: Retrieving packages from extra... error: failed retrieving file 'dia-0.97-2-x86_64.pkg.tar.gz' from mirror.csclub.uwaterloo.ca : Success warning: failed to retrieve some files from extra error: failed to commit transaction (Success) Errors occurred, no packages were upgraded. doug ~ $ sudo pacman -S dia --debug debug: config: attempting to read file /etc/pacman.conf debug: config: new section 'options' debug: config: HoldPkg: pacman debug: config: HoldPkg: glibc debug: config: SyncFirst: pacman debug: config: new section 'core' debug: setlibpaths() called debug: option 'cachedir' = /var/cache/pacman/pkg/ debug: registering sync database 'core' debug: config: including /etc/pacman.d/mirrorlist debug: config: attempting to read file /etc/pacman.d/mirrorlist debug: adding new server URL to database 'core': ftp://mirror.csclub.uwaterloo.ca/archlinux/core/os/x86_64 debug: config: finished parsing /etc/pacman.d/mirrorlist debug: config: new section 'extra' debug: registering sync database 'extra' debug: config: including /etc/pacman.d/mirrorlist debug: config: attempting to read file /etc/pacman.d/mirrorlist debug: adding new server URL to database 'extra': ftp://mirror.csclub.uwaterloo.ca/archlinux/extra/os/x86_64 debug: config: finished parsing /etc/pacman.d/mirrorlist debug: config: new section 'community' debug: registering sync database 'community' debug: config: including /etc/pacman.d/mirrorlist debug: config: attempting to read file /etc/pacman.d/mirrorlist debug: adding new server URL to database 'community': ftp://mirror.csclub.uwaterloo.ca/archlinux/community/os/x86_64 debug: config: finished parsing /etc/pacman.d/mirrorlist debug: config: finished parsing /etc/pacman.conf debug: registering local database debug: loading package cache for repository 'local' debug: loading package cache for repository 'core' debug: loading package cache for repository 'extra' debug: adding package dia-0.97-2 to the transaction targets resolving dependencies... debug: resolving target's dependencies debug: started resolving dependencies debug: checkdeps: package dia-0.97-2 debug: finished resolving dependencies debug: started sorting dependencies debug: sorting dependencies finished looking for inter-conflicts... debug: looking for conflicts debug: check targets vs targets debug: check targets vs targets debug: check targets vs db and db vs targets debug: check targets vs db debug: check db vs targets debug: checking dependencies debug: checkdeps: package dia-0.97-2 debug: setting download size 5577807 for pkg dia Targets (1): dia-0.97-2 Total Download Size: 5.32 MB Total Installed Size: 22.32 MB Proceed with installation? [Y/n] y debug: using cachedir: /var/cache/pacman/pkg/ :: Retrieving packages from extra... debug: using 'dia-0.97-2-x86_64.pkg.tar.gz' for download progress debug: existing file found, using it debug: HTTP_PROXY: (null) debug: http_proxy: (null) debug: FTP_PROXY: (null) debug: ftp_proxy: (null) error: failed retrieving file 'dia-0.97-2-x86_64.pkg.tar.gz' from mirror.csclub.uwaterloo.ca : Success warning: failed to retrieve some files from extra error: failed to commit transaction (Success) Errors occurred, no packages were upgraded. debug: unregistering database 'local' debug: freeing package cache for repository 'local' debug: unregistering database 'core' debug: freeing package cache for repository 'core' debug: unregistering database 'extra' debug: freeing package cache for repository 'extra' debug: unregistering database 'community'