[opensuse-kde] KDE telepathy: "stable", git, or both?
OBS currently has git snapshots of KDE's telepathy implementation. However, the KDE telepathy project is having official releases now (the most recent is 0.4.0). These are not stable, but are probably less likely than git snapshots to have random breakage. I am wondering if it might be time to switch to the official releases rather than using git snapshots, or perhaps having them in two separate repositories. I have packaged the latest stable release of the KDE and Qt telepathy packages. They build fine (with one package for the telepathy-qt package so it builds with gcc 4.7). I could submit them back to the current telepathy repo, or submit them to a new repo if that is preferred. -Todd -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Tirsdag den 19. juni 2012 13:28:42 todd rme skrev:
I have packaged the latest stable release of the KDE and Qt telepathy packages. They build fine (with one package for the telepathy-qt package so it builds with gcc 4.7). I could submit them back to the current telepathy repo, or submit them to a new repo if that is preferred.
Since it's too late (too soon?) for KDF, KDE:Extra would be the obvious choice for released versions. Of course I don't know if they can build on 11.4 and 12.1 without upgrading most of the distribution and/or adding a ton of new libs. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Tue, Jun 19, 2012 at 5:35 PM, Martin Schlander <martin.schlander@gmail.com> wrote:
Tirsdag den 19. juni 2012 13:28:42 todd rme skrev:
I have packaged the latest stable release of the KDE and Qt telepathy packages. They build fine (with one package for the telepathy-qt package so it builds with gcc 4.7). I could submit them back to the current telepathy repo, or submit them to a new repo if that is preferred.
Since it's too late (too soon?) for KDF, KDE:Extra would be the obvious choice for released versions.
Of course I don't know if they can build on 11.4 and 12.1 without upgrading most of the distribution and/or adding a ton of new libs.
It won't work on 11.4, but it will work on 12.1 with a few multimedia libraries. The problem is that the released versions cannot really be considered "stable", so I am not sure if it is time yet to put them into KDE:Extra. -Todd -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
2012/6/20 todd rme <toddrme2178@gmail.com>:
On Tue, Jun 19, 2012 at 5:35 PM, Martin Schlander <martin.schlander@gmail.com> wrote:
Tirsdag den 19. juni 2012 13:28:42 todd rme skrev:
I have packaged the latest stable release of the KDE and Qt telepathy packages. They build fine (with one package for the telepathy-qt package so it builds with gcc 4.7). I could submit them back to the current telepathy repo, or submit them to a new repo if that is preferred.
Since it's too late (too soon?) for KDF, KDE:Extra would be the obvious choice for released versions.
Of course I don't know if they can build on 11.4 and 12.1 without upgrading most of the distribution and/or adding a ton of new libs.
It won't work on 11.4, but it will work on 12.1 with a few multimedia libraries. The problem is that the released versions cannot really be considered "stable", so I am not sure if it is time yet to put them into KDE:Extra.
It will be perfectly fine to build them in KUP, but considering their development speed it makes sense for me to have "releases" in Extra, while having KUP for git code -- Regards, Minton. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
It won't work on 11.4, but it will work on 12.1 with a few multimedia libraries. The problem is that the released versions cannot really be considered "stable", so I am not sure if it is time yet to put them into KDE:Extra.
-Todd Todd as far as I know kde-telepathy stack is built in KUP Telepathy subproject for all the flavours of kde and opensuse humanly possible by krop... and wstephenson keeps an eye on it for the moment to push it into KDE:Factory... so maybe you shall try to help them rather than duplicate efforts... tittiatcoke and I keep up to last commit packages for the ones who want to be one step ahead of bleeding edge. ask in irc and for sure someone would tell you the all story.
Alin -- Without Questions there are no Answers! ______________________________________________________________________ Alin Marin ELENA Advanced Molecular Simulation Research Laboratory School of Physics, University College Dublin ---- Ardionsamblú Móilíneach Saotharlann Taighde Scoil na Fisice, An Coláiste Ollscoile, Baile Átha Cliath ----------------------------------------------------------------------------------- http://alin.elenaworld.net ______________________________________________________________________ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Tirsdag den 19. juni 2012 22:28:19 todd rme skrev:
On Tue, Jun 19, 2012 at 5:35 PM, Martin Schlander
<martin.schlander@gmail.com> wrote:
Tirsdag den 19. juni 2012 13:28:42 todd rme skrev:
I have packaged the latest stable release of the KDE and Qt telepathy packages. They build fine (with one package for the telepathy-qt package so it builds with gcc 4.7). I could submit them back to the current telepathy repo, or submit them to a new repo if that is preferred.
Since it's too late (too soon?) for KDF, KDE:Extra would be the obvious choice for released versions.
Of course I don't know if they can build on 11.4 and 12.1 without upgrading most of the distribution and/or adding a ton of new libs.
It won't work on 11.4, but it will work on 12.1 with a few multimedia libraries. The problem is that the released versions cannot really be considered "stable", so I am not sure if it is time yet to put them into KDE:Extra.
I haven't tried it of course. But if the developers slap a version number on it, and release some tarballs, and say it's ready for widespread testing and they welcome bugreports, I'd say that's "stable enough" for KDE:Extra. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Wed, Jun 20, 2012 at 4:24 PM, Martin Schlander <martin.schlander@gmail.com> wrote:
Tirsdag den 19. juni 2012 22:28:19 todd rme skrev:
On Tue, Jun 19, 2012 at 5:35 PM, Martin Schlander
<martin.schlander@gmail.com> wrote:
Tirsdag den 19. juni 2012 13:28:42 todd rme skrev:
I have packaged the latest stable release of the KDE and Qt telepathy packages. They build fine (with one package for the telepathy-qt package so it builds with gcc 4.7). I could submit them back to the current telepathy repo, or submit them to a new repo if that is preferred.
Since it's too late (too soon?) for KDF, KDE:Extra would be the obvious choice for released versions.
Of course I don't know if they can build on 11.4 and 12.1 without upgrading most of the distribution and/or adding a ton of new libs.
It won't work on 11.4, but it will work on 12.1 with a few multimedia libraries. The problem is that the released versions cannot really be considered "stable", so I am not sure if it is time yet to put them into KDE:Extra.
I haven't tried it of course. But if the developers slap a version number on it, and release some tarballs, and say it's ready for widespread testing and they welcome bugreports, I'd say that's "stable enough" for KDE:Extra.
Alright, so I am ready to submit it, but there are a few issues. For openSUSE 11.4, its needs a lot of updates to core GNOME packages to build. I consider this too risky, so I think building of all related packages should be disabled for 11.4. For openSUSE 12.1, no core package updates are needed. There are a few packages that need updating, roughly falling into 2 categories: 1. gstreamer/multimedia libraries: gstreamer-0_10, gstreamer-0_10-plugins-bad, gstreamer-0_10-plugins-base, farstream, and mjpegtools. These can all be linked from multimedia:libs. Anyone who is using the packman repos should already have these anyway. 2. telepathy packages: telepathy-farstream, telepathy-gabble, telepathy-glib, telepathy-logger. These can be linked from GNOME:Factory. For openSUSE:Factory (12.2), all the above packages are updated already, so building of all of these can be disabled. That means that the only packages that need updates linked are for openSUSE 12.1. We also need one additional non-KDE, non-telepathy package to be linked. That is gstreamer-0_10-plugins-qt. This has been submitted to multimedia:libs, and they have said they will accept it soon. Once it is accepted it can also be linked. This is the same as the qt-gstreamer package in KUP:Telepathy, although again it is a stable release instead of a git snapshot and has been renamed to match the naming conventions of other gstreamer packages. It should probably also be linked in KDE:Qt. You also need to add Prefer: libfam0-gamin and Prefer: gstreamer-0_10-plugins-qt to the project config, or else it will not build on some versions I have not yet had a chance to install and test the packages yet, I want to find out if this plan is acceptable. They all build successfully, however. -Todd -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Fri, Jun 22, 2012 at 3:34 PM, todd rme <toddrme2178@gmail.com> wrote:
On Wed, Jun 20, 2012 at 4:24 PM, Martin Schlander <martin.schlander@gmail.com> wrote:
Tirsdag den 19. juni 2012 22:28:19 todd rme skrev:
On Tue, Jun 19, 2012 at 5:35 PM, Martin Schlander
<martin.schlander@gmail.com> wrote:
Tirsdag den 19. juni 2012 13:28:42 todd rme skrev:
I have packaged the latest stable release of the KDE and Qt telepathy packages. They build fine (with one package for the telepathy-qt package so it builds with gcc 4.7). I could submit them back to the current telepathy repo, or submit them to a new repo if that is preferred.
Since it's too late (too soon?) for KDF, KDE:Extra would be the obvious choice for released versions.
Of course I don't know if they can build on 11.4 and 12.1 without upgrading most of the distribution and/or adding a ton of new libs.
It won't work on 11.4, but it will work on 12.1 with a few multimedia libraries. The problem is that the released versions cannot really be considered "stable", so I am not sure if it is time yet to put them into KDE:Extra.
I haven't tried it of course. But if the developers slap a version number on it, and release some tarballs, and say it's ready for widespread testing and they welcome bugreports, I'd say that's "stable enough" for KDE:Extra.
Alright, so I am ready to submit it, but there are a few issues.
For openSUSE 11.4, its needs a lot of updates to core GNOME packages to build. I consider this too risky, so I think building of all related packages should be disabled for 11.4.
For openSUSE 12.1, no core package updates are needed. There are a few packages that need updating, roughly falling into 2 categories:
1. gstreamer/multimedia libraries: gstreamer-0_10, gstreamer-0_10-plugins-bad, gstreamer-0_10-plugins-base, farstream, and mjpegtools. These can all be linked from multimedia:libs. Anyone who is using the packman repos should already have these anyway.
2. telepathy packages: telepathy-farstream, telepathy-gabble, telepathy-glib, telepathy-logger. These can be linked from GNOME:Factory.
For openSUSE:Factory (12.2), all the above packages are updated already, so building of all of these can be disabled.
That means that the only packages that need updates linked are for openSUSE 12.1.
We also need one additional non-KDE, non-telepathy package to be linked. That is gstreamer-0_10-plugins-qt. This has been submitted to multimedia:libs, and they have said they will accept it soon. Once it is accepted it can also be linked. This is the same as the qt-gstreamer package in KUP:Telepathy, although again it is a stable release instead of a git snapshot and has been renamed to match the naming conventions of other gstreamer packages. It should probably also be linked in KDE:Qt.
You also need to add Prefer: libfam0-gamin and Prefer: gstreamer-0_10-plugins-qt to the project config, or else it will not build on some versions
I have not yet had a chance to install and test the packages yet, I want to find out if this plan is acceptable. They all build successfully, however.
-Todd
A minor correct, that should be Prefer: gstreamer-0_10-plugins-qt-devel, not Prefer: gstreamer-0_10-plugins-qt -Todd -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
participants (4)
-
Alexander Melentyev
-
Alin M Elena
-
Martin Schlander
-
todd rme