Uwe Stöhr wrote: > Hä? "Run" a program is not just starting it. If I run LyX I want to be > able to get a result.
Your definition of "result" is different to mine then. I want to write a paper on my laptop. I don't need to see the thing typeset. > This is the reason why I build the new installer! No, everything works for *you* already. There's no need to build a new installer for that. You are building a new installer because you want other people to benefit from your work. You think that you can create something which improves on what exists currently. That's laudable, but in my opinion you should aim to create something that is uniformly better than the existing tool. Not better in some places and worse in others. >>> And what if other installers will >>> need admin privileges too in future releases? >> That's their problem. It's not something you should be concerned about. > No it is my problem because my installer uses them! Angus, with all > respect, have you ever tested my installer or looked in its code? No and yes, in that order. Look, with all due respect that's not the point. The point I'm trying to get across is that your vision isn't the only one and, indeed, isn't better or worse than, say, mine. However, if you create a flexible tool then we all benefit. There's nothing conceptually difficult about an installer that can do more if it has administrator privileges, nor does such a beast have to result in much more work for you. It boils down to: if (is_admin) install_imagemagick else print "can't install image magick without admin rights" -- Angus