On Wednesday 11 March 2009 07:12:37 pm Alberto Passalacqua wrote:
Hi Michael,
Il giorno gio, 12/03/2009 alle 10.25 +1100, Michael Fox ha scritto:
so i propose adding an "install from file" module that ties into the current method, say just bellow search, have install from file, and when the rpm is loaded it checks its deps and searches the repos for them and adds them to be installed, then it installs the deps, then the rpm, killing 2 birds with 1 stone, deps problem and rpm usage.
Something like this is almost "done" in GNOME@openSUSE, if you exclude the dependency resolution. If you download a RPM and click on it, you can actually install it if all the dependencies are already installed on the system. If not, it doesn't work and complains about missing dependencies, so I agree this should be improved :-)
I just downgraded my kernel looking is Konqueror (as file manager) click and install working. It is old feature, but in some of the previous versions was broken. I'm happy, it does. Though this time I should think twice [1] :-( After click on rpm, it gives you screen where you can check rpm trough few tabs, and above all tabs, offers you button to install rpm with YaST. I did that, gave root password and now I have installed rpm and old kernel [1] ;-)
Now i said module as it should be able to run stand alone like 1-click-install,m so when you double click on the rpm, it will bring up an installation dialogue displaying deps installed and ones that are missing, this will make software installation a hell of alot easier
Now here is the delicate part and why this mail is here. we need to have support for debs off the bat, but still be dominantly rpm as lets face it a lot of apps only provide debs and we need some way to support them as forcing a new user to compile is not nice at all and hampers the usability of Linux hence holding the person back from fully adopting Linux.
This is interesting, but I don't know how feasible. Some time ago, if I'm not wrong during a hack week, a tool to deal with .deb was among the ideas. But I don't know what's the current status. Can someone tell something about it?
Some improvement to 'alien'? It should be able to convert deb to rpm, but I'm sure that when comes to dependencies, it will be a mess. How to convert pre and post install scripts, libraries naming, installation source directory layout, and probably few more problems. [1] Nothing is perfect. Current 2.6.27.19-3.2 "New" 2.6.27.7-9-pae I have to see who is asking for old kernel. This problem was hanging for a while, waiting for me to forget it is there. -- Regards, Rajko -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org