On Sunday 31 January 2010 09:04:35 Dave Plater wrote: > On 01/28/2010 10:26 AM, Heinz Wiesinger wrote: > > On Thursday 28 January 2010 02:41:28 D. Michael McIntyre wrote: > >> On Wednesday 27 January 2010, Chris Cannam wrote: > >>> Also, of course, you might _not_ want to look in either lib32 or > >>> lib64, especially if both exist... > >> > >> Yeah, that is kind of a tricky issue. I have /usr/lib, /usr/lib32 and > >> /usr/lib64 here. /usr/lib64 is a symlink to /usr/lib, and /usr/lib32 is > >> there for all the random legacy crapola that doesn't work in 64-bit for > >> whatever reason. > >> > >> Searching lib64/ would be harmless here, since it's the same as lib/, > >> but that probably isn't a safe bet for a good practice to perform across > >> all Linuxdom. > >> > >> The suggestion about looking at the LADSPA_PATH environment variable is > >> sound enough, but I don't have that set myself in an out of the box > >> setup. That suggests leading down a road where we have some "Could not > >> find your LADSPA thingummies, please set this environment variable" > >> dialog, and then get massive uproar from userland about the horribly > >> confusing dialog upsetting our »realities« about something or other, > >> because the word "environment variable" needs to be translated to what > >> it truly is (impactulescent dinglefarffle, obviously), and yadda yadda > >> blah. > >> > >> The best thing to do does not seem particularly clear to me. > > > > FWIW, if LADSPA_PATH is not set on your distro by default, this is most > > likely a bug in the ladspa_sdk package of your distro and should be > > reported and fixed. > > Even the ladpsa core utils need this variable set. For example > > "listplugins" doesn't work without that variable. > > > > Grs, > > Heinz > > DSSI_PATH also doesn't exist by default either, both dssi and ladspa > would have to find and install the path environment variable on first > use but it doesn't seem like a common thing. The ordering of the paths > to search is the secret to correct path discovery as rosegarden stops > searching on the first correct path found. > Regards > Dave P
Good catch, I didn't know there was a similar variable for dssi as well. As for the ordering, that is of course true. However, and ordering of ENV_VAR:arch specific libdirs:libdirs seems like a good start. Grs, Heinz
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com
_______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
