You are not logged in.

#26 2009-06-16 23:54:10

SyXbiT
Member
From: Seattle, WA
Registered: 2008-06-28
Posts: 177
Website

Re: Where is empathy?

thanks.
I just didn't know where to find the optional Deps
they aren't listed in AUT
thanks

Offline

#27 2009-06-17 09:13:37

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Where is empathy?

@SyXbiT you can always use pacman.
pacman -Si empathy


Give what you have. To someone, it may be better than you dare to think.

Offline

#28 2009-10-17 16:51:44

Eiki
Member
Registered: 2009-10-08
Posts: 19

Re: Where is empathy?

Hey, didn't want to start a new thread since my question is related to what's being talked about in this thread.

I'm trying to install the telepathy-haze package to connect to my AIM account with empathy but the package is dependent on me also installing pidgin, which is silly.  Any help on how to get around this?

Offline

#29 2009-10-17 16:53:42

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Where is empathy?

Eiki wrote:

Hey, didn't want to start a new thread since my question is related to what's being talked about in this thread.

I'm trying to install the telepathy-haze package to connect to my AIM account with empathy but the package is dependent on me also installing pidgin, which is silly.  Any help on how to get around this?

you can use libpurple from aur or open a feature request asking for splitting pidgin in libpurple and pidgin.


Give what you have. To someone, it may be better than you dare to think.

Offline

#30 2009-10-17 16:58:57

Eiki
Member
Registered: 2009-10-08
Posts: 19

Re: Where is empathy?

wonder wrote:
Eiki wrote:

Hey, didn't want to start a new thread since my question is related to what's being talked about in this thread.

I'm trying to install the telepathy-haze package to connect to my AIM account with empathy but the package is dependent on me also installing pidgin, which is silly.  Any help on how to get around this?

you can use libpurple from aur or open a feature request asking for splitting pidgin in libpurple and pidgin.

Ah ok, thanks.  Tried looking for telepathy-haze in the AUR but didn't find anything.  Didn't know about libpurple.

Found this thread while waiting for a reply.  Seems that someone has already tried to feature request that already but looks like it got deferred.

Anyways, thanks for the quick reply.  Still learning the ropes around here.

Offline

#31 2009-10-17 17:10:33

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,390
Website

Re: Where is empathy?

I re-opened that bug report as the situation has changed since it was closed.

Offline

#32 2009-10-17 17:54:36

Eiki
Member
Registered: 2009-10-08
Posts: 19

Re: Where is empathy?

Well I'm back.  I got the libpurple.tar.gz from AUR but I keep getting an error message when running the makepkg command.

Here's the output.  The juicy stuff doesn't come in until way at the bottom:

$ makepkg -s
==> Making package: libpurple 2.6.2-2 x86_64 (Sat Oct 17 12:40:58 CDT 2009)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
  -> Found pidgin-2.6.2.tar.gz in build dir
==> Validating source files with md5sums...
    pidgin-2.6.2.tar.gz ... Passed
==> Extracting Sources...
  -> Extracting pidgin-2.6.2.tar.gz with bsdtar
