Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 251298 - net-im/gajim-0.12.1 version bump
Summary: net-im/gajim-0.12.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 1 vote (vote)
Assignee: Peter Weller (RETIRED)
URL:
Whiteboard:
Keywords:
: 267674 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-12-17 10:33 UTC by Marcin Rybarski
Modified: 2009-06-08 16:13 UTC (History)
21 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
version bump (gajim-0.12.ebuild,2.75 KB, text/plain)
2008-12-17 10:35 UTC, Marcin Rybarski
Details
some cosmetic changes (gajim-0.12.ebuild,2.76 KB, text/plain)
2008-12-17 17:50 UTC, Marcin Rybarski
Details
diff between gajim-0.11.4 and gajim-0.12 (gajim.diff,1.08 KB, text/plain)
2008-12-19 20:19 UTC, Marcin Rybarski
Details
new ebuild (gajim-0.12.1.ebuild,2.83 KB, text/plain)
2008-12-22 14:44 UTC, Marcin Rybarski
Details
diff (gajim_11.4_and_12.1.diff,1.15 KB, text/plain)
2008-12-22 14:45 UTC, Marcin Rybarski
Details
ebuild wihout additional USE flags (gajim-0.12.1.ebuild,2.74 KB, text/plain)
2008-12-22 22:17 UTC, Marcin Rybarski
Details
diff between gajim-0.11.4 and gajim-0.12.1 (gajim_11.4_and_12.1.diff,822 bytes, text/plain)
2008-12-22 22:17 UTC, Marcin Rybarski
Details
EAPI=2 + fix bug #251466 (gajim-0.12.1.ebuild,2.40 KB, text/plain)
2009-02-13 11:18 UTC, Bruno 'brubru' Tarquini
Details
fix autotools and datadir searches (in upstream) (fix_autotools_and_search_dirs.patch,3.38 KB, patch)
2009-02-13 11:20 UTC, Bruno 'brubru' Tarquini
Details | Diff
move pyfiles out of /usr/share (0.12.1_autotools_install_pyfiles_in_pkglibdir.patch,1.92 KB, text/plain)
2009-02-13 11:21 UTC, Bruno 'brubru' Tarquini
Details
quick fix for sounds searches (fix_sounds_path.patch,2.42 KB, patch)
2009-02-16 01:36 UTC, Bruno 'brubru' Tarquini
Details | Diff
error message (debug.log,1.26 KB, text/plain)
2009-03-19 18:10 UTC, Boris Petersen
Details
Backport from upstream (roster_window.py_r10934.patch,995 bytes, patch)
2009-03-20 14:00 UTC, Bruno 'brubru' Tarquini
Details | Diff
diff for net-im/gajim-0.12.2 (gajim-0.12.2.ebuild.diff,1.43 KB, patch)
2009-06-08 16:11 UTC, Dmitri Bogomolov
Details | Diff
new autotools_install_pyfiles_in_pkglibdir.patch (0.12.2_autotools_install_pyfiles_in_pkglibdir.patch,1.42 KB, patch)
2009-06-08 16:12 UTC, Dmitri Bogomolov
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Rybarski 2008-12-17 10:33:51 UTC
version bump with new sexy flag

Reproducible: Always
Comment 1 Marcin Rybarski 2008-12-17 10:35:01 UTC
Created attachment 175596 [details]
version bump

I've modified ebuild from 0.11.4 version, so It's probably not good quality, but works for me.
Comment 2 Marcin Rybarski 2008-12-17 17:50:22 UTC
Created attachment 175625 [details]
some cosmetic changes
Comment 3 Marcin Rybarski 2008-12-19 20:19:57 UTC
Created attachment 175897 [details]
diff between gajim-0.11.4 and gajim-0.12
Comment 4 jamatik 2008-12-22 13:59:41 UTC
bugfix release 0.12.1 out
Comment 5 jamatik 2008-12-22 14:19:53 UTC
please add

dev-python/pycrypto

dependency for ESession (chat enryption)
Comment 6 Marcin Rybarski 2008-12-22 14:44:56 UTC
Created attachment 176152 [details]
new ebuild

with pycrypto
Comment 7 Marcin Rybarski 2008-12-22 14:45:18 UTC
Created attachment 176153 [details]
diff
Comment 8 jamatik 2008-12-22 20:22:27 UTC
How is your opinion about making libsexy and crypto NOT optional?
(I think the naming of the USE-Flags of these 2 are not very good. better e.g. esession)
Besides that, libsexy/python-sexy is for clickable URL's in chat-messages - everybody wants that.

