> What might cause the application to not work properly?

Compiled-in paths. If an application expects to find its files at location
X, then you're out of luck putting them at /someplace/Y/.

> I reckon this must be a major draw back of RPM.

It has nothing to do with rpm, which can handle relocatable
applications. It's just that most people who make rpms don't bother
making them relocatable. Often there's no big need to do it.

>  For example, in MS you can
> define an installation directory for virtually an software package you care
> to install.

I don't believe you. E.g. I want this (*^@#&* piece not to dump its dlls
into c:\windows\. I bet I'm out of luck. Never mind, who cares on this
list about that.

>  I just want to be able to do the same.

Why?

If you expect your linux system to always exactly behave like your M$
one, use M$. You'll be happier to go with things as they are, rather
than forcing them into the only thing you're used to.

Volker

Reply via email to