==> Removing existing pkg/ directory...
==> Entering fakeroot environment...
==> Starting build()...
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for sed... /bin/sed
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for a BSD-compatible install... /bin/install -c
checking whether NLS is requested... yes
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.10.1
checking for XML::Parser... ok
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for working alloca.h... yes
checking for alloca... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for xgettext... (cached) /usr/bin/xgettext
checking for catalogs to be installed...  af am ar az be@latin bg bn bs ca ca@valencia cs da de dz el en_AU en_CA en_GB eo es et eu fa fi fr ga gl gu he hi hu hy id it ja ka km kn ko ku lo lt mk mn my_MM nb ne nl nn oc pa pl pt_BR pt ps ro ru si sk sl sq sr sr@latin sv sw ta te th tr uk ur vi xh zh_CN zh_HK zh_TW
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/nameser_compat.h usability... yes
checking arpa/nameser_compat.h presence... yes
checking for arpa/nameser_compat.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking for locale.h... (cached) yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking for stdint.h... (cached) yes
checking regex.h usability... yes
checking regex.h presence... yes
checking for regex.h... yes
checking for an ANSI C-conforming const... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking size of time_t... 8
checking whether byte ordering is bigendian... no
checking return type of signal handlers... void
checking for strftime... yes
checking for strdup... yes
checking for strstr... yes
checking for atexit... yes
checking for setlocale... yes
checking for getopt_long... yes
checking for inet_aton... yes
checking for __res_query in -lresolv... yes
checking for gethostent in -lnsl... yes
checking for socket... yes
checking for getaddrinfo... yes
checking for inet_ntop... yes
checking for socklen_t... yes
checking for struct sockaddr.sa_len... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for fileno()... yes
checking for the %z format string in strftime()... yes
checking for GLIB... yes
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for GTK... yes
checking for PANGO... yes
checking for X11... yes
checking for XScreenSaverRegister in -lXext... no
checking for XScreenSaverRegister in -lXss... yes
checking for SmcSaveYourselfDone in -lSM... yes
checking X11/SM/SMlib.h usability... yes
checking X11/SM/SMlib.h presence... yes
checking for X11/SM/SMlib.h... yes
checking for STARTUP_NOTIFICATION... yes
checking for GTKSPELL... yes
checking for initscr in -lncursesw... yes
checking for update_panels in -lpanelw... yes
checking /usr/include/ncursesw/ncurses.h usability... no
checking /usr/include/ncursesw/ncurses.h presence... no
checking for /usr/include/ncursesw/ncurses.h... no
checking /usr/include/ncurses.h usability... yes
checking /usr/include/ncurses.h presence... yes
checking for /usr/include/ncurses.h... yes
checking if /usr/include/ncurses.h supports wide characters... yes
checking for LIBXML... yes
checking for gconftool-2... /usr/bin/gconftool-2
Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation
Using $(sysconfdir)/gconf/schemas as install directory for schema files
checking for GSTREAMER... yes
checking for gst_registry_fork_set_enabled in -lgstreamer-0.10... yes
checking for GSTINTERFACES... yes
checking for FARSIGHT... yes
checking for IDN... yes
checking for MEANWHILE... no
configure: error:
Meanwhile development headers not found.
Use --disable-meanwhile if you do not need meanwhile (Sametime) support.

/home/eiki/builds/libpurple/PKGBUILD: line 20: --disable-perl: command not found
==> ERROR: Build Failed.
    Aborting...

I checked and perl is installed so I'm not sure what that "--disable-perl: command not found" is all about, nor do I have any ideas about "Meanwhile development headers not found".  Any help is appreciated.

Offline

#33 2009-10-17 18:01:03

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Where is empathy?

remove that --disable-perl and add --disable-meanwhile


Give what you have. To someone, it may be better than you dare to think.

Offline

#34 2009-10-17 18:18:45

Eiki
Member
Registered: 2009-10-08
Posts: 19

Re: Where is empathy?

Tried that but each time I ran the makepkg command I got the error "--disable-whatever: command not found".  Went through one by one and removed each "--disable-*" line from the PKGBUILD to see if that would fix it but no dice.  It even gave me that error with the --disable-meanwhile line.

Offline

#35 2009-10-17 18:32:56

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Where is empathy?

Eiki wrote:

Tried that but each time I ran the makepkg command I got the error "--disable-whatever: command not found".  Went through one by one and removed each "--disable-*" line from the PKGBUILD to see if that would fix it but no dice.  It even gave me that error with the --disable-meanwhile line.

be sure that you split lines in configure well by adding \ at the end

./configure --prefix=/usr \
            --sysconfdir=/etc \
            --disable-perl \
            --disable-gtkui \
            --disable-consoleui \
            --disable-sm \
            --disable-gestures \
            --disable-screensaver \
            --disable-startup-notification \
            --disable-schemas-install \
            --disable-tcl \
            --disable-tk \
            --disable-nls \
            --without-x \
            --disable-vv \
            --disable-gstreamer \
            --disable-meanwhile \
            --disable-avahi \
            --disable-dbus  || return 1

Last edited by wonder (2009-10-17 18:46:27)


