#49224: port selfupdate can not update because broken ports ---------------------------+-------------------------------- Reporter: master.alff@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: selfupdate | Port: ---------------------------+-------------------------------- I've installed latest one MacPorts 2.3.4. And i then i tried to update port tree by 'selfupdate' action and i've got this exception: ''$sudo port -fv selfupdate ---> Updating MacPorts base sources using rsync receiving file list ... done sent 36 bytes received 69 bytes 42.00 bytes/sec total size is 27013120 speedup is 257267.81 receiving file list ... done sent 36 bytes received 76 bytes 32.00 bytes/sec total size is 512 speedup is 4.57 MacPorts base version 2.3.4 installed, MacPorts base version 2.3.4 downloaded. ---> Updating the ports tree Synchronizing local ports tree from rsync://rsync.macports.org/release/ports/ receiving file list ... rsync: readlink_stat("/ports/kde/kde-l10n-eu/files /patch-CMakeLists.txt.diff" (in release)) failed: Input/output error (5) rsync: readlink_stat("/ports/science/viking/files/autogen.sh" (in release)) failed: Input/output error (5) rsync: readlink_stat("/ports/science/ghemical/files/patch-autogen.sh.diff" (in release)) failed: Input/output error (5) rsync: readlink_stat("/ports/science/bedtools/Portfile" (in release)) failed: Input/output error (5) rsync: readlink_stat("/ports/science/swarm/files/patch-libpng-1.5.diff" (in release)) failed: Input/output error (5) rsync: readlink_stat("/ports/science/ldas-tools/files/patch-libraries- ldastoolsal-src-AtExit.cc.diff" (in release)) failed: Input/output error (5) rsync: readlink_stat("/ports/audio/sptk/Portfile" (in release)) failed: Input/output error (5) rsync: readlink_stat("/ports/textproc/unicode/Portfile" (in release)) failed: Input/output error (5) rsync: readlink_stat("/ports/sysutils/augeas/files/yosemite-libtool.patch" (in release)) failed: Input/output error (5) rsync: readlink_stat("/ports/sysutils/libfaketime/Portfile" (in release)) failed: Input/output error (5) rsync: readlink_stat("/ports/tex/blahtexml/files/patch-main.cpp.diff" (in release)) failed: Input/output error (5) rsync: readlink_stat("/ports/x11/xtide/files/patch-configure.ac.diff" (in release)) failed: Input/output error (5) done IO error encountered -- skipping file deletion sent 53 bytes received 815768 bytes 148331.09 bytes/sec total size is 42073152 speedup is 51.57 rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-47/rsync/main.c(1400) [generator=2.6.9] Command failed: /usr/bin/rsync -rtzv --delete-after '-- exclude=/PortIndex*' rsync://rsync.macports.org/release/ports/ /opt/local/var/macports/sources/rsync.macports.org/release/ports Exit code: 23 Error: Synchronization of the local ports tree failed doing rsync Error: Couldn't sync the ports tree: Synchronization of 1 source(s) failed To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: /opt/local/bin/port: port selfupdate failed: Couldn't sync the ports tree: Synchronization of 1 source(s) failed'' After that i couple of times tried to delete port tree, reinstall again and tried to download failed ports manually: ''$ rsync -rtvz rsync://rsync.macports.org/release/ports/kde/kde-l10n-eu ./ receiving file list ... rsync: readlink_stat("/ports/kde/kde-l10n-eu/files /patch-CMakeLists.txt.diff" (in release)) failed: Input/output error (5) done kde-l10n-eu/ kde-l10n-eu/Portfile kde-l10n-eu/files/ sent 70 bytes received 958 bytes 293.71 bytes/sec total size is 1125 speedup is 1.09 rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-47/rsync/main.c(1400) [generator=2.6.9]'' So it seems something broken on server side? -- Ticket URL: <https://trac.macports.org/ticket/49224> MacPorts <https://www.macports.org/> Ports system for OS X