How to install Emesene

How to do things, solutions, recipes, tutorials
Post Reply
Message
Author
User avatar
slapshot
Posts: 270
Joined: Sun 02 Apr 2006, 13:21
Location: Italy

How to install Emesene

#1 Post by slapshot »

Well,

here is a how to install Emesene (http://www.emesene.org/).

- With Puppy Software Installer download and install following libraries:
1. Python-2.5.pup (it is into http://dotpups.de/dotpups/Programming/Python-2.5/)
2. pygtk-2.8.6.pup always in the same path above
3. pycairo-1.2.6.pup as above

Then, you have to get a snapshot from Emesene svn repository, so open a terminal, go into a directory where you want to checkout emesene and type:

svn co http://emesene.svn.sourceforge.net/svnr ... nk/emesene emesene

So type:

cd emesene
./emesene

It is very nice.
Bye
Slapshot
EduPup 2.0 at
http://www.pieroni.biz/edupup
http://www.giovelug.org
http://puppylinux.ca/tpp/edupup/
robertobech
Posts: 23
Joined: Wed 07 Mar 2007, 19:58

#2 Post by robertobech »

Thanks for the how-to, but I get some "invisible text" on the contact list. I can choose a contact, but can't see his name :-)

The text renders correctly on the conversation window, though.
RickyVaio
Posts: 37
Joined: Sat 12 May 2007, 19:13

#3 Post by RickyVaio »

say, I installed the listed pups, but when I use the terminal Puppy says it does not know the SVN command... any ideas? Maybe I'm missing another pup? I'm running NOP 3.01.
Any ideas?
muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#4 Post by muggins »

RickyVaio
Posts: 37
Joined: Sat 12 May 2007, 19:13

#5 Post by RickyVaio »

Yep, that did it. Thanks!

Only... now it says (after I do ./emesene)

"I refuse to run as root"

Oh well... I guess aMSN will do for now.
karin_2049
Posts: 1
Joined: Fri 08 Aug 2008, 17:50

run emesene as root --- solved

#6 Post by karin_2049 »

To run emesene a root you have to edit the Controller.py file:

1.- Open the Controller.py file, find and delete or comment the next lines:

if os.name == 'posix' and os.getuid() == 0:
print "I se to run as root"
return

2.- After this modifications, save the Controller.py file
3.- Run again the emesene file

Best regards from Mexico
User avatar
droope
Posts: 801
Joined: Fri 01 Aug 2008, 00:17
Location: Uruguay, Mercedes

#7 Post by droope »

Ahhhhh

I GOT 300 WARNING WINDOWS OPEN

They say

You are using emesene trunk, so don't complain
Traceback (most recent call last):

File "/root/emesene/Widgets.py", line 138, in do_expose_event
ctx = evnt.window.cairo_create()

AttributeError: 'gtk.gdk.Window' object has no attribute 'cairo_create'


Among another 299 thingsssssssssssss


HELPPP XD

let's restarx...
CyRuS
Posts: 7
Joined: Sun 22 Jun 2008, 11:36

#8 Post by CyRuS »

I can't run emesene, if I type ./emesene it says "no such file or directory"
what does it mean? I tried to modify the controller.py as described by karin_2049 file but no results...
fer493
Posts: 4
Joined: Sat 25 Oct 2008, 20:23

#9 Post by fer493 »

I got that same problem with the hundreds of warning sings. Plus, when I type cd emesene and ./emesene on the terminal it says:

Libmimic not found, webcam not available.
exception creating trayicon: 'module' object has no attribute 'StatusIcon'
core : fsck you {Controller.__init__ @ /root/emesene/Controller.py}
Traceback (most recent call last):
File "/root/emesene/Widgets.py", line 138, in do_expose_event
ctx = event.window.cairo_create()
AttributeError: 'gtk.gdk.Window' object has no attribute 'cairo_create'

Anyone got any ideas on how to fix this and make emesene work??
Sp3ctr0
Posts: 5
Joined: Tue 28 Oct 2008, 04:07

Same issue

#10 Post by Sp3ctr0 »

plz advice
User avatar
socrates
Posts: 24
Joined: Sat 07 Nov 2009, 02:49

#11 Post by socrates »

I lost my time with this :roll:
ericturgeonbsd
Posts: 1
Joined: Sun 17 Jan 2010, 16:54

#12 Post by ericturgeonbsd »

I do it On FreeBSD. And its working great.
The file i configure is in this directory with FreeBSD.
/usr/local/share/emesene/controller.py
In Linux if I'm sure.
/usr/share/emesene/controller.py
but its gonna be a long time I don't have play with linux filesystem.

Code: Select all

def main():
    args = parseArgs()
#    if (os.name == 'posix') and (os.getuid() == 0) and (args[5] == False):
#       print "I refuse to run as root. " \
#            "If you know the risks and still want to do it," \
#              " just add the --i-know-that-running-emesene-as-root-is-bad option."
#        return
    
    try:
        path = os.path.dirname(__file__) or sys.path[0]
    except NameError:
        path = sys.path[0]
rob2306
Posts: 6
Joined: Sat 04 Mar 2006, 11:01
Location: Townsville, Australia

How to run Emesene

#13 Post by rob2306 »

Hi

I am running Puppy 431 & have followed slapshot's directions above. Emesene compiled - lots of files & sub directories now in the emesene directory, but I can't work out how to start the programme. There doesn't appear to be any executable files to run. If I type emesene in a terminal - command not found.

Any suggestions would be great.

Thanks,
Rob.
Post Reply