And encrypted chat, too!? I mean, it's jabber/xmpp not icq, irc and Co.
Comment 9 Marcin Rybarski 2008-12-22 22:15:37 UTC
jamatik,

I agree, for average user adding new options via USE flag is not good idea.
I thought that giving a choice is good thing, but not in this case.
Comment 10 Marcin Rybarski 2008-12-22 22:17:19 UTC
Created attachment 176178 [details]
ebuild wihout additional USE flags
Comment 11 Marcin Rybarski 2008-12-22 22:17:46 UTC
Created attachment 176180 [details]
diff between gajim-0.11.4 and gajim-0.12.1
Comment 12 Rory Ye 2009-01-11 13:45:42 UTC
wait for the new version
Comment 13 Radek Podgorny 2009-01-12 14:49:19 UTC
The new (diff) version tested and working fine. Please add to portage soon.

BTW, I vote for more USE flags rather than more deps.
Comment 14 Opportunist 2009-01-12 15:16:26 UTC
> The new (diff) version tested and working fine. Please add to portage soon.

confirm, works great
Comment 15 manwe 2009-01-13 19:55:38 UTC
Tested on amd64, works.
Comment 16 Michael Metsger 2009-01-18 06:32:55 UTC
Tested on amd64, works fine. Please add to portage.
Comment 17 Yaroslav Isakov 2009-01-25 03:06:23 UTC
Vote on adding to portage
Comment 18 Łukasz Stelmach 2009-02-01 13:34:45 UTC
There has been 0.12.1 since 2008-12-12.
Comment 19 Yaroslav Isakov 2009-02-04 22:25:19 UTC
Hello, I use last attachment, but I have disabled E2E Encryption in chat window. My contact can initiate encrypted session and we can chat withour problems. But I can't disable encryption because of disabled option.

PS. in features window, end to end is enabled.
Comment 20 Yaroslav Isakov 2009-02-04 22:28:17 UTC
I have this USE flags:
X dbus idle libnotify nls spell trayicon -avahi -gnome -srv -xhtml

Portage 2.2_rc14 (default/linux/amd64/2008.0/desktop, gcc-4.2.4, glibc-2.6.1-r0, 2.6.28-gentoo x86_64)
=================================================================
System uname: Linux-2.6.28-gentoo-x86_64-Pentium-R-_Dual-Core_CPU_E5200_@_2.50GHz-with-glibc2.2.5
Timestamp of tree: Fri, 30 Jan 2009 01:45:01 +0000
app-shells/bash:     3.2_p39
dev-lang/python:     2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.2
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
Comment 21 Bruno 'brubru' Tarquini 2009-02-13 11:18:40 UTC
Created attachment 181853 [details]
EAPI=2 + fix bug #251466

* cleanup ebuild with EAPI=2 use dependencies

* patches for autotools: fix installation of pyfiles in /usr/lib/python-2.5/site-packages/gajim not in /usr/share/gajim/src

see uptsream: http://trac.gajim.org/ticket/4770
Comment 22 Bruno 'brubru' Tarquini 2009-02-13 11:20:03 UTC
Created attachment 181854 [details, diff]
fix autotools and datadir searches (in upstream)
Comment 23 Bruno 'brubru' Tarquini 2009-02-13 11:21:13 UTC
Created attachment 181856 [details]
move pyfiles out of /usr/share

