When extracting the source code tar generates an error as the filename of one of the translated documentation files cannot be created on the HFSX filesystem. This prevents the package from being compiled. Reproducible: Always Steps to Reproduce: 1. ekeyword ppc-macos uae-0.8.22-r1.ebuild 2. ebuild uae-0.8.22-r1.ebuild digest 3. emerge uae Actual Results: The following output is produced by portage: >>> md5 files ;-) files/uae-0.8.22-alsa-support.diff >>> md5 files ;-) files/uae-patch.diff >>> md5 src_uri ;-) uae-0.8.22.tar.gz >>> Unpacking source... >>> Unpacking uae-0.8.22.tar.gz to /var/tmp/portage/uae-0.8.22-r1/work tar: uae-0.8.22/docs/translated/L\304S_MIG: Cannot open: Invalid argument tar: Error exit delayed from previous errors !!! ERROR: app-emulation/uae-0.8.22-r1 failed. !!! Function unpack, Line 375, Exitcode 2 !!! failure unpacking uae-0.8.22.tar.gz !!! If you need support, post the topmost build error, NOT this status message. Expected Results: It should have continued on to the compilation stage. emerge info: !!! Relying on the shell to locate gcc, this may break !!! DISTCC, installing gcc-config and setting your current gcc !!! profile will fix this Portage 2.0.51.22-r2 (default-darwin/macos/10.4, gcc-4.0.0, libsystem-7.1-r0, 8.2.0 Power Macintosh) =============================================================== == System uname: 8.2.0 Power Macintosh powerpc macos-20041118 distcc 2.0.1-zeroconf powerpc-apple-darwin7.0 (protocol 1) (default port 3632) [disabled] dev-lang/python: [Not Present] sys-apps/sandbox: [Not Present] sys-devel/autoconf: [Not Present] sys-devel/automake: [Not Present] sys-devel/binutils: [Not Present] sys-devel/libtool: [Not Present] virtual/os-headers: 7.1 ACCEPT_KEYWORDS="ppc-macos" AUTOCLEAN="yes" CBUILD="powerpc-apple-darwin" CFLAGS="-O2 -pipe" CHOST="powerpc-apple-darwin" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/ qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig collision-protect distlocks sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/ gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc emboss ppc-macos userland_Darwin kernel_Darwin elibc_Darwin" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
These are NOT bugzilla bugs. Reassigning
This sounds like an old error I used to get using jfs on x86. I'd try e-uae anyway, it's much more up-to-date than uae, and the developer uses a Mac too.
thanks for the info! the tar error is actually an error from the filesystem, telling that the file cannot be stored, because its name cannot be converted to unicode. It's perhaps some iso-5589-1 (latin-1) encoding in the file, interpreted as utf-8. I cannot fix this, upstream should deal with it, sorry.