OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Angstrom & OpenZaurus => Topic started by: tekisui on August 06, 2006, 12:57:49 pm

Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: tekisui on August 06, 2006, 12:57:49 pm
I've got a Zaurus 5600 (Poodle) running OZ 3.5.4 and was up until 2:30 am last night installing QPE-Gaim by a combination of vodoo, trial&error dependency-order brute forcing, and scrabbling all over the intarwebs for packages. It works. Miraculously. I'm running v1.5 and I can sign on and send and recieve instant messeges with AIM and Yahoo protocols (I haven't tried others because I don't use them). The problem is that the application's tool bar where the menu's go is just a grey bar. There are spots I can hit that will invoke certain actions like setting up accounts, sign on an account, delete an account, and exit, but they buttons/menu arn't visible. The only errors I recieved while installing the packages was when I installed the Yahoo and AIM plug-in's and then again when I installed the qpe-gaim package. The errors were just that the OZ Package Installer couldn't link the emoticons for each protocol to the appropriate directory. It did the same thing with the QPE-Gaim package I assume because that package also contains said emoticons. Other than that, everything goes smoothly, now that I have the order figured out. Here's the packages I'm using, listed in the order I install them:
   
   glibc-gconv_2.3.5+cvs20050627-r0_arm.ipk
   glibc-gconv-iso8859-1_2.3.5+cvs20050627-r0_arm.ipk
   libgaim-plugins_1.5.0-r3_arm.ipk
   libgaim0_1.5.0-r3_arm.ipk
   libgaim-protocol-oscar_1.5.0-r3_arm.ipk
   libgaim-protocol-yahoo_1.5.0-r3_arm.ipk
   qpe-gaim_20041030-r2_arm.ipk

I've attached a screenshot of what the application looks like when I run it. I've tried restarting Opie and such, and if I change the order of the packages during install, I get dependency errors. I didn't have to force anything. Any known fixes or ideas? I'm so close... I'm just glad the damn app works. On a side note, if anyone knows of a Yahoo/AIM compatible IM client that does tabbed message windows that works on OZ 3.5.4 easily, I'd gladly switch to something else. I'm not married to Gaim, but it's what I use on my laptop and workstation.... I'm open to suggestions on that route too.. Thanks in advance..
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: koen on August 06, 2006, 01:49:03 pm
why didn't you do 'ipkg install qpe-gaim'?
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: tekisui on August 06, 2006, 02:07:00 pm
Quote
why didn't you do 'ipkg install qpe-gaim'?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=137587\"][{POST_SNAPBACK}][/a][/div]
I want to be able to carry all my apps I've installed on my CF card so if I have to reflash on the go, I can reload all my apps whether or not I have internet access or not. So what I'm doing is making sure I have local copies of everything. I couldn't find all those Gaim files all in one feed anyway. I got them from the OZ feeds, but different directories, etc. I spent like 2 hours on getting all the versions right and getting the install order right. Feeds hate me, too. but it's probably because I'm doing it all wrong. If you feel like trying to explain to me how to get that version of Gaim installed via feed, by all means, go for it. I welcome the instruction. I do NOT want to run the version in the Sourceforge feed. Its like v0.4 and the one in the OZ feed is 1.5, the most recent, such as 'recent' is in this case.
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: tekisui on August 06, 2006, 04:58:15 pm
After I got most of my other applications I wanted  installed and such, I spent a few more minutes fiddling with feeds, and I think I figured them out. I just reflashed OZ for a clean start and am about to try getting QPE-Gaim via feed. I'll post up here in the next 20 minutes or so with results.
"Learning is fun" --Bender
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: tekisui on August 06, 2006, 05:14:16 pm
Ok so I did a completely clean install. I wiped out /home manually, reflashed OZv3.5.4, and connected to my wireless access point. Then I fired up the console and ran:

# ipkg update

Which ran for just a few seconds and finished without incident. Then I ran:

# ipkg install qpe-gaim -d home

And after about 2 minutes, completed without error. I closed the console and checked the "Applications" tab, but there is was no Gaim icon. I opened the console back up and ran:

# shutdown -r now

