Bug 145257 - media-sound/audacious-1.1.2 fails to patch
Bug#: 145257 Product:  Gentoo Linux Version: 2006.0 Platform: AMD64
OS/Version: Linux Status: RESOLVED Severity: major Priority: P2
Resolution: FIXED Assigned To: chainsaw@gentoo.org Reported By: aaneel@gmail.com
Component: Applications
URL: 
Summary: media-sound/audacious-1.1.2 fails to patch
Keywords:  
Status Whiteboard: 
Opened: 2006-08-27 07:52 0000
Description:   Opened: 2006-08-27 07:52 0000
When building audacious-1.1.2, emerge exits with the following error:

>>> Unpacking source...
>>> Unpacking audacious-1.1.2.tgz to /var/tmp/portage/audacious-1.1.2/work
>>> Unpacking gentoo_ice-xmms-0.2.tar.bz2 to /var/tmp/portage/audacious-1.1.2/work
 * Applying 1.1.1-ffwma-asm.diff ...                                      [ ok
]
 * Applying 1.1.2-cxxflags.diff ...

 * Failed Patch: 1.1.2-cxxflags.diff !
 *  ( /usr/portage/media-sound/audacious/files/1.1.2-cxxflags.diff )
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/audacious-1.1.2/temp/1.1.2-cxxflags.diff-22414.out


!!! ERROR: media-sound/audacious-1.1.2 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_unpack
  ebuild.sh, line 711:   Called src_unpack
  audacious-1.1.2.ebuild, line 57:   Called epatch
'/usr/portage/media-sound/audacious/files/1.1.2-cxxflags.diff'
  eutils.eclass, line 341:   Called die

Here is my `emerge --info`:

 emerge --info
Portage 2.1-r2 (default-linux/amd64/2005.1, gcc-3.4.6, glibc-2.3.6-r4,
2.6.17-ck
1-r2 x86_64)
=================================================================
System uname: 2.6.17-ck1-r2 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shu
tdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms
/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/
distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress 
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/d
istfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/overlays/hamachi /usr/overlays/fakenes
/usr/overlays/lifer
ea /usr/overlays/democracy /usr/overlays/avidemux"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa avi berkdb bitmap-fonts cli crypt cups dlloader dri eds
emboss
 encode foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog
j
peg lzw lzw-tiff mp3 mpeg ncurses nls nptl opengl pam pcre pdflib perl png pppd 
python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd
tiff
 truetype-fonts type1-fonts usb xorg xpm xv zlib elibc_glibc
input_devices_keybo
ard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia
video_cards
_vesa video_cards_fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
LINGU
AS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #1 From Aneel 2006-08-27 07:54:37 0000 -------
Created an attachment (id=95203) [details]
1.1.2-cxxflags.diff-22414.out

/var/tmp/portage/audacious-1.1.2/temp/1.1.2-cxxflags.diff-22414.out

------- Comment #2 From Jesse Adelman 2006-08-27 12:59:48 0000 -------
Dito here.

------- Comment #3 From Matthias Schwarzott 2006-08-27 13:32:12 0000 -------
works for me on ~x86 system.

------- Comment #4 From Matthias Schwarzott 2006-08-27 13:32:51 0000 -------
Created an attachment (id=95229) [details]
emerge --info of Zzam

------- Comment #5 From Tony Vroon 2006-08-27 13:37:31 0000 -------
>>> Unpacking audacious-1.1.2.tgz to /var/tmp/portage/audacious-1.1.2/work
>>> Unpacking gentoo_ice-xmms-0.2.tar.bz2 to /var/tmp/portage/audacious-1.1.2/work
* Applying 1.1.1-ffwma-asm.diff ... [ ok ]                                     
                                                                               
                                      * Applying 1.1.2-cxxflags.diff ...  [ ok
]                                                                              
                                                                   >>> Source
unpacked.

chainsaw@metis ~ $ emerge --info
Portage 2.1.1_rc1-r1 (default-linux/ppc/ppc32/2006.1/G4, gcc-4.1.1/vanilla,
glibc-2.4-r3, 2.6.18-rc4 ppc)
=================================================================
System uname: 2.6.18-rc4 ppc 7447A, altivec supported
Gentoo Base System version 1.12.4
Last Sync: Sun, 27 Aug 2006 19:50:01 +0000
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="ppc ~ppc"
AUTOCLEAN="yes"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-O2 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -pipe"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler
/etc/gconf /etc/java-config/vms/ /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig cvs digest distlocks fixpackages
metadata-transfer parallel-fetch sandbox sfperms sign"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk/"
LANG="en_GB.UTF-8"
LC_ALL="en_GB.UTF-8"
LDFLAGS="-Wl,--as-needed"
LINGUAS=""
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="ppc 7zip S3TC X a52 aac aalib aim alsa altivec amazon amr ao aotuv asf
async audacious audiofile avahi bash-completion beagle berkdb bitmap-fonts bl
bluetooth bonobo branding bzip2 cairo cardbus cddb cdparanoia cdr chardet crypt
cups curl dbus devmap djbfft djvu dlloader dpms dri dts dv dvd dvdr dvi eap-tls
ecc elibc_glibc enca encode erandom ethereal evolution exif expat fbcon ffmpeg
firefox flac fortran ftp gaim galago gcj gdbm gif gimp glitz glut gnome
gnome-print gnutls gpg2-experimental gpgme gpm gstreamer gtk gtkhtml h323 hal
hdaps icq imagemagick imap imlib2 input_devices_evdev input_devices_keyboard
input_devices_mouse ipv6 irc irda irmc jabber java javacomm jpeg jpeg2k
kernel_linux lame libcaca libg++ libnotify libsamplerate libsexy libwww live
lzo lzw mad matroska mbox md5sum mikmod mjpeg mmap modplug mono mozilla mp3 mp4
mpeg mpeg2 mplayer msn mudflap musepack nautilus ncurses network nls
no-old-linux nokia6600 nptl nptlonly nsplugin ogg openal opengl pam pbbuttonsd
pcmcia pcre pdf pdflib perl physfs pmu png ppcsha1 ppds python quicktime
readline reflection rss rtc ruby samba sdl session sid silc sndfile speex spell
spl ssl svg swig symlink syslog t1lib tga theora threads thumbnail thunar-vfs
tiff timidity trace truetype truetype-fonts type1-fonts udev unicode urandom
usb userland_GNU uudeview v4l v4l2 video_cards_radeon vorbis vorbis-psy web
widescreen wma wmf xanim xml xml2 xorg xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, MAKEOPTS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #6 From Luis F. Araujo 2006-08-27 13:38:44 0000 -------
It works fine here.

It looks like a patch/file corrupted problem.

------- Comment #7 From Luis F. Araujo 2006-08-27 13:40:25 0000 -------
Created an attachment (id=95231) [details]
my --info

------- Comment #8 From Jesse Adelman 2006-08-27 13:58:28 0000 -------
Just sync'd - still same problem. Are the mirrors out of sync? Or is there
something I should clear on my end? Thanks.

------- Comment #9 From Tony Vroon 2006-08-27 14:05:17 0000 -------
DOS line endings were present in the patch. Apparently your system can't deal
with that in a graceful way. Note that 3 individual developers had the patch
apply just fine.
Fair enough though, this should work better. Sync again in 2 hours and you're
good to go.

------- Comment #10 From Aneel 2006-08-27 17:05:53 0000 -------
Hey, it works!  Thank you very much.