When merging ircii, it fails to create a symlink to the manpage. Reproducible: Always Steps to Reproduce: 1. emerge ircii Actual Results: --- /usr/share/man/man1/ >>> /usr/share/man/man1/ircbug.1.gz >>> /usr/share/man/man1/ircII.1.gz >>> /usr/bin/irc -> irc-20040820 !!! failed to properly create symlink: !!! /usr/share/man/man1/irc.1 -> ircII.1 !!! [Errno 2] No such file or directory: '/usr/share/man/man1/irc.1' !!! Failed to move file. !!! /usr/share/man/man1/irc.1 -> ircII.1 Expected Results: no error Portage 2.0.51.19 (default-darwin/macos/10.3, gcc-3.3, libsystem-7.1-r0, 7.8.0 Power Macintosh) ================================================================= System uname: 7.8.0 Power Macintosh powerpc macos-20041118 Python: [2.3 (#1, Sep 13 2003, 00:49:11)] distcc 2.0.1-zeroconf powerpc-apple-darwin7.0 (protocol 1) (default port 3632) [disabled] dev-lang/python: [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" CFLAGS="-O3 -pipe -mcpu=G4" 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="-O3 -pipe -mcpu=G4" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks userpriv" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc X emboss javascript jpeg ncurses png ppc-macos readline ssl" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Works here, although I don't see why you'd be having that issue. Try emerging sync and then reinstalling the package. If that doesn't work, reinstall portage. Hope that works for you. Please feel free to e-mail me or post to this bug if it doesn't.
Nope, still doesnt work. I scrolled up and found more errors before the merge: man: /usr/lib/portage/bin/prepman: line 1: readlink: command not found gzipping man page: ircbug.1 gzipping man page: ircII.1 prepallstrip: strip: strip --strip-unneeded strip: strip --strip-unneeded Traceback (most recent call last): File "<string>", line 1, in ? OSError: [Errno 2] No such file or directory: '/var/tmp/portage/ircii-20040820/image///usr/share/man/man1/irc.1' !!! ERROR: net-irc/ircii-20040820 failed. !!! Function stat_perms, Line 1084, Exitcode 1 !!! Failed to perform stat operation on file: /var/tmp/portage/ircii-20040820/image///usr/share/man/man1/irc.1 !!! If you need support, post the topmost build error, NOT this status message. chmod: invalid file mode: >>> Completed installing ircii-20040820 into /var/tmp/portage/ircii-20040820/image/
Please emerge the following: sys-apps/freebsd-stat-5.3_p20050202 That provides "readlink". Let me know if it works so I can close this bug.
That fixed it. Though shouldn't freebsd-stat be in the ppc-macos base system?
It is in system, although it might not have been when you installed gentoo for osx.