libao.so contains hardcoded paths
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ia32-libs (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned | ||
libao (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
zsnes (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
libao2 currently hard codes the paths to it's plugins, located in /usr/lib/
This can be shown by running this command:
[code]strings /usr/lib/libao.so.2 | grep / [/code]
This becomes a problem when the 32-bit version of libao is used on a 64-bit system. It'll check /usr/lib/
This can temporarily be fixed on user's systems by symbolically linking the 32-bit plugins located in /usr/lib32/
This affects ia32-libs in hardy especially, since it now contains libao2.
description: | updated |
There is a dependency chain: ia32-libs simply needs to be regenerated after libao is fixed.