OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Angstrom & OpenZaurus => Topic started by: Pcghost on April 30, 2005, 02:27:27 pm

Title: Konqueror Embedded Will Not Install
Post by: Pcghost on April 30, 2005, 02:27:27 pm
I added the machine feed, as indicated by the bugs post above.  I tried upgrading the libqpe and libqte2 packages from that feed. It simply says they are the latest version and will not upgrade them even with force.  This is getting frustrating.

I go to install konqueror (Opera 6 is horribly buggy with the sharp-libs-compat). Here is the output from the command line.

root@titan:~# ipkg -force-depends -d ram install konqueror-embedded
Installing konqueror-embedded (20030705-r3) to sd...
Downloading http://openzaurus.org/official/unstable/3....0705-r3_arm.ipk (http://openzaurus.org/official/unstable/3.5.3/feed/opie/konqueror-embedded_20030705-r3_arm.ipk)
Not downgrading package libqpe1 on root from 1.2.0-r2 to 1.1.8+cvs-20050202-r1.
Nothing to be done
An error ocurred, return value: 1.
Collected errors:
Warning: Cannot satisfy the following dependencies for konqueror-embedded:
         libqte2 (>= 2.3.10-snapshot-20050131) libqte2 (>= 2.3.10-snapshot-20050131)

What do I have to do to make these damn library errors go away?
Title: Konqueror Embedded Will Not Install
Post by: Hrw on May 03, 2005, 02:40:18 pm
show as your feeds lines..

libqte2 (>= 2.3.10-snapshot-20050131)
libqpe1 1.1.8+cvs-20050202-r1.

was never in released feeds AFAIK
Title: Konqueror Embedded Will Not Install
Post by: Pcghost on May 04, 2005, 02:08:22 pm
Quote
show as your feeds lines..

libqte2 (>= 2.3.10-snapshot-20050131)
libqpe1 1.1.8+cvs-20050202-r1.

