after emerge sync I tried to update alsa-driver from 1.0.9b to 1.0.10_rc2 and this resulted in : Failed Patch: alsa-driver-1.0.9b-sparc64-ioctl-detect.patch ! cat /var/tmp/portage/alsa-driver-1.0.10_rc2/temp/alsa-driver-1.0.9b-sparc64-ioctl-detect.patch-2429.out ***** alsa-driver-1.0.9b-sparc64-ioctl-detect.patch ***** ========================================================= PATCH COMMAND: patch -p0 -g0 --no-backup-if-mismatch < /usr/portage/media-sound/alsa-driver/files/alsa-driver-1.0.9b-sparc64-ioctl-detect.patch ========================================================= can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -Naurp alsa-driver-1.0.9b.orig/configure.in alsa-driver-1.0.9b/configure.in |--- alsa-driver-1.0.9b.orig/configure.in 2005-06-07 05:27:46.000000000 -0700 |+++ alsa-driver-1.0.9b/configure.in 2005-07-18 22:58:40.000000000 -0700 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ========================================================= PATCH COMMAND: patch -p1 -g0 --no-backup-if-mismatch < /usr/portage/media-sound/alsa-driver/files/alsa-driver-1.0.9b-sparc64-ioctl-detect.patch ========================================================= patching file configure.in Hunk #1 FAILED at 2042. 1 out of 1 hunk FAILED -- saving rejects to file configure.in.rej ========================================================= PATCH COMMAND: patch -p2 -g0 --no-backup-if-mismatch < /usr/portage/media-sound/alsa-driver/files/alsa-driver-1.0.9b-sparc64-ioctl-detect.patch ========================================================= missing header for unified diff at line 4 of patch can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -Naurp alsa-driver-1.0.9b.orig/configure.in alsa-driver-1.0.9b/configure.in |--- alsa-driver-1.0.9b.orig/configure.in 2005-06-07 05:27:46.000000000 -0700 |+++ alsa-driver-1.0.9b/configure.in 2005-07-18 22:58:40.000000000 -0700 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ========================================================= PATCH COMMAND: patch -p3 -g0 --no-backup-if-mismatch < /usr/portage/media-sound/alsa-driver/files/alsa-driver-1.0.9b-sparc64-ioctl-detect.patch ========================================================= missing header for unified diff at line 4 of patch can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -Naurp alsa-driver-1.0.9b.orig/configure.in alsa-driver-1.0.9b/configure.in |--- alsa-driver-1.0.9b.orig/configure.in 2005-06-07 05:27:46.000000000 -0700 |+++ alsa-driver-1.0.9b/configure.in 2005-07-18 22:58:40.000000000 -0700 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ========================================================= PATCH COMMAND: patch -p4 -g0 --no-backup-if-mismatch < /usr/portage/media-sound/alsa-driver/files/alsa-driver-1.0.9b-sparc64-ioctl-detect.patch ========================================================= missing header for unified diff at line 4 of patch can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -Naurp alsa-driver-1.0.9b.orig/configure.in alsa-driver-1.0.9b/configure.in |--- alsa-driver-1.0.9b.orig/configure.in 2005-06-07 05:27:46.000000000 -0700 |+++ alsa-driver-1.0.9b/configure.in 2005-07-18 22:58:40.000000000 -0700 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored Reproducible: Always Steps to Reproduce: 1.emerge sync 2. emerge -u alsa-driver 3. Actual Results: !!! ERROR: media-sound/alsa-driver-1.0.10_rc2 failed. !!! Function epatch, Line 363, Exitcode 0 !!! Failed Patch: alsa-driver-1.0.9b-sparc64-ioctl-detect.patch! !!! If you need support, post the topmost build error, NOT this status message. Portage 2.0.51.22-r3 (default-linux/sparc/sparc64/2006.0, gcc-3.4.4, glibc-2.3.3.20040420-r2, 2.6.13-gentoo-r2 sparc64) ================================================================= System uname: 2.6.13-gentoo-r2 sparc64 sun4u Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="sparc" AUTOCLEAN="yes" CBUILD="sparc-unknown-linux-gnu" CFLAGS="-mcpu=ultrasparc -mtune=v9 -O2" CHOST="sparc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=ultrasparc -mtune=v9 -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict userpriv" GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LDFLAGS="-Wl,-z,now" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="sparc X Xaw3d acl alsa apache2 bitmap-fonts chroot crypt cups emoticon escreen esd fam fbcon font-server gcc-libffi gd gif gnustep gsnd gtk gtk2 imap imlib innodb ipv6 ithreads jpeg kde maildir motif mp3 mysql ncurses net network nls no_wxgtk1 nptl objc oss pam pcre pdfkit perl pg-intdatetime pg-vacuumdelay png postgres python readline ssl tcpd threads tiff truetype truetype-fonts type1-fonts usb userlocales vdesktop wmf xml xml2 xrandr zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LINGUAS
We suggest using kernel builtin drivers rather than alsa-driver for sparc, since they're usually more up to date. Keywords have been dropped accordingly and gentoo-sources/vanilla-sources are now up to par for new drivers. We may choose to resolve this later but don't count on it.