And when Opie started back up, still no icon. All the packages show to be installed, and I didn't see any errors at all. So I went into the Package Manager and selected the package qpe-gaim and told it to reinstall that package. It did, giving me the same errors about linking the emoticon images as I got when I installed all the packages manually, but it put an icon in my Applications tab. I ran QPE-Gaim and it appears to work, BUT the menu bar is still fudged to hell like the screenshot in my first post.
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: Greg2 on August 06, 2006, 05:24:58 pm
Quote
# ipkg install qpe-gaim -d home
Then do:
Code: [Select]
ipkg-link add qpe-gaimand restart opie
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: Greg2 on August 06, 2006, 05:31:10 pm
Start here:
http://wiki.openzaurus.org/Main_Page (http://wiki.openzaurus.org/Main_Page)
for this problem:
http://wiki.openzaurus.org/HowTos/Installing_Applications (http://wiki.openzaurus.org/HowTos/Installing_Applications)
 
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: tekisui on August 06, 2006, 05:57:22 pm
Quote
Quote
# ipkg install qpe-gaim -d home
Then do:
Code: [Select]
ipkg-link add qpe-gaimand restart opie
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]
 (http://index.php?act=findpost&pid=137609\")

I reflashed for a clean start again (cleansing /home) and did it your way:

   # ipkg update   
      # ipkg install qpe-gaim -d home
      # ipkg-link add qpe-gaim

And restarted. That gave me an icon, but when I click it, nothing happens. So I tried installing MY qpe-gaim package (qpe-gaim_20041030-r2_arm.ipk) via package manager. I got the usual errors about linking emoticons, but this time when I ran QPE-Gaim via the icon, the application runs, AND all my menus and icons are visible!

So to recap, to install QPE-Gaim 1.5 on a 5600 PX250 Running OZv3.5.4, do the following:
     Download [a href=\"http://http://ewi546.ewi.utwente.nl/mirror/www.openzaurus.org/official/unstable/3.5.4/feed/opie/qpe-gaim_20041030-r2_arm.ipk]qpe-gaim_20041030-r2_arm.ipk[/url]
Then run (from the console)
# ipkg update
# ipkg install qpe-gaim -d home
Then go to the Package Manager and install qpe-gaim_20041030-r2_arm.ipk, ignoring symlink errors regarding emoticons.
Now all that's left is to manually install the plug-ins for whatever protocols you use. I use AIM, Yahoo, and IRC, so I didn't bother with the other ones. Install those packages via the Package Manager also, ignoring the symlink errors they generate, still regarding those damned emoticons.

Now it runs perfectly. I only spend 2 hours last night and basically 3-4 today on it, to get it right. :-p Well worth it, though. I love a challange, especially a nerdy one.

Thank you all for your help. It proved invaluable.
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: koen on August 06, 2006, 06:07:23 pm
Quote
Quote
# ipkg install qpe-gaim -d home
Then do:
Code: [Select]
ipkg-link add qpe-gaimand restart opie
[div align=\"right\"][a href=\"index.php?act=findpost&pid=137609\"][{POST_SNAPBACK}][/a][/div]

'ipkg-link mount /home' would be better
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: tekisui on August 06, 2006, 09:43:38 pm
Actually, I've got some problems still. The linking errors I was getting are still coming up. Ever time I install a package after Gaim. Ideas? How do I flush those messages so I don't have to see them each time I install something? Why in the world would they be visible when I'm installing a completely unrelated package?
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: Greg2 on August 07, 2006, 09:39:19 am
Quote
'ipkg-link mount /home' would be better
'ipkg-link mount /home/packages' would be better yet  
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: Greg2 on August 07, 2006, 09:41:37 am
Quote
Actually, I've got some problems still. The linking errors I was getting are still coming up. Ever time I install a package after Gaim. Ideas?
Two possibilities to correct your problem:

Before flashing do:
Code: [Select]
rm -rf /home/*because flashing doesn't remove the 'old' stuff from /home.

After installing gaim from the proper feed do:
Code: [Select]
ipkg-link mount /home/packages
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: tekisui on August 07, 2006, 12:31:33 pm
Quote
Quote
Actually, I've got some problems still. The linking errors I was getting are still coming up. Ever time I install a package after Gaim. Ideas?
Two possibilities to correct your problem:

Before flashing do:
Code: [Select]
rm -rf /home/*because flashing doesn't remove the 'old' stuff from /home.

After installing gaim from the proper feed do:
Code: [Select]
ipkg-link mount /home/packages[div align=\"right\"][a href=\"index.php?act=findpost&pid=137677\"][{POST_SNAPBACK}][/a][/div]


I'm  already doing the wipe of /home (I mentioned that at the beginning of this thread). The problem isn't across reflashes though. I wipe /home, reflash the OS, then install some stuff. When I get to Gaim, I get those linking errors about the emoticons. And theres alot of them. No biggie, the app works fine. Then I install something else. I get the normal messages saying its installing fine but then I get the errors from Gaim again. The app works fine, but theres enough error messages for all the emoticons for both protocols I use to make installing applications tedious due to having to wait for all the errors to scroll by. So it's something Gaim is causing. I dont have the problem with any other app or have the problem at ALL if I dont install Gaim.
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: tekisui on August 07, 2006, 08:31:48 pm
I've determined that whether I install Gaim via the console from the feed OR via the Package Manager from a local source, it still gives me the same linking errors when I try to install other stuff later. wtf. And help would be greatly appreciated. Only Gaim and Opie-Reader appear to cause this problem.
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: lardman on August 08, 2006, 05:46:54 am
Post the output of your install using ipkg from the command line so we can see these error messages.

If it doesn't provide much output try using -V


Si
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: tekisui on August 08, 2006, 11:51:34 pm
I dunno why but if I do this:


# ipkg install dev-gaim -d home

then

# ipkg install qpe-gaim -d home

then

# ipkg-link mount /home/packages

Then I restart Opie via the Shutdown applet in the Settings tab. Everthing works, no errors. Go figure. Don't ask me what made me try the dev-gaim package. It was a shot in the dark and it appears to have fixed the errors, which it seems were ALL stemming from Gaim package mishaps. Thanks again everyone for your help. I think I've actually got it this time. Unless I have a problem with Python, since that's the only package I have left. :-p Thanks.
Title: Qpe-gaim 1.5 Installed/works But Missing Menus
Post by: EzerchE on November 12, 2006, 06:43:12 pm
Step 1.

Before you start, add the following feed to your package manager:

http://qpe-gaim.sourceforge.net/feed/release (http://qpe-gaim.sourceforge.net/feed/release)

Step 2.

Next, you must install libglib2.0, either from our feed or from your distribution's feed (such as OpenZaurus testing/unstable).

Step 3.

After that, you need the glibc unicode conversion modules, provided either in our gconv-tiny package in our feed, or the more complete gconv-modules package provided by the OpenZaurus feed. Note that without one of these packages, you will not be able to receive messages in OSCAR (AIM/ICQ), and possibly other protocols. This is important!

Step 4.

If you plan to install MSN or Jabber (libgaim-protocols, or libgaim-protocol-msn and/or libgaim-protocol-jabber), you need to install the SSL support. For this, you need libgaim-ssl, libgnutls7, libgcrypt, and zlib.

Step 5.

The next step is to download libgaim and either libgaim-protocols or one of the libgaim-protocol-* packages. libgaim-protocols provides AIM, ICQ, Yahoo, MSN, Jabber, Gadu-Gadu, IRC, and Napster chat.

If you only plan to use a few protocols, and you wish to save space, you may want one of the libgaim-protocol-* packages, such as libgaim-protocol-oscar (for AIM/ICQ) or libgaim-protocol-jabber (for Jabber).

Step 6.

Once you have the previous packages installed, simply install qpe-gaim.

Once installed, you may choose to either create your accounts from the account editor, or import your settings from Gaim on your PC. To do this, create a directory named .gaim in your home directory (typically /root), or put it on a CF or SD card and create a symlink to it. As gaim downloads buddy icons automatically, and this can't be turned off for the time being, the latter option is preferred.

To import the accounts, copy the *.xml files from the .gaim directory in your home directory on your PC to that directory on your PDA. Note: You must have Gaim 0.65 or higher on the PC to do this.

-------------------------------------------

from: http://qpe-gaim.sourceforge.net/installing.php (http://qpe-gaim.sourceforge.net/installing.php)