resolve bug #251466
Comment 24 Alexander Tsoy 2009-02-15 19:45:41 UTC
(In reply to comment #23)
> Created an attachment (id=181856) [edit]
> move pyfiles out of /usr/share
> 
> resolve bug #251466
> 

Default sound paths are broken now, because "../data/sounds" equivalent to "/usr/lib/python2.5/site-packages/data/sounds". We need to patch config.py or do something else.
Comment 25 Bruno 'brubru' Tarquini 2009-02-16 01:36:22 UTC
Created attachment 182185 [details, diff]
quick fix for sounds searches

Right, I didn't tried sounds !

add this dirty patch to your ebuild to test...
You need to use a new profile: gajim -p myprofile to really test as paths are copied in your .gajim/config.<myprofile> at first start... otherwise, edit each path by add :-( ... hum this is bad, it should need a auto-migration workaround.

Finally, I thinks that how gajim deals with datadirs need refactoring, 'cause there many variables which point to the data dir (see src/common/defs.py and src/common/gajimpaths.py) with some generated from autotools other can be overrided by envars (in trunk). So this will take time (if somebody have courage to do it, of course !)
Comment 26 Boris Petersen 2009-03-19 18:10:14 UTC
Created attachment 185547 [details]
error message

i use your ebuild with all three patches. now i got this error.
Comment 27 Bruno 'brubru' Tarquini 2009-03-20 14:00:24 UTC
Created attachment 185623 [details, diff]
Backport from upstream

The fix was already upstream: http://trac.gajim.org/changeset/10934
Here a backport patch to add to "epatch" list in ebuild.

Thanks for testing !
Comment 28 Boris Petersen 2009-03-21 14:41:37 UTC
no error till now, seems to work, thanks
Comment 29 Nick Simonov 2009-03-30 13:19:59 UTC
Gajim 0.12.1 refuses to start if x11-libs/cairo was built without 'svg' USE-flag
Comment 30 Jan Boros 2009-04-02 09:10:27 UTC
when 0.12.1 ebuild will be in live portage?
of course in first moment it should be mask ~ so people who want to run testing version will be happy, me too :-)
Comment 31 Sergey Zolotorev 2009-04-14 21:15:02 UTC
I have used gajim-0.12.x about three months (in Gentoo Linux and in Windows too) and it seems very stable... In Gentoo I need to install gajim from unofficial repository - it is very uncomfortably.

So, when gajim will come into official Gentoo package tree?
Comment 32 Mateusz Kozak 2009-04-16 15:41:33 UTC
(In reply to comment #31)
> I have used gajim-0.12.x about three months (in Gentoo Linux and in Windows
> too) and it seems very stable... In Gentoo I need to install gajim from
> unofficial repository - it is very uncomfortably.
> 
> So, when gajim will come into official Gentoo package tree?
> 

As above - I want 0.12 in official portage tree
Comment 33 Oleg S. Marin 2009-04-20 11:57:38 UTC
+1
Any reaction ? Does somebody look in here ?
What's happening ? One of the most popular applications on Linux desktop doesn't have any ebuild for 4 month already!
What's problem with it ?
Comment 34 Ivan Anishchuk 2009-04-27 13:35:50 UTC
> As above - I want 0.12 in official portage tree

+1 
I want it too. Maybe we have to email our request to developers?


Comment 35 Justin Lecher (RETIRED) gentoo-dev 2009-04-27 13:48:28 UTC
(In reply to comment #34)
> > As above - I want 0.12 in official portage tree
> 
> +1 
> I want it too. Maybe we have to email our request to developers?
> 

He is always idle in #gentoo-dev-help on freenode
Comment 36 Sergey Zolotorev 2009-04-27 14:32:05 UTC
> He is always idle in #gentoo-dev-help on freenode

Hmm, it seems that Peter Weller does not support Gajim (or Linux at all) or just retired... See his blog - http://blogs.gentoo.org/welp, the latest entry posted year ago.

Anybody knows how to attract an attention of other Gentoo developers? Maybe net-im/gajim require a new maintainer...
Comment 37 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-04-27 22:00:55 UTC
*** Bug 267674 has been marked as a duplicate of this bug. ***
Comment 38 Patrick Lauer gentoo-dev 2009-04-27 22:36:12 UTC
+*gajim-0.12.1 (27 Apr 2009)
+
+  27 Apr 2009; Patrick Lauer <patrick@gentoo.org>
+  +files/0.12.1-roster_window.py_r10934.patch,
+  +files/0.12.1-sound-path-fix.patch,
+  +files/0.12.1_autotools_install_pyfiles_in_pkglibdir.patch,
+  +files/fix_autotools_and_search_dirs.patch, +gajim-0.12.1.ebuild:
+  Bump to 0.12.1, fixes #251298. Patches by Bruno Tarquini, ebuild mods by
+  Bruno Tarquini and Marcin Rybarski.

Not sure if it works as expected, so please report any failures so we can get it into a usable shape :)
Comment 39 Dmitri Bogomolov 2009-06-08 16:11:15 UTC
Created attachment 193907 [details, diff]
diff for net-im/gajim-0.12.2

Do you forget the gnome-keyring? I added this and 'crypt' Use-flags
Comment 40 Dmitri Bogomolov 2009-06-08 16:12:49 UTC
Created attachment 193908 [details, diff]
new autotools_install_pyfiles_in_pkglibdir.patch

I cant find gajim-remote.in in gajim-0.12.2 tarball :(