Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77220 - xmms-arts plugin fails after some seconds
Summary: xmms-arts plugin fails after some seconds
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 All
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-09 05:00 UTC by Simone Piccinini
Modified: 2005-05-04 15:11 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
files/xmms-arts-0.7.1-eintr.patch (xmms-arts-0.7.1-eintr.patch,377 bytes, patch)
2005-01-09 05:01 UTC, Simone Piccinini
Details | Diff
xmms-arts-0.7.1-r1.ebuild.patch (xmms-arts-0.7.1-r1.ebuild.patch,651 bytes, patch)
2005-01-24 12:11 UTC, Simone Piccinini
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Simone Piccinini 2005-01-09 05:00:42 UTC
Message: wait_for_helper(): select failed: Interrupted system call
Message: waiting failed: 7
Message: helper_cmd_data(): failed
Message: helper has not terminated
Message: helper_cmd_data(): failed
Message: helper has not terminated
Message: helper_cmd_data(): failed
Message: helper has not terminated
Message: helper_cmd_data(): failed
Message: helper has not terminated
Message: helper_cmd_data(): failed


i include a patch: it works for me

my configuration:
Portage 2.0.51-r8 (gcc34-x86-2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r12 i686)
=================================================================
System uname: 2.6.9-gentoo-r12 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Dec  6 2004, 15:30:26)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r5
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.15.90.0.1.1-r3
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.6.8.1-r1, 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -momit-leaf-frame-pointer -pipe -fforce-addr -falign-functions=32 -fprefetch-loop-arrays -fomit-frame-pointer -ffast-math"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -momit-leaf-frame-pointer -pipe -fforce-addr -falign-functions=32 -fprefetch-loop-arrays -fomit-frame-pointer -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs candy ccache distlocks sandbox userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.uni-c.dk/gentoo/ http://ftp.lug.ro/gentoo/ http://ftp.du.se/pub/os/gentoo http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://www.gigaload.org/gentoo.org/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://mirror.nutsmaas.nl/gentoo/"
LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apache2 apm arts avi berkdb bitmap-fonts cddb cdparanoia cdr crypt cups curl divx4linux encode f77 fftw flac foomaticdb fortran gdbm gif gphoto2 gpm gtk2 imagemagick imlib ipv6 java jpeg kde ldap libg++ libwww lm_sensors mad mikmod mjpeg mmap mmx mmx2 mpeg mysql ncurses nls nptl oggvorbis opengl pam pdflib perl png python qt readline samba sdl slang spell sse sse2 ssl svga tcltk tcpd tiff truetype x86 xine xml2 xmms xvid zlib linguas_it"
Comment 1 Simone Piccinini 2005-01-09 05:01:51 UTC
Created attachment 48011 [details, diff]
files/xmms-arts-0.7.1-eintr.patch
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2005-01-11 05:06:27 UTC
have you sent this patch upstream?
Comment 3 Aaron Peterson 2005-01-19 21:39:51 UTC
I'm playing with arts 3.4beta... and I have a simiar problem.

could you post how you applied the patch and still had it emerge?
Comment 4 Simone Piccinini 2005-01-24 12:09:54 UTC
i added a patch for the ebuild.

if you use a portdir overlay you should:

1. copy the ebuild in the PORDIR_OVERLAY

example:
cp /usr/portage/media-plugin/xmms-arts/xmms-arts-0.7.1-r1.ebuild /usr/local/portage/media-plugin/xmms-arts/xmms-arts-0.7.1-r1.ebuild

2. save the patch in the same directory
3. apply the patch

example:
cd /usr/local/portage/media-plugin/xmms-arts/
patch -p1 xmms-arts-0.7.1-r1.ebuild < xmms-arts-0.7.1-r1.ebuild.patch

4 create a subdirectory 'files'

example:
mkdir files

5 save the previous patch (for audio.c) as files/xmms-arts-0.7.1-eintr.patch
6 create the digest

example:
ebuild /usr/local/portage/media-plugin/xmms-arts/xmms-arts-0.7.1-r1.ebuild digest

7 emerge xmms-arts

otherwise u could do the same on the original ebuild but every time u do an emerge sync, your patch will be lost.
it's better to configure one overlay by setting the PORTDIR_OVERLAY variable in your make.conf
Comment 5 Simone Piccinini 2005-01-24 12:11:05 UTC
Created attachment 49407 [details, diff]
xmms-arts-0.7.1-r1.ebuild.patch
Comment 6 Simone Piccinini 2005-01-24 12:16:40 UTC
sorry but i think there's an error in my previous post #4:
patch -p1 xmms-arts-0.7.1-r1.ebuild < xmms-arts-0.7.1-r1.ebuild.patch
should be
patch xmms-arts-0.7.1-r1.ebuild < xmms-arts-0.7.1-r1.ebuild.patch
Comment 7 Jeremy Huddleston (RETIRED) gentoo-dev 2005-02-03 02:17:18 UTC
I don't use arts, so someone else needs to test this.
Comment 8 Simone Piccinini 2005-02-22 00:57:09 UTC
After almost 2 months of daily use with this patch, I never experienced the problem again.
I think the patch is ready to go in portage.

In reply to comment #2: no because i couldn't find an official mantainer.

Probably this plugin is not largely used and if there's no official mantainer, it should probably be removed from portage. 
Nevertheless I find it useful and I hope it won't.
Comment 9 Jan Seiffert 2005-03-23 12:07:38 UTC
Had the same problem after the last glibc-update (glibc-2.3.4.20041102-r1).

I used this patch, worked also for me.
Comment 10 Jeremy Huddleston (RETIRED) gentoo-dev 2005-05-04 15:11:36 UTC
in portage, thanks for testing.