Give what you have. To someone, it may be better than you dare to think.

Offline

#36 2009-10-17 18:41:24

Eiki
Member
Registered: 2009-10-08
Posts: 19

Re: Where is empathy?

wonder wrote:

be sure that you split lines in configure well by adding \ at the end

./configure --prefix=/usr \
            --sysconfdir=/etc
            --disable-perl \
            --disable-gtkui \
            --disable-consoleui \
            --disable-sm \
            --disable-gestures \
            --disable-screensaver \
            --disable-startup-notification \
            --disable-schemas-install \
            --disable-tcl \
            --disable-tk \
            --disable-nls \
            --without-x \
            --disable-vv \
            --disable-gstreamer \
            --disable-meanwhile \
            --disable-avahi \
            --disable-dbus  || return 1

that's how it looks by default hmm

Offline

#37 2009-10-17 18:46:18

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Where is empathy?

oh, i miss \ from --sysconfdir=/etc \ . that's why is not working. i've edited


Give what you have. To someone, it may be better than you dare to think.

Offline

#38 2009-10-17 19:37:40

Eiki
Member
Registered: 2009-10-08
Posts: 19

Re: Where is empathy?

Success!  That was what was missing.  Something did seem a little off when that error message kept creeping up on line 20.

So now that libpurple's been installed, how do I get empathy to recognize it?  It still says that no protocols are installed.

Offline

#39 2009-10-17 19:41:13

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Where is empathy?

you install one of the telepathy package.
Optional Deps  : telepathy-gabble: XMPP/Jabber support
                 telepathy-butterfly: MSN support
                 telepathy-idle: IRC support
                 telepathy-salut: Link-local XMPP support
                 telepathy-sofiasip: SIP support
                 telepathy-haze: libpurple support


for making pacman now to scream about pidgin, get telepathy-haze from abs and modify dependency from pidgin to libpurple.


Give what you have. To someone, it may be better than you dare to think.

Offline

#40 2009-10-17 19:43:43

Eiki
Member
Registered: 2009-10-08
Posts: 19

Re: Where is empathy?

Ah ha, more to be done yet.  Well I will have to try that later tonight.  I'm off to work now.

And thank you once again for essentially holding my hand through this.  It was very much appreciated.

UPDATE: Finally had a chance to finish this this morning and everything went smoothly.  The forums and the wiki have been a tremendous help.

Last edited by Eiki (2009-10-19 23:40:02)

Offline

#41 2009-10-21 06:30:25

Nebulosa
Member
Registered: 2009-08-24
Posts: 46

Re: Where is empathy?

Want use empathy, so I installing it:

