Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 434406 - net-libs/telepathy-glib-0.19.8 version bump
Summary: net-libs/telepathy-glib-0.19.8 version bump
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Piotr Jaroszyński (RETIRED)
URL: http://telepathy.freedesktop.org/rele...
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2012-09-09 08:46 UTC by Andreas Sturmlechner
Modified: 2012-09-15 08:55 UTC (History)
3 users (show)

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


Attachments
telepathy-glib-0.19.8.ebuild.diff (telepathy-glib-0.19.8.ebuild.diff,400 bytes, patch)
2012-09-09 08:46 UTC, Andreas Sturmlechner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2012-09-09 08:46:19 UTC
Created attachment 323260 [details, diff]
telepathy-glib-0.19.8.ebuild.diff

net-libs/telepathy-qt-0.9.3 and all of net-im/ktp-*-0.5.0 are masked because of 

>=net-libs/telepathy-glib-0.19.x

not yet in the tree.

The version bump is almost just a simple rename, only the vala dep needs a bump to 0.16 - diff attached.

Builds successfully and kde-telepathy is fine with it.
Comment 1 Mart Raudsepp gentoo-dev 2012-09-11 09:43:59 UTC
Note that 0.19.x is considered a development series, according to http://lists.freedesktop.org/archives/telepathy/2012-May/006095.html as it always is with odd minor version number across the whole Telepathy and GNOME stack.
Though telepathy is often rather slow in making stable releases when things already depend on it, including whole stable gnome releases.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2012-09-11 20:01:02 UTC
telepathy-qt 0.9 is also considered dev release per general telepathy developments rules. This is why we generally land these releases in the gnome overlay. Is there any specific reason that makes you want to unmask these dev releases in tree ? As far as I can tell for telepathy-glib and its users, upstream generally backports a good bunch of fixes to stable branch while working with master.
Comment 3 Johannes Huber (RETIRED) gentoo-dev 2012-09-11 20:08:13 UTC
(In reply to comment #2)
> telepathy-qt 0.9 is also considered dev release per general telepathy
> developments rules. This is why we generally land these releases in the
> gnome overlay. Is there any specific reason that makes you want to unmask
> these dev releases in tree ? As far as I can tell for telepathy-glib and its
> users, upstream generally backports a good bunch of fixes to stable branch
> while working with master.

What about users that are developers and want to develop against the "unstable" api? (btw the api docs published on tp.d.o is based on the latested tarball of tp-glib)
Comment 4 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-09-11 20:43:55 UTC
(In reply to comment #3)
> What about users that are developers and want to develop against the
> "unstable" api? (btw the api docs published on tp.d.o is based on the
> latested tarball of tp-glib)

I imagine that such users are technically proficient and could use the ebuild from gnome overlay: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=tree;f=net-libs/telepathy-glib
Comment 5 Johannes Huber (RETIRED) gentoo-dev 2012-09-11 21:13:22 UTC
Sometimes you make exception, when its in your interest...very fair.


+ telepathy-glib-0.17.7 (26 Mar 2012)
+ 
+  26 Mar 2012; Nirbheek Chauhan <nirbheek@gentoo.org>
+  +telepathy-glib-0.17.7.ebuild:
+  Bump, unstable release, used by gnome-shell-3.4
Comment 6 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-09-11 21:46:44 UTC
Look, you don't need telepathy-glib-0.19 for telepathy-qt. The telepathy-qt developers already realized that they had made a mistake by making telepathy-glib-0.19 a requirement for 0.9.3, and last month they removed it in telepathy-qt git master:

http://cgit.freedesktop.org/telepathy/telepathy-qt/commit/?id=145e58636b130502adf0bd0ad5d5551aae2e2932
Comment 7 Johannes Huber (RETIRED) gentoo-dev 2012-09-11 23:08:58 UTC
(In reply to comment #6)
> Look, you don't need telepathy-glib-0.19 for telepathy-qt. The telepathy-qt
> developers already realized that they had made a mistake by making
> telepathy-glib-0.19 a requirement for 0.9.3, and last month they removed it
> in telepathy-qt git master:
> 
> http://cgit.freedesktop.org/telepathy/telepathy-qt/commit/
> ?id=145e58636b130502adf0bd0ad5d5551aae2e2932

Thanks for spotting the patch. 

+  11 Sep 2012; Johannes Huber <johu@gentoo.org>
+  +files/telepathy-qt-0.9.3-tp-glib-0.18-tests.patch, telepathy-qt-0.9.3.ebuild:
+  Make tests working with tp-glib-0.18 by adding upstream patch spotted by
+  Alexandre Rostovtsev <tetromino@gentoo.org> and usage of virtualx.eclass.

I am happy this time.
Comment 8 Pacho Ramos gentoo-dev 2012-09-15 08:55:26 UTC
This can be closed then as nothing in the tree needs this development version, we will add 0.20.x releases in the future of course