Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 210977 - add kolab support to dev-lang/php
Summary: add kolab support to dev-lang/php
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gunnar Wrobel (RETIRED)
URL:
Whiteboard:
Keywords: InVCS
: 212741 (view as bug list)
Depends on: 211008 213473
Blocks:
  Show dependency tree
 
Reported: 2008-02-21 14:56 UTC by DH
Modified: 2008-05-01 14:59 UTC (History)
2 users (show)

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


Attachments
Annotation suppot for the Kolab groupware server (KOLAB_Annotations.patch,5.27 KB, text/plain)
2008-02-22 07:27 UTC, Gunnar Wrobel (RETIRED)
Details
Annotation support for the Kolab groupware server (KOLAB_Annotations.patch,7.99 KB, text/plain)
2008-02-22 07:37 UTC, Gunnar Wrobel (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description DH 2008-02-21 14:56:14 UTC
The kolabd ebuild requires php-5.2.4-r20 but cannot install it because of this missing file.  I tried using a more recent version of php with kolab, but the newer versions of php lack the kolab USE flag.

Reproducible: Always

Steps to Reproduce:
1. USE="kolab" emerge kolabd
2.
3.

Actual Results:  
wget fails to retrieve the file

Expected Results:  
I expect it to retrieve the file :)

As far as I know, it's impossible to install kolab until this is fixed.  Or at least, its definitely impossible to install it with horde.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-02-21 15:00:56 UTC
Errr....

wrobel, I'd for one really prefer to not have outdated heavily vulnerable PHP versions floating on any Gentoo-hosted overlays. If you need to help with this thing, drop in #gentoo-php. Why does kolab need a patched php version for starters? o_O
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2008-02-21 18:40:37 UTC
As discussed in #gentoo-web, please attach the required php patch here so that this can be integrated as a use flag into official php ebuilds.
Comment 3 Gunnar Wrobel (RETIRED) gentoo-dev 2008-02-22 07:27:11 UTC
Created attachment 144291 [details]
Annotation suppot for the Kolab groupware server
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2008-02-22 07:28:44 UTC
Comment on attachment 144291 [details]
Annotation suppot for the Kolab groupware server

No HTML in patches please. :)
Comment 5 Gunnar Wrobel (RETIRED) gentoo-dev 2008-02-22 07:36:11 UTC
Okay, this is the require Kolab annotation patch.

The newest version can usually be found at

http://kolab.org/cgi-bin/viewcvs-kolab.cgi/server/patches/php/

In case it is not yet there I need a short ping and will get it ready.

The patch adds support for this IMAP draft:

http://ietfreport.isoc.org/idref/draft-daboo-imap-annotatemore/

The patch should be activated with the "kolab" use flag. This use flag makes only sense in conjunction with the "imap" use flag (it should pull in "imap" if it is not yet active). If "kolab" has been activated php needs requires net-libs/c-client with the use flag "kolab" enabled.

Thanks!
Comment 6 Gunnar Wrobel (RETIRED) gentoo-dev 2008-02-22 07:37:48 UTC
Created attachment 144293 [details]
Annotation support for the Kolab groupware server

Yup, sorry, stupid me. need more coffee
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2008-02-22 08:15:20 UTC
Added php-5.2.5_p20080206-r4 to PHP overlay [1], please test!

Note that you need the updated eclasses as well, don't forget to do a complete checkout ;)

[1] http://overlays.gentoo.org/svn/proj/php/experimental/dev-lang/php/
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2008-03-03 21:28:44 UTC
Updated to php-5.2.6_rc1-r99, same place. :)
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2008-03-08 18:01:07 UTC
*** Bug 212741 has been marked as a duplicate of this bug. ***
Comment 10 Gunnar Wrobel (RETIRED) gentoo-dev 2008-04-18 06:27:43 UTC
Thanks for the patch integration Jakub!

I sent out the c-client stabilization request now and the Kolab/Gentoo users had no problems with the new php ebuild so far.
Comment 11 Christian Hoffmann (RETIRED) gentoo-dev 2008-05-01 14:59:18 UTC
Committed to the tree in php-5.2.6 (using the same patch as for 5.2.5).