Bug 718444 - csound searches for plugins in /usr/lib on x86_64
Summary: csound searches for plugins in /usr/lib on x86_64
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: csound
Version: 19
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Peter Robinson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-07-03 02:59 UTC by Forrest Cahoon
Modified: 2014-08-29 18:51 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of: 407911
Environment:
Last Closed: 2014-08-29 18:51:23 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Forrest Cahoon 2011-07-03 02:59:09 UTC
You have a regression; this bug has returned in Fedora 15.

+++ This bug was initially created as a clone of Bug #407911 +++

From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.10) Gecko/20071126 Fedora/2.0.0.10-1.fc8 Firefox/2.0.0.10

Description of problem:
Executing csound in command line gives:
...
Error opening plugin directory '/usr/lib/csound/plugins': No such file or directory

I found csound plugins them in /usr/lib64/csound/plugins...

Version-Release number of selected component (if applicable):
csound-5.03.0-13.fc7

How reproducible:
Always


Steps to Reproduce:
1. issue csound in command line
2.
3.

Actual Results:
Unable to work with csound as it cannot find its plugin directory.

Expected Results:
csound shall look for plugins in /usr/lib64/csound on x86_64 platform instead of /usr/lib.

Additional info:

--- Additional comment from michel+fdr on 2008-02-01 00:55:47 EST ---

*** Bug 427110 has been marked as a duplicate of this bug. ***

--- Additional comment from michel+fdr on 2008-02-01 00:56:05 EST ---

*** Bug 431168 has been marked as a duplicate of this bug. ***

--- Additional comment from michel+fdr on 2008-02-01 01:14:29 EST ---

Also, csound-manual and csound-tutorial do not depend on csound !

--- Additional comment from updates on 2008-02-06 00:02:42 EST ---

csound-5.03.0-14.fc8 has been submitted as an update for Fedora 8

--- Additional comment from updates on 2008-02-13 00:16:23 EST ---

csound-5.03.0-14.fc8 has been pushed to the Fedora 8 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update csound'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F8/FEDORA-2008-1624

--- Additional comment from ikoframe on 2008-02-13 19:13:09 EST ---

Is csound-5.03.0-14.fc8 already in repository? Version I currently have
installed is csound-5.03.0-13.fc7 and there is no update available in testing
repository. Although, I've seen there is some other release in development
repository, there.

--- Additional comment from ikoframe on 2008-02-20 15:06:32 EST ---

Great, today I updated csound to 5.03.0-14 and the reported issue is no more
present.

--- Additional comment from updates on 2008-02-25 19:22:49 EST ---

csound-5.03.0-14.fc8 has been pushed to the Fedora 8 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 1 Nils Philippsen 2011-09-28 21:47:17 UTC
Ping, I still see this issue (no update since...)

Comment 2 Peter Robinson 2012-06-06 09:44:46 UTC
Will investigate when we move to the latest version in rawhide.

Comment 3 Brian Shaver 2012-10-22 02:42:36 UTC
I'm still getting this issue with Fedora 17, csound-5.13.0-8.fc17.x86_64. 
The workaround is to manually create the link /usr/lib/csound --> /usr/lib64/csound.

Comment 4 Fedora End Of Life 2013-04-03 19:37:36 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 19 development cycle.
Changing version to '19'.

(As we did not run this process for some time, it could affect also pre-Fedora 19 development
cycle bugs. We are very sorry. It will help us with cleanup during Fedora 19 End Of Life. Thank you.)

More information and reason for this action is here:
https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Fedora19

Comment 5 Peter Robinson 2013-08-07 19:44:48 UTC
I think this should be fixed in rawhide now. I would like some testing if possible