$ install empathy
...
telepathy-mission-control-5.3.1-1 [0,28 MB]  libnice-0.0.9-1 [0,27 MB]  gstreamer0.10-python-0.10.16-1 [0,31 MB]            farsight2-0.0.16-1 [0,27 MB]  telepathy-farsight-0.0.12-1 [0,08 MB]
libwebkit-1.1.15.2-1 [6,31 MB] (WTF?? I don't want use adium skins ever!! 6mb!!)  empathy-2.28.1-1 [2,83 MB] 

...

> To use Empathy you need to install at least one Telepathy connection
manager.
>
    telepathy-gabble: XMPP/Jabber support
    telepathy-butterfly: MSN support
    telepathy-idle: IRC support
    telepathy-salut: Link-local XMPP support
    telepathy-sofiasip: SIP support
    telepathy-haze: libpurple support

Ok, I want use Jabber and ICQ and need to install  telepathy-gabble telepathy-haze:

$ install telepathy-gabble telepathy-haze
....
telepathy-gabble-0.8.7-1 [0,30 MB]  gtkspell-2.0.15-1.1 [0,03 MB] 
          silc-toolkit-1.1.9-1 [1,26 MB]  pidgin-2.6.3-1 [9,52 MB]   (o_O)
          telepathy-haze-0.3.2-1 [0,04 MB]
...
Is that normal?...

Offline

#42 2009-10-21 06:35:03

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,390
Website

Re: Where is empathy?

Yes.  telepathy-hase requires libpurple which is only distributed in the pidgin package. 

pidgin is a candidate for package splitting, but I hear that is not particular simple due to is build system...

Offline

#43 2009-10-21 07:16:13

gog
Member
Registered: 2009-10-13
Posts: 103

Re: Where is empathy?

moljac024 wrote:

Oh come on, seriously, are GNOME libs going to eat out your hard disk ? roll

I'm amused by the sexual connotation of this post and seriously considering making it my signature.

Offline

#44 2009-10-21 10:21:02

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Where is empathy?

@Nebulosa i'm not going to remove libwebkit just because you don't need it. adium themes is a nice feature that all users wanted. i'm imaging what you have said if i enabled geolocation and map support smile).
btw if you want that one to be optional dependency report upstream to make dinamic loading of libs big_smile

about pidgin, you can use libpurple from aur and recompile telepathy-haze.

Last edited by wonder (2009-10-21 11:20:15)


Give what you have. To someone, it may be better than you dare to think.

Offline

#45 2009-10-21 16:53:17

Nebulosa
Member
Registered: 2009-08-24
Posts: 46

Re: Where is empathy?

If I have already installed pidgin...  I can't imagine a reason to use empathy big_smile

I think it really bad idea (forget ICQ and telepathy-haze, normal people use Jabber only smile ) to make libwebkit as a dependence because of package size! It's bigger than all other packages! btw, geolocation and map support more acceptable because it's unique option of this IM.

Empathy is a simply and lightweight standard IM for Gnome or not?

Offline

#46 2009-10-21 16:55:27

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Where is empathy?

Nebulosa wrote:

If I have already installed pidgin...  I can't imagine a reason to use empathy big_smile

I think it really bad idea (forget ICQ and telepathy-haze, normal people use Jabber only smile ) to make libwebkit as a dependence because of package size! It's bigger than all other packages! btw, geolocation and map support more acceptable because it's unique option of this IM.

Empathy is a simply and lightweight standard IM for Gnome or not?

unique and is working only with xmpp. speaking about that, personally adium themes is in the same category and it has a purpose rather than geo and map which i think is useless.

yes empathy is a part of gnome.

EDIT: it is funny that you are arguing about libwebkit which is used by a lot more application in gnome. you know that geolocation and map support brings 2 more dependency to empathy which aren't used by any other package? geoclue and libchamplain

Last edited by wonder (2009-10-21 17:05:02)


Give what you have. To someone, it may be better than you dare to think.

Offline

#47 2009-10-22 10:01:35

Nebulosa
Member
Registered: 2009-08-24
Posts: 46

Re: Where is empathy?

wonder wrote:

yes empathy is a part of gnome.

My question was "Empathy is really lightweight IM"?

wonder wrote:

EDIT: it is funny that you are arguing about libwebkit which is used by a lot more application in gnome.

Such as? smile Empathy?
I have already xulrunner which is used by other standard browser in Gnome: Epiphany. Web browser use web-engine it is quite logical. IM use another web-engine(!) for skins of other IM (!)... neutral
Not so simple and lightweight, isn it?

Offline

#48 2009-10-22 10:09:32

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,390
Website

Re: Where is empathy?

Nebulosa wrote:

I have already xulrunner which is used by other standard browser in Gnome: Epiphany.

You need some fact checking...

> pacman -Si epiphany
...
Depends On     : libwebkit>=1.1.15.1  startup-notification>=0.10  
...

Offline

#49 2009-10-22 11:21:00

celettu
Member
Registered: 2007-12-01
Posts: 143
Website

Re: Where is empathy?

I was just about to say that...Epiphany switched to webkit since it's latest release...


Keep it Simple, Sexy

Offline

#50 2009-10-24 07:14:13

Nebulosa
Member
Registered: 2009-08-24
Posts: 46

Re: Where is empathy?

Allan wrote:

You need some fact checking...
Depends On     : libwebkit>=1.1.15.1  startup-notification>=0.10

O_O Thanks for checking... I was wrong, shame on me. Anyway, I will use pidgin. Empathy is too heavy to my system. wink

Offline

Board footer

Powered by FluxBB