was never in released feeds AFAIK
[div align=\"right\"][a href=\"index.php?act=findpost&pid=78059\"][{POST_SNAPBACK}][/a][/div]

This is from a default 40-24 install of 3.5.3, without changing a single feed line.  Konqueror as well as Opie-mail give this error. It has something to do with the other thread regarding the root filesystem being full right after a clean flash. I can't ipkg-upgrade (fails at libqte) because root is full.
Title: Konqueror Embedded Will Not Install
Post by: Mickeyl on May 04, 2005, 02:12:19 pm
Sounds like you didn't manage to flash the root file system, since neither a Qt snapshot nor something from 1.1.8 can be in any official OpenZaurus 3.5.3 release. Try to reflash (watch out for md5sums and filenames on CF).
Title: Konqueror Embedded Will Not Install
Post by: JohnX on May 04, 2005, 11:10:04 pm
I can confirm this.  I know I have a clean flash.  Also if you just download konqueror-embedded_20030705-r3_arm.ipk from the feed and look at the control file you can look at the depend.  Also, a note about root fs getting full right after install (dunno if this is somewhere else): the lists under /usr/lib/ipkg/lists are weighing in at 2.1 MB on my Zaurus.  the 'Packages' file for libs alone is 1.1 MB.  I symlinked my /usr/lib/ipkg/lists to point to a dir on /media/ram (48 - 16 split)
Title: Konqueror Embedded Will Not Install
Post by: Pcghost on May 05, 2005, 12:12:54 am
Thanks for taking the time to reply.  I really appreciate the hard work the OZ development team does for all the abandoned zaurus users out there. Really thanks.  Openzaurus is the rom the Zaurus should have shipped with in the first place. More in keeping with the philosophy.

  I redownloaded and reflashed after verifying the files.  I checked the info screen and it says 3.5.3.  I then changed the feeds to reflect the hentges mirror (for speed, thank you hentges whoever you are). For some reason this resulted in the libqpe and libqte2 packages not appearing to have upgrades available, which is fine by me.  I then attempt konqueror, after installing libstd6++ .  It immediatly says the same thing about libqpe and libqte2.  I set it for force depends and it installs. Here is the output when I launch konqueror:

Cannot find data files(html4.css and chars....
Make sure the KDEDIR environmental variable...
or you execute this binary in the correct pa.....
directory KDEDIR points to or in the direc.....
executable is located there have to be two
share\apps\khtml\css\html4.css
and
share\config\charsets

Exiting..

Opie-mail had the same installation errors, but it installed and works.

Is the konqueror build bad? I couldn't have done something wrong this time as the first thing I installed was konqueror and libstd6++ from the feed.

I will try that symlinking hack, thanks. That looks promising. But linking them to ram? What about resets?
Title: Konqueror Embedded Will Not Install
Post by: Pcghost on May 05, 2005, 12:51:09 am
Update: I don't know exactly why, but after a reset (caused by apkg locking up), konqueror now works. I did have to set force depends for a lot of packages, because of the library errors, but so far so good.
Title: Konqueror Embedded Will Not Install
Post by: JohnX on May 05, 2005, 02:33:33 pm
After rereading my post I can see that I wasn't very clear.  I meant to say that I can confirm that there is a dependency issue with konqueror.  The version in the feed does depend on libqte2 (>= 2.3.10-snapshot-20050131) and possibly some other stuff that isn't in the 3.5.3 feed.  I had to -force-depends to install konqueror but it seems to be working just fine.

As for linking the lists to RAM: Those lists are redownloaded ever time you run ipkg update.  If you need to reset your zaurus and loose the contents of RAM, running 'ipkg update' will restore the lists (depending on how you setup the symlinks and whether they are in a subdirectory under /media/ram). For example if you have:

/usr/lib/ipkg/lists -> /media/ram/lists/

then the '/media/ram/lists/' directory will be gone after a hard reset and ipkg update probably won't be happy until you recreate '/media/ram/lists/'

If you link it like this though:

/usr/lib/ipkg/lists -> /media/ram

then it should be fine even after a hard reset, because ipkg update will just stick the files in /media/ram.  This can lead to /media/ram getting cluttered so I just do it the first way and if I have to hard reset (haven't had to yet) I'll just need to remember to mkdir /media/ram/lists before I run ipkg update again..

That being said, I think I'm going to look into using the tmpfs mounted on /var instead though.  From what I understand (and I could be 100% wrong here) it's kind of like a ramdisk but it only takes up the RAM that the files in it are actually using.  That way you're not stuck with 16MB less RAM even though your RAMdisk is only partially full.  Also, there are directories under /var straight after the first flash so that suggests to me that they are created by some startup script if they don't exist.  Should be easy to add a /var/ipkg/lists/ directory automatically too if that's the case.  Of course YMMV.

Have to run to class though now as I'm late...
Title: Konqueror Embedded Will Not Install
Post by: Pcghost on May 06, 2005, 12:25:28 pm
Thanks for clarifying that. I hadn't thought of the fact that they are restored with an ipkg-list.  I am definently going to move those.  I too got Konqueror (and virtually everything else) working with a force depends.

Strange thing though, I can't change themes in the Appearence application since this last flash.  It lets me change them but doesn't apply the settings.  I guess I can live with the default theme for now though.
Title: Konqueror Embedded Will Not Install
Post by: Pcghost on May 10, 2005, 12:26:04 am
And again...  I uninstalled the Opie Pim apps from root and tried to reinstall them to my SD card, to free up space on root.  Unfortunatly they complain about not downgrading opie-pics on root from version 1.2.0-rc1 to 1.1.8+cvs-20050202-rc0 and fails to install, even with force depends and the like.  Also, uninstalling them didn't free up more than a couple hundred kilobytes on root. Why is that?

I really don't want to reflash, as I have so many other apps working, but the Opie Pim apps are a must have for any KDE user, now that they sync so well.  Pim/pi is nice, but I hate to have to have the middle man it involves to get it to sync.

Are there issues with the dependancy tree for the feed, or did I screw something up?
Title: Konqueror Embedded Will Not Install
Post by: malcolmxavier on June 20, 2005, 01:16:53 pm
Has anyone gotten this to work? I have tried and tried and always run into the same problem.  I even downloaded the libqte2 collie build from the familiar site and tried it with that I can not get konqueror to install no matter what i try. I have Opera working, but I hate the fact that is needs sharp ROM stuff, it's really buggy.  Has anyone gotten anything else to work and if so can you post exactly how you did it?

Thanks
Title: Konqueror Embedded Will Not Install
Post by: JohnX on June 20, 2005, 02:48:03 pm
Code: [Select]
ipkg -d sd -force-depends install konqueror-embedded
Title: Konqueror Embedded Will Not Install
Post by: PrOtOn on June 22, 2005, 10:00:52 pm
This is what I get:
Quote
root@collie:/# ipkg -d sd -force-depends install konqueror-embedded
Package konqueror-embedded (20030705-r3) installed in sd is up to date.
Nothing to be done
root@collie:/# ipkg-link add konqueror-embedded
*** Command: add
*** Locating package
*** Found package on /media/card/packages
*** Adding konqueror-embedded
mkdir: Cannot create directory `/opt/QtPalmtop/share/config': No space left on device
ln: /opt/QtPalmtop/share/config/charsets: No such file or directory
mkdir: Cannot create directory `/opt/QtPalmtop/share/config': No space left on device
ln: /opt/QtPalmtop/share/config/konq-embedrc: No such file or directory
ln: /opt/QtPalmtop/pics/konqueror.png: No space left on device
ln: /opt/QtPalmtop/bin/konqueror: No space left on device
mkdir: Cannot create directory `/opt/QtPalmtop/share/apps/': No space left on device
ln: /opt/QtPalmtop/share/apps/kssl/caroot/ca-bundle.crt: No such file or directory
mkdir: Cannot create directory `/opt/QtPalmtop/share/config': No space left on device
ln: /opt/QtPalmtop/share/config/khtmlrc: No such file or directory
mkdir: Cannot create directory `/opt/QtPalmtop/share/apps/': No space left on device
ln: /opt/QtPalmtop/share/apps/khtml/css/html4.css: No such file or directory
ln: /opt/QtPalmtop/apps/Applications/konqueror.desktop: No space left on device
*** Done.
Title: Konqueror Embedded Will Not Install
Post by: lardman on June 23, 2005, 05:36:11 am
Quote
No space left on device

The give-away line.

You do need some space on / to create symlinks and save the status database.

Remove some stuff from root and try again (or, if you've not already done so, alter /etc/ipkg.conf to save the lists to /var/lists or somewhere similarly on a tmpfs and rm /usr/lib/ipkg/lists/*, then reboot (to get back the space - thanks jffs2) then ipkg update again. Then try installing.


Si
Title: Konqueror Embedded Will Not Install
Post by: PrOtOn on June 24, 2005, 10:40:20 pm
Well, that is the whole problem.
 I've already moved the "lists" directory to /var/lists(lists directory created) and did the alteration on ipkg.conf file to point to /var/lists, then I deleted "lists" directory from /usr/lig/ipkg/lists
 Ahhh, and rebooted my zaurus many times after that.
 Thanks for the remider though.

 So, I don't know what else to do to free space.
Title: Konqueror Embedded Will Not Install
Post by: lardman on June 25, 2005, 11:56:16 am
How much free space so you have? (post output of 'df')

I'm not sure how much konq requires.

Your best bet is to buy an SD card, format it as ext2 and install stuff there rather than root,


Si
Title: Konqueror Embedded Will Not Install
Post by: PrOtOn on June 25, 2005, 01:21:05 pm
lardman, you not feeling me(lol, I like that line).
 I have a SD card formatted with ext2 and with all my apps installed and linked to it. Welenreiter, XMMS, Nmap and others.

 Now, this is the output of "df" command issued on my terminal.

 
Quote
Filesytem                   1k-blocks            Used Avai
lable Use% Mounted on
/dev/mtdblock4               14464            14340
   124    99% /
tmpfs                             31204                  64
31140     0% /var
/dev/mmcda1                484266            74744    3
84517 16% /media/card
Title: Konqueror Embedded Will Not Install
Post by: Greg2 on June 25, 2005, 04:08:03 pm
Quote
So, I don't know what else to do to free space.
As lardman has already said “remove some stuff from root”.

You only need a little bit of space on /
So remove one app from / and reinstall to /media/card

Greg
Title: Konqueror Embedded Will Not Install
Post by: PrOtOn on June 25, 2005, 11:46:35 pm
I don't know what I would do without you guys.
 I got konqueror working. Thank you very much you all.

 I hope some day I will be able to return to the community everything I learned from you guys.