Comment 6 Brian Shaver 2013-08-10 02:53:44 UTC
(In reply to Peter Robinson from comment #5)
> I think this should be fixed in rawhide now. I would like some testing if
> possible

Looks good to me in rawhide now.



$ rpm -qi csound
Name        : csound
Version     : 5.19.01
Release     : 1.fc20
Architecture: x86_64
Install Date: Fri 09 Aug 2013 03:11:25 AM GMT
Group       : Applications/Multimedia
Size        : 4083520
License     : LGPLv2+
Signature   : (none)
Source RPM  : csound-5.19.01-1.fc20.src.rpm
Build Date  : Wed 07 Aug 2013 06:07:08 PM GMT
Build Host  : buildvm-11.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://csound.sourceforge.net/
Summary     : A sound synthesis language and library
Description :
Csound is a sound and music synthesis system, providing facilities for
composition and performance over a wide range of platforms. It is not
restricted to any style of music, having been used for many years in
at least classical, pop, techno, ambient...

$ csound -dGg ~/foo.csd
Csound version 5.19.00 (double samples) Aug  7 2013
UnifiedCSD: /home/vagrant/foo.csd
Creating options
Creating orchestra
Creating score
Parsing successful!
Elapsed time at end of orchestra compile: real: 0.012s, CPU: 0.009s
Sorting score
Macro definition for BAR
Macro definition for FOO
External LOOP=3 Level:1
 External LOOP section (1) Level:1
 External LOOP section (2) Level:1
External LOOP terminated, level:1
Elapsed time at end of score sort: real: 0.015s, CPU: 0.010s
displays suppressed
0dBFS level = 32768.0
orch now loaded
audio buffered in 256 sample-frame blocks
writing 512-byte blks of shorts to test.wav (WAV)
SECTION 1:
ftable 1:
new alloc for instr 1:
new alloc for instr 1:
new alloc for instr 1:
new alloc for instr 1:
new alloc for instr 1:
new alloc for instr 1:
new alloc for instr 2:
new alloc for instr 2:
new alloc for instr 2:
new alloc for instr 2:
new alloc for instr 2:
new alloc for instr 2:
B  0.000 ..  0.100 T  0.102 TT  0.102 M: 106618.4
	 number of samples out of range:     1534
Score finished in csoundPerform().
inactive allocs returned to freespace
end of score.		   overall amps: 106618.4
	   overall samples out of range:     1534
0 errors in performance
Elapsed time at end of performance: real: 0.042s, CPU: 0.027s
256 512 sample blks of shorts written to test.wav (WAV)

Comment 7 Jonathan Abbey 2013-10-23 05:10:40 UTC
As a workaround for Fedora 19 x64, one can create a symlink from /usr/lib/csound to /usr/lib64/csound.

Comment 8 Peter Robinson 2013-10-23 07:48:03 UTC
If somebody could actually test csound 5.19 in F-20 to confirm it works and fixes the problem I could roll that update back into F-19 but to date I've had no feedback

Comment 9 Brian Shaver 2013-11-03 02:52:42 UTC
(In reply to Peter Robinson from comment #8)
> If somebody could actually test csound 5.19 in F-20 to confirm it works and
> fixes the problem I could roll that update back into F-19 but to date I've
> had no feedback

Ran the same basic test from rawhide on a clean F-20 system.

$ rpm -qi csound
Name        : csound
Version     : 5.19.01
Release     : 1.fc20
Architecture: x86_64
Install Date: Sun 03 Nov 2013 02:41:50 AM GMT
Group       : Applications/Multimedia
Size        : 4083520
License     : LGPLv2+
Signature   : RSA/SHA256, Tue 13 Aug 2013 02:15:01 PM GMT, Key ID 2eb161fa246110c1
Source RPM  : csound-5.19.01-1.fc20.src.rpm
Build Date  : Wed 07 Aug 2013 06:07:08 PM GMT
Build Host  : buildvm-11.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://csound.sourceforge.net/
Summary     : A sound synthesis language and library
Description :
Csound is a sound and music synthesis system, providing facilities for
composition and performance over a wide range of platforms. It is not
restricted to any style of music, having been used for many years in
at least classical, pop, techno, ambient...


$ csound -dGg /vagrant/foo.csd
Csound version 5.19.00 (double samples) Aug  7 2013
UnifiedCSD: /vagrant/foo.csd
Creating options
Creating orchestra
Creating score
Parsing successful!
Elapsed time at end of orchestra compile: real: 0.004s, CPU: 0.003s
Sorting score
Elapsed time at end of score sort: real: 0.005s, CPU: 0.004s
displays suppressed
0dBFS level = 32768.0
orch now loaded
audio buffered in 256 sample-frame blocks
writing 2048-byte blks of floats to Xanadu.wav (WAV)
SECTION 1:
ftable 1:
ftable 2:
ftable 3:
new alloc for instr 1:
new alloc for instr 3:
new alloc for instr 3:
new alloc for instr 3:
new alloc for instr 3:
new alloc for instr 3:
new alloc for instr 3:
B  0.000 ..  0.100 T  0.100 TT  0.100 M:   1999.9   1999.5
new alloc for instr 1:
B  0.100 ..  0.200 T  0.200 TT  0.200 M:   5755.9   3794.0
new alloc for instr 1:
B  0.200 ..  0.300 T  0.299 TT  0.299 M:   8783.2   5230.6
new alloc for instr 1:
B  0.300 ..  0.400 T  0.399 TT  0.399 M:  10408.5   6700.4
new alloc for instr 1:
B  0.400 ..  0.500 T  0.501 TT  0.501 M:   9469.5   8042.9
new alloc for instr 1:
B  0.500 ..  7.500 T  7.501 TT  7.501 M:  16991.4  12537.7
new alloc for instr 2:
new alloc for instr 3:
new alloc for instr 3:
new alloc for instr 3:
new alloc for instr 3:
new alloc for instr 3:
new alloc for instr 3:
B  7.500 ..  7.600 T  7.601 TT  7.601 M:   6792.9   5206.6
new alloc for instr 2:
B  7.600 ..  7.700 T  7.701 TT  7.701 M:   6454.5   6700.7
new alloc for instr 2:
B  7.700 ..  7.800 T  7.800 TT  7.800 M:   7086.2   7413.1
new alloc for instr 2:
B  7.800 ..  7.900 T  7.900 TT  7.900 M:   6697.7   8142.8
new alloc for instr 2:
B  7.900 ..  8.000 T  8.000 TT  8.000 M:   8260.4   8471.7
new alloc for instr 2:
B  8.000 .. 15.000 T 15.000 TT 15.000 M:   9535.7   8915.3
new alloc for instr 2:
B 15.000 .. 15.100 T 15.100 TT 15.100 M:   4725.7   5018.9
new alloc for instr 2:
B 15.100 .. 15.200 T 15.200 TT 15.200 M:   6036.2   5595.9
new alloc for instr 2:
B 15.200 .. 15.300 T 15.299 TT 15.299 M:   4842.1   4922.9
new alloc for instr 2:
B 15.300 .. 15.400 T 15.399 TT 15.399 M:   6624.0   7534.6
new alloc for instr 2:
B 15.400 .. 15.500 T 15.501 TT 15.501 M:   8474.7   8469.6
new alloc for instr 2:
B 15.500 .. 22.500 T 22.501 TT 22.501 M:   9189.5  10686.6
B 22.500 .. 22.600 T 22.601 TT 22.601 M:   5778.4   6789.3
B 22.600 .. 22.700 T 22.701 TT 22.701 M:   8255.3   6511.9
B 22.700 .. 22.800 T 22.800 TT 22.800 M:   8258.1   7547.6
B 22.800 .. 22.900 T 22.900 TT 22.900 M:   8481.8   7813.9
B 22.900 .. 23.000 T 23.000 TT 23.000 M:   8808.5   6824.5
B 23.000 .. 30.000 T 30.000 TT 30.000 M:  10001.7   9203.8
B 30.000 .. 30.100 T 30.100 TT 30.100 M:   4960.8   5777.9
B 30.100 .. 30.200 T 30.200 TT 30.200 M:   5038.6   5432.6
B 30.200 .. 30.300 T 30.299 TT 30.299 M:   5465.8   6373.4
B 30.300 .. 30.400 T 30.399 TT 30.399 M:   6060.3   7006.6
B 30.400 .. 30.500 T 30.501 TT 30.501 M:   8481.0   8615.3
B 30.500 .. 37.500 T 37.501 TT 37.501 M:   8853.1   7645.1
B 37.500 .. 37.600 T 37.601 TT 37.601 M:   5374.5   4981.2
B 37.600 .. 37.700 T 37.701 TT 37.701 M:   7021.6   5920.6
B 37.700 .. 37.800 T 37.800 TT 37.800 M:   6830.7   7523.9
B 37.800 .. 37.900 T 37.900 TT 37.900 M:   7187.4   9211.9
B 37.900 .. 38.000 T 38.000 TT 38.000 M:   9872.0   9622.3
B 38.000 .. 45.000 T 45.000 TT 45.000 M:   9669.6   9968.0
B 45.000 .. 45.100 T 45.100 TT 45.100 M:   7136.5   6646.6
B 45.100 .. 45.200 T 45.200 TT 45.200 M:   8079.8   8278.2
B 45.200 .. 45.300 T 45.299 TT 45.299 M:  11860.2   8468.8
B 45.300 .. 45.400 T 45.399 TT 45.399 M:  11267.5   9847.8
B 45.400 .. 45.500 T 45.501 TT 45.501 M:  13342.0   9421.6
B 45.500 .. 47.500 T 47.501 TT 47.501 M:  13183.4  12396.4
B 47.500 .. 47.600 T 47.601 TT 47.601 M:  11541.6   7449.1
B 47.600 .. 47.700 T 47.701 TT 47.701 M:   7118.4   6213.9
B 47.700 .. 47.800 T 47.800 TT 47.800 M:   8933.8   6247.2
B 47.800 .. 47.900 T 47.900 TT 47.900 M:   8788.0   6830.1
B 47.900 .. 48.000 T 48.000 TT 48.000 M:   6297.2   7205.7
B 48.000 .. 52.500 T 52.501 TT 52.501 M:   8207.2   9634.1
B 52.500 .. 55.000 T 55.000 TT 55.000 M:   7061.6   7431.0
B 55.000 .. 55.100 T 55.100 TT 55.100 M:   7069.4   5875.1
B 55.100 .. 55.200 T 55.200 TT 55.200 M:   5820.2   6460.8
B 55.200 .. 55.300 T 55.299 TT 55.299 M:   5065.7   5260.0
B 55.300 .. 55.400 T 55.399 TT 55.399 M:   6355.4   6225.1
B 55.400 .. 55.500 T 55.501 TT 55.501 M:   5567.5   5387.3
B 55.500 .. 60.000 T 60.000 TT 60.000 M:   5024.0   5430.0
Score finished in csoundPerform().
inactive allocs returned to freespace
end of score.		   overall amps:  16991.4  12537.7
0 errors in performance
Elapsed time at end of performance: real: 1.898s, CPU: 1.872s
512 2048 sample blks of floats written to Xanadu.wav (WAV)

Comment 10 Peter Robinson 2013-11-04 10:12:30 UTC
(In reply to Brian Shaver from comment #9)
> (In reply to Peter Robinson from comment #8)
> > If somebody could actually test csound 5.19 in F-20 to confirm it works and
> > fixes the problem I could roll that update back into F-19 but to date I've
> > had no feedback
> 
> Ran the same basic test from rawhide on a clean F-20 system.

So is it working as expected? I don't see a confirmation either way.

Comment 11 Brian Shaver 2013-11-04 14:47:51 UTC
(In reply to Peter Robinson from comment #10)
> (In reply to Brian Shaver from comment #9)
> > (In reply to Peter Robinson from comment #8)
> > > If somebody could actually test csound 5.19 in F-20 to confirm it works and
> > > fixes the problem I could roll that update back into F-19 but to date I've
> > > had no feedback
> > 
> > Ran the same basic test from rawhide on a clean F-20 system.
> 
> So is it working as expected? I don't see a confirmation either way.

Sorry, yes it is working as expected.


Note You need to log in before you can comment on or make changes to this bug.