Author Topic: looking for opie-base 1.5  (Read 2517 times)

mshmsh

  • Newbie
  • *
  • Posts: 5
    • View Profile
looking for opie-base 1.5
« on: October 30, 2004, 04:07:24 pm »
Hi,
I just bought a used zaurus SL 5500 couple days back.
I am very comfortable in a linux environment and really looking to use this thing.
The first thing I did was flash with the oz 3.5 ROM.

Now my PDA has pretty much zero applications except for the terminal, file manager and clock.

Whenever I try to install any software (To begin with I need an mp3 player, a pdf viewer and a photo viewer) it keeps complaining about dependencies:

Opie version 1.1.6 built on sept 18 2004
Open zaurus version 3.5.1

Cannot satisiy the following dependcies for opie-qpdf:
   opie-base (1.5.0) gzip

Where can i find these libraries?

Thanks,
Shyam

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
looking for opie-base 1.5
« Reply #1 on: October 31, 2004, 07:12:42 am »
Quote
opie-base

Presuming you have a GUI, you have opie-base installed; so you could ignore this with -force-depends, however I wonder why you're getting this?

Which feed are you trying to install from?


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

mshmsh

  • Newbie
  • *
  • Posts: 5
    • View Profile
looking for opie-base 1.5
« Reply #2 on: October 31, 2004, 10:12:20 am »
yes, I was indeed  trying to get stuff from the wrong feed.

I have a real newbie question. When I see the feed directory listing on various websites, what's the best way to get all the ipk files  into my pda. Right now, I keep right-clicking on each link in my browser, save the file, then copy the file into my CF card, and then load the CF card in my zaurus (I dont have WIFI yet). This is a pretty painful process, since each time, I figure I need some other dependency, and then repeat the process.
Is there a way to get all the ipk files into my local machine from the feed website.

I realized I am too much of a newbie in the zaurus environment to go with 3.5.1, I moved to 3.2 and got a text viewer, command line mplayer and photo viewer working.

Still having trouble with opie player (keeps telling me "Perhaps I should run ipkg update")

Thanks a bunch,
Shyam

Mickeyl

  • Hero Member
  • *****
  • Posts: 1495
    • View Profile
    • http://www.Vanille.de
looking for opie-base 1.5
« Reply #3 on: October 31, 2004, 04:11:48 pm »
To use opie-qpdf, you need the compat libraries. opie-qpdf is deprecated and opie-qpdf2 is still waiting for a volunteer to add to OE, so we don't ship any of those two yet.
Cheers,

Michael 'Mickey' Lauer | Embedded Linux Freelancer | www.Vanille-Media.de
Consider donating, if you like the software I contribute to.

ksignorini

  • Full Member
  • ***
  • Posts: 117
    • View Profile
looking for opie-base 1.5
« Reply #4 on: November 01, 2004, 03:17:22 pm »
I am on a Mac and used a website grabber (SimpleWGet) to grab all the files from the feed (had to delete a couple index.html#A0? type weird files, though).  There are other progs on Windows an Linux to do the same thing.


Then I copied the whole feed directory to my CF card in a directory called oz-feed.

Now back on the Zaurus I edited /etc/ipkg.conf and added the line (doing this by memory here):

src   oz-feed   file:///mnt/cf/oz-feed


Then at the command line I run:

ipkg update

This updates the info on the feed so that you don't get the message about ipkg updates being required.  Until you do this the feed won't work.

So now that the feed is setup:

Now when you want to install a package called "packagename" do this:

ipkg install packagename

This will install the package PLUS all its dependencies.  This only works if the feed is setup and updated as I explained above.

Oh, and if you want to install to an SD card that's been formatted ext2, do this instead:

ipkg install -d sd packagename

Now, if you've installed to SD card, then do this immediately following the install:

ipkg-link mount /mnt/card

to create symlinks in the main ROM filesystem to point to the new app.

To remove an application do this:

ipkg-link remove packagename && ipkg remove packagename

(you can leave out the ipkg-link part I think if you did not install it to SD originally).


Also of note is that I grabbed the upgrades feed, too and did the same thing but called the directory oz-upgrades.  There is a process to upgrade OZ 3.5.1 to the newest version of certain packages using "ipkg upgrade" but DO NOT DO THIS YET!  It will smash busybox (the linux command interpreter).  I will post back later with instructions to do this safely (I have them on my other computer).


This is all coming from a newbie as well, so take it with a grain of salt.  But it does work for me and I've done it about 20 times in the last 4 days.  

Take it easy and good luck.

Kent!

ksignorini

  • Full Member
  • ***
  • Posts: 117
    • View Profile
looking for opie-base 1.5
« Reply #5 on: November 01, 2004, 07:32:52 pm »
These are the other lines to run to upgrade OZ 3.5.1:

ipkg -force-overwrite upgrade
ipkg -force-overwrite -force-reinstall install modutils
ipkg -force-overwrite -force-reinstall install makedevs

Kent!

ksignorini

  • Full Member
  • ***
  • Posts: 117
    • View Profile
looking for opie-base 1.5
« Reply #6 on: November 02, 2004, 12:08:44 am »
Oh yah, and then finally do this so that you don't lose your links on reboots:

mv /etc/rc2.d/S04sd /etc/rcS.d/S38sd

Kent!