Hi all;
I just decided to take the plunge and move my SL 5500 from running the default ROM to OpenZaurus 3.5.1, and I've got to say, I was initially impressed. It looked really slick, and I really liked the proper filemanager/shell included. Then I went to use the packagemanager, and my fortunes reversed. After looking on these forums, I found out that the opie-aqpkg alternative exists. "No problem!" I said, having survived the horrors of doing an LFS install on my own computer without a second computer to rely upon.
So I successfully pulled off portmap and replaced the package manager. I started to fully enjoy these wonderful 'feed' concepts, and the way it automagically hunts down dependencies for me
But then disaster struck. I wanted a web browser for my Zaurus, and tried to put on Opera. Much to my dismay, though, Opera didn't work (I just now found the symlinking trick). "Alright", I said to myself, "let's try out this 'Minimo' browser thingy". At that time, I didn't realize that minimo = mini-mozilla. I thought it would be like Opera, only smaller! *insert painful, forced laugh here*
I don't have an SD card for storage, and I went with the conventional 32/32 split of my RAM. I told aqpkg to install minimo. Suddenly a long, long stream of dependencies started flashing up on my screen ... "Alright, let it go" I thought. About two minutes later, I was looking at a frozen screen where the message "Storage space full" sat in between an attempt to configure two of about a dozen system libraries. One battery-switch toggle later (she wouldn't take any other kind of input!), I began to poke around on my now-stuffed Zaurus. I can recall libraries being installed like libatk, libxfreetype2 (or something like that), and pango. My package manager shows none of those as currently installed. Looking under /mnt/ram, surprise! Gtk+ is there (sorta). Going to my terminal and hitting in 'ipkg files gtk+' gets me "Gtk+ is not installed!"
So there you have it: aqpkg hosed my system by clogging me with about a bazillion semi-installed packages, and I have no way to pull them off w/out manually inspecting every freaking file in /mnt/ram. Can anyone provide me with a way to:
See what minimo was trying to install on my system.
Get a file listing for what each of those dependencies was trying to install
Auto-hose all those half-baked useless files.
As it stands right now, I've flashed about 3 or 4 times in the past two days, and I really really don't wanna go reinstall all my software over again (groan)