Before I do the honours for 10.0, was anyone else planning to package up the new beta of gaim? James -- James Ogley james@usr-local-bin.org Packages for SUSE: http://usr-local-bin.org/rpms Make Poverty History: http://makepovertyhistory.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 James Ogley wrote:
Before I do the honours for 10.0, was anyone else planning to package up the new beta of gaim?
Hi James Well, I already package the latest version of gaim (and my repository is a known source for finding it), but I'm not sure whether I want to package 2.0 beta versions. Same problem as already discussed... if 2.0 beta 2 is not stable and end-users upgrade to that version, I consider it bad service from me. AFAIK most people using my repository expect the packages provided by my repository not to break anything ;) The only viable option to me is to have another, separate repository (or rather repositories: apt, rpm-md (yum), yast2, redcarpet) dubbed "experimental" where to provide such versions. Anyone tried 2.0 beta yet ? Is it stable ? cheers - -- -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ /\\ <pascal.bleser@skynet.be> <guru@unixtech.be> _\_v FOSDEM 2006 -- 25+26 February 2006 in Brussels -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDpvKgr3NMWliFcXcRAhWxAJoCNGduzr1Mrvj3FzfnOtWwk4pxDQCfVNDK RRhpjlfXnOzwHHIdX2DurU8= =vAZT -----END PGP SIGNATURE-----
Well, I already package the latest version of gaim (and my repository is a known source for finding it), but I'm not sure whether I want to package 2.0 beta versions.
Ah-ha, I thought so, rpm -qi on my box said it's a SUSE-built package (it's from supplementary/GNOME). One thing that crossed my mind, because of the possible stability issues, was to do the same as I do with the GIMP development packages, and AbiWord ones (when there's a development tree open) and call it gaim-beta The issue may be moot though, as out of the box it doesn't build. Looking into it, but oh boy were there a lot of syntax errors! :)
The only viable option to me is to have another, separate repository (or rather repositories: apt, rpm-md (yum), yast2, redcarpet) dubbed "experimental" where to provide such versions.
A good plan all around really. -- James Ogley james@usr-local-bin.org Packages for SUSE: http://usr-local-bin.org/rpms Make Poverty History: http://makepovertyhistory.org
On Mon, 19 Dec 2005, James Ogley wrote:
Well, I already package the latest version of gaim (and my repository is a known source for finding it), but I'm not sure whether I want to package 2.0 beta versions.
Ah-ha, I thought so, rpm -qi on my box said it's a SUSE-built package (it's from supplementary/GNOME).
One thing that crossed my mind, because of the possible stability issues, was to do the same as I do with the GIMP development packages, and AbiWord ones (when there's a development tree open) and call it gaim-beta
The issue may be moot though, as out of the box it doesn't build. Looking into it, but oh boy were there a lot of syntax errors! :)
Huh? It built perfectly on my SuSE 10.0 installation. Sure you're not just missing libraries? Don't recommend making it generally available, though, it causes X to freeze _very_ frequently. Bjørn -- Bjørn Tore Sund Phone: (+47) 555-84894 Stupidity is like a System administrator Fax: (+47) 555-89672 fractal; universal and Math. Department Mobile: (+47) 918 68075 infinitely repetitive. University of Bergen VIP: 81724 Support: http://bs.uib.no Contact: teknisk@mi.uib.no Direct: bjornts@mi.uib.no
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Bjorn Tore Sund wrote:
On Mon, 19 Dec 2005, James Ogley wrote:
Well, I already package the latest version of gaim (and my repository is a known source for finding it), but I'm not sure whether I want to package 2.0 beta versions. Ah-ha, I thought so, rpm -qi on my box said it's a SUSE-built package (it's from supplementary/GNOME).
SL 10.0 already includes gaim 1.5.0, which is the latest stable. But I also provide 1.5.0 for SL 9.3, 9.2, 9.1
One thing that crossed my mind, because of the possible stability issues, was to do the same as I do with the GIMP development packages, and AbiWord ones (when there's a development tree open) and call it gaim-beta
Note sure about "gaim-beta"... users won't be notified automatically of an upgrade to gaim 2.0.0 stable and will stay on gaim-beta if they don't pay attention. Obviously, gaim-beta must have - ---8<-------------- Obsoletes: gaim Provides: gaim Provides: gaim = %{version} - ---8<--------------
The issue may be moot though, as out of the box it doesn't build. Looking into it, but oh boy were there a lot of syntax errors! :)
Huh? It built perfectly on my SuSE 10.0 installation. Sure you're not just missing libraries? Don't recommend making it generally available, though, it causes X to freeze _very_ frequently.
Ok, thanks for sharing your experience with gaim 2.0.0 beta ;) I'm currently packaging it, which includes backporting all SUSE patches, but I won't include it in my repository just yet, will put it somewhere else (additional repository, rpm-md only) and announce it when finished (intended for bleeding-edge testing only). cheers - -- -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ /\\ <pascal.bleser@skynet.be> <guru@unixtech.be> _\_v FOSDEM 2006 -- 25+26 February 2006 in Brussels -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDp+O5r3NMWliFcXcRAjhRAKCqP4nNSrfvU2ZCWSclC9gkYaVoPwCggewb y+n+0i2OKYSh6xfuNPIDqRw= =jVdm -----END PGP SIGNATURE-----
On Tue, Dec 20, 2005 at 11:58:01AM +0100, Pascal Bleser wrote:
Obviously, gaim-beta must have - ---8<-------------- Obsoletes: gaim Provides: gaim Provides: gaim = %{version}
I don't think it does make any sense to provide an unversioned gaim symbol if you provide a versioned as well. Correct me if I am wrong. Robert -- Robert Schiele Tel.: +49-621-181-2214 Dipl.-Wirtsch.informatiker mailto:rschiele@uni-mannheim.de
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 James Ogley wrote:
Well, I already package the latest version of gaim (and my repository is a known source for finding it), but I'm not sure whether I want to package 2.0 beta versions.
[...]
The issue may be moot though, as out of the box it doesn't build. Looking into it, but oh boy were there a lot of syntax errors! :)
Has been building out-of-the-box for me, but spent a few hours backporting SUSE patches and enabling all features, proper dependencies, fall back nicely with mozilla/mozilla-devel (on 9.3) instead of mozilla-nss/mozilla-nss-devel (on 10.0), dbus support for the 10.0 package, etc...
The only viable option to me is to have another, separate repository (or rather repositories: apt, rpm-md (yum), yast2, redcarpet) dubbed "experimental" where to provide such versions.
A good plan all around really.
Done, contains all plugins and all features (as far as dependencies are available on older SUSE versions), except the voice+video thing, will have to package SILC first (*puke*) I've also backported (or rather "foreported" ;)) all the patches that were in SUSE 10.0's gaim.src.rpm, at least those that were not integrated by upstream. Had to rewrite a few of them because of source code changes in gaim 2.0.0. Here are the RPMs: http://ftp.gwdg.de/pub/linux/misc/suser-guru/experimental/gaim/ All the packages will be there as soon as Eberhard triggers the next sync on gwdg.de I've only built for 10.0 and 9.3 (both on i686 and x86_64) as of now, and generated rpm-md (yum) metadata only, using the following URL for the repository: http://ftp.gwdg.de/pub/linux/misc/suser-guru/experimental/ Seems stable to me, at least until now, only been using it since a couple of hours (and only with Jabber accounts). BTW, I think I'm the entitled gaim packager, just had a look at my first %changelog entry in my gaim.spec (even if I rewrote it from scratch for 2.0.0-beta1): * Thu Aug 21 2003 Pascal Bleser <guru@unixtech.be> 0.67 ;)) cheers - -- -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ /\\ <pascal.bleser@skynet.be> <guru@unixtech.be> _\_v The more things change, the more they stay insane. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDqG1gr3NMWliFcXcRAo9gAJ4lEMGawcFvGumb6YUfRVhmJRWF3ACeIbtW jzvmmsueE3Q0E0AB6X31lko= =RxdK -----END PGP SIGNATURE-----
[snip] Nice one Pascal, I'll try it out tomorrow when I'm a bit more awake...
BTW, I think I'm the entitled gaim packager, just had a look at my first %changelog entry in my gaim.spec (even if I rewrote it from scratch for 2.0.0-beta1): * Thu Aug 21 2003 Pascal Bleser <guru@unixtech.be> 0.67 ;))
Hmmm... * Wed Mar 27 2002 - james@usr-local-bin.org - Update to 0.54 - Compile with maximum options! That being said, you're very welcome to do it, I think we maintained parallel packages for ages, the last I uploaded was 1.4.0, pretty well left it to you from there on in. You do have a lot more time to dedicate to packaging than I do after all :) -- James Ogley james@usr-local-bin.org Packages for SUSE: http://usr-local-bin.org/rpms Make Poverty History: http://makepovertyhistory.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 James Ogley wrote:
[snip] Nice one Pascal, I'll try it out tomorrow when I'm a bit more awake...
Ok. To everyone willing to test it, please provide me with some feedback. If the package is stable, I'll promote it to my usual repository, for everyone to see (and use).
BTW, I think I'm the entitled gaim packager, just had a look at my first %changelog entry in my gaim.spec (even if I rewrote it from scratch for 2.0.0-beta1): * Thu Aug 21 2003 Pascal Bleser <guru@unixtech.be> 0.67 ;))
Hmmm...
* Wed Mar 27 2002 - james@usr-local-bin.org - Update to 0.54
Holy cow, my bad, you won ;)
That being said, you're very welcome to do it, I think we maintained parallel packages for ages, the last I uploaded was 1.4.0, pretty well left it to you from there on in. You do have a lot more time to dedicate to packaging than I do after all :)
That's what you'd think... I just type faster ;))) cheers - -- -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ /\\ <pascal.bleser@skynet.be> <guru@unixtech.be> _\_v The more things change, the more they stay insane. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDqJPKr3NMWliFcXcRAlqZAJ95x8jrNqlCkH9yrUzEJ+qDQIe4JgCfQove gdaDVIqPH3CSXUt8fuyIrGg= =VQUs -----END PGP SIGNATURE-----
Ok. To everyone willing to test it, please provide me with some feedback. If the package is stable, I'll promote it to my usual repository, for everyone to see (and use).
Stable for me so far - been running it all day, mixture of Yahoo! and Jabber accounts, made some changes to plugins, hasn't crashed once... I have some gripes, but they're interface related and I've posted them on the Gaim development list ;)
Holy cow, my bad, you won ;)
# We are the champions, my friend... :)
That's what you'd think... I just type faster ;)))
Lol! :) -- James Ogley james@usr-local-bin.org Packages for SUSE: http://usr-local-bin.org/rpms Make Poverty History: http://makepovertyhistory.org
participants (4)
-
Bjorn Tore Sund
-
James Ogley
-
Pascal Bleser
-
Robert Schiele