Still trying to revive my iBook G4 12" to a "working condition' these past 30 days.
Previously it ran Morphos (paid license) but well AmigaOS not my cup of tea, I need *NIX.
Adelie/OpenBSD/T2SDE/Debian Sid (Forky) even tried 10.6.8 today but then I had no working DNS.
Decided to restore my 2019 10.5.8 image onto the iBook G4.
Leopard at least gives accellerated video, works with the Radeon GPU, has lid-close-sleep,
no insane fan-throttling and decent battery life on my Newertech battery.
Wiped my old Macports install completely from it and installed PPCports
"For 10.5.8 (ppc/ppc64) use these
curl and PPCPorts
base."
and added
kemonomimi.nl for the binary installs.
So first order of the day install yt-dlp, all looking fine until the very last part
---> Activating yt-dlp @2026.03.17_0+ffmpeg+python313
x ./
x ./+COMMENT
x ./+CONTENTS
x ./+DESC
x ./+PORTFILE
bzip2: I/O or other error, bailing out. Possible reason follows.
bzip2: Broken pipe
Input file = /opt/local/var/macports/software/yt-dlp/yt-dlp-2026.03.17_0+ffmpeg+python313.darwin_any.noarch.tbz2, output file = (stdout)
sh: line 1: 135 Done(1) /usr/bin/bzip2 -d -c /opt/local/var/macports/software/yt-dlp/yt-dlp-2026.03.17_0+ffmpeg+python313.darwin_any.noarch.tbz2
136 Segmentation fault | ( /opt/local/bin/bsdtar -xvp --hfsCompression -f - )
Command failed: /usr/bin/bzip2 -d -c /opt/local/var/macports/software/yt-dlp/yt-dlp-2026.03.17_0+ffmpeg+python313.darwin_any.noarch.tbz2 | ( /opt/local/bin/bsdtar -xvp --hfsCompression -f - )
Exit code: 139
Error: Failed to activate yt-dlp: command execution failed
while executing
"system -W $extractdir -callback portimage::_extract_progress $cmdstring"
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_macos-powerpc.org_macos-powerpc_PPCPorts_ports_net_youtube-dl/yt-dlp/main.log for details.
Error: Follow
https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port yt-dlp failed
Strange because when I try the exact command in shell with my user
/usr/bin/bzip2 -d -c /opt/local/var/macports/software/yt-dlp/yt-dlp-2026.03.17_0+ffmpeg+python313.darwin_any.noarch.tbz2 | ( /opt/local/bin/bsdtar -xvp --hfsCompression -f - )
(which fails writing to those locations due to permissions errors of my user vs sudo and/or macports)
x ./: Can't restore time: Operation not permitted
x ./+COMMENT: Can't create '+COMMENT': Permission denied
x ./+CONTENTS: Can't create '+CONTENTS': Permission denied
x ./+DESC: Can't create '+DESC': Permission denied
x ./+PORTFILE: Can't create '+PORTFILE': Permission denied
x ./+STATE: Can't create '+STATE': Permission denied
x ./opt/: Can't create 'opt': Permission denied
it does seem to be able to execute it ?