Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 46681 - xmms-arts-0.7.1 fails to install the libraries for arts output.
Summary: xmms-arts-0.7.1 fails to install the libraries for arts output.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-03 05:17 UTC by Dorian Pula
Modified: 2004-04-03 12:57 UTC (History)
1 user (show)

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


Attachments
ebuild file that correctly puts the "libarts.la" and "libarts.so" files where they belong (xmms-arts-0.7.1-fix.ebuild,767 bytes, text/plain)
2004-04-03 06:19 UTC, Jorge Rafael Nogueras
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dorian Pula 2004-04-03 05:17:58 UTC
When emerging xmms-arts-0.7.1 the files libarts.la and libarts.so are left and installed in /var/tmp/portage/xmms-arts-0.7.1/image/usr/lib/xmms/Output/ instead of /usr/lib/xmms/Output/

Naturally this becomes erased during the clean, and both the files are deleted.  This prevents xmms working with aRts.

Reproducible: Always
Steps to Reproduce:
1. emerge xmms-arts
2.
3.

Actual Results:  
--- /var/tmp/portage/xmms-arts-0.7.1/image/usr
>>> /var/tmp/portage/xmms-arts-0.7.1/image/usr/lib/
>>> /var/tmp/portage/xmms-arts-0.7.1/image/usr/lib/xmms/
>>> /var/tmp/portage/xmms-arts-0.7.1/image/usr/lib/xmms/Output/
>>> /var/tmp/portage/xmms-arts-0.7.1/image/usr/lib/xmms/Output/libarts.so
>>> /var/tmp/portage/xmms-arts-0.7.1/image/usr/lib/xmms/Output/libarts.la

Expected Results:  
--- /usr/lib/xmms/Output/
>>> /usr/lib/xmms/Output/libarts.so
>>> /usr/lib/xmms/Output/libarts.la

Running xmms 1.2.8 on kde 3.2.1 with arts 1.2.1
Comment 1 Jorge Rafael Nogueras 2004-04-03 06:19:55 UTC
Created attachment 28618 [details]
ebuild file that correctly puts the "libarts.la" and "libarts.so" files where they belong

The fix to the ebuild was simple: use the "einstall" command and the
output directory for XMMS output plugins and it puts the "libarts.la" and
"libarts.so" where they belong.

I tested it on my system and it worked, but I'm not an expert on ebuilds, so
please make sure I did not overlook anything. :-)

Kind regards,
Rafa
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2004-04-03 12:57:50 UTC
fixed now.  thanks.