public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] PHP5 Unstable ?
@ 2005-04-22 12:13 Omer Cohen
  2005-04-22 12:56 ` Stephen P. Becker
  2005-04-25  8:03 ` [gentoo-dev] " Duncan
  0 siblings, 2 replies; 19+ messages in thread
From: Omer Cohen @ 2005-04-22 12:13 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 682 bytes --]

PHP 5.0 was released a long time ago, and alot of fixes and patches were 
released after it to make sure it's sable.

According to PHP.net <http://php.net/> the stable versions are PHP 5.0.4 && 
4.3.11
4.3.11 is marked stable, but 5.0.4 dosn't even exist on the tree.

5.0.0 isn't marked at all, and everything till 5.0.3-r2 is marked are hard 
masked and still being tested.

It's been like this for a long time now.

As a PHP developer I believe that 5.0.4 is more then stable, and should be 
added and marked stable.

I don't wanna override the system and install it manualy.

-- 
Thanks,
Omer Cohen
www.omerc.net <http://www.omerc.net>
omerc.net@gmail.com

[-- Attachment #2: Type: text/html, Size: 896 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-22 12:13 [gentoo-dev] PHP5 Unstable ? Omer Cohen
@ 2005-04-22 12:56 ` Stephen P. Becker
  2005-04-22 14:41   ` Hasan Khalil
  2005-04-25  8:03 ` [gentoo-dev] " Duncan
  1 sibling, 1 reply; 19+ messages in thread
From: Stephen P. Becker @ 2005-04-22 12:56 UTC (permalink / raw
  To: gentoo-dev

> As a PHP developer I believe that 5.0.4 is more then stable, and should
> be added and marked stable.
> 
> I don't wanna override the system and install it manualy.
> 

Then don't override the system, use it!  You need to read "man portage"
sometime.

-Steve

-- 
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-22 12:56 ` Stephen P. Becker
@ 2005-04-22 14:41   ` Hasan Khalil
  2005-04-22 17:02     ` Georgi Georgiev
  0 siblings, 1 reply; 19+ messages in thread
From: Hasan Khalil @ 2005-04-22 14:41 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On Apr 22, 2005, at 08:56, Stephen P. Becker wrote:

>> As a PHP developer I believe that 5.0.4 is more then stable, and 
>> should
>> be added and marked stable.
>>
>> I don't wanna override the system and install it manualy.
>>
>
> Then don't override the system, use it!  You need to read "man portage"
> sometime.

I think the point he was hitting is that the version PHP declares 
'stable' is not even in our tree. This does strike me as strange.

Do we have any real hard evidence of anything that does indeed break 
with the new version of PHP5? I've personally not delved much into it, 
but I found it to run at least _my_ OO code just fine.

- --

Hasan Khalil
Gentoo for Mac OS X
Porting Co-Lead
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFCaQ0DzsotBnB7jxgRAhUxAKCKtxxYX/Kl6Xh7hcTPWbs7VvtK2QCfTUqd
wge7TNj8Ww6CM6swckkyHJg=
=/JOG
-----END PGP SIGNATURE-----

-- 
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-22 14:41   ` Hasan Khalil
@ 2005-04-22 17:02     ` Georgi Georgiev
  2005-04-22 23:26       ` Omer Cohen
  0 siblings, 1 reply; 19+ messages in thread
From: Georgi Georgiev @ 2005-04-22 17:02 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 535 bytes --]

maillog: 22/04/2005-10:41:07(-0400): Hasan Khalil types
> Do we have any real hard evidence of anything that does indeed break 
> with the new version of PHP5? I've personally not delved much into it, 
> but I found it to run at least _my_ OO code just fine.

xoops was not working with php5 a few months back.

-- 
|    Georgi Georgiev   |  You never go anywhere without your soul.     |
|     chutz@gg3.net    |                                               |
|   +81(90)2877-8845   |                                               |

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-22 17:02     ` Georgi Georgiev
@ 2005-04-22 23:26       ` Omer Cohen
  2005-04-23 14:36         ` Jan Kundrát
  2005-04-24 15:43         ` Casey Allen Shobe - SeattleServer Mailing Lists
  0 siblings, 2 replies; 19+ messages in thread
From: Omer Cohen @ 2005-04-22 23:26 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1213 bytes --]

I've been working with it since it came out.

And I made big projects with more then a few classes and objects and it all 
worked fine, I didn't have any problems with it.
It's not like a group of 100 people from microsoft tested it and said it's 
ok, the entire community of PHP developers agreed it's alright and aprooved 
it.
we're talking about one of the biggest OC communities.

I believe it's stable enough to get marked as stable on the portage tree.

Regarding the remark of not overriding the system, what I ment is that I 
there's no reason to manualy unmask a stable product..

On 4/22/05, Georgi Georgiev <chutz@gg3.net> wrote:
> 
> maillog: 22/04/2005-10:41:07(-0400): Hasan Khalil types
> > Do we have any real hard evidence of anything that does indeed break
> > with the new version of PHP5? I've personally not delved much into it,
> > but I found it to run at least _my_ OO code just fine.
> 
> xoops was not working with php5 a few months back.
> 
> --
> | Georgi Georgiev | You never go anywhere without your soul. |
> | chutz@gg3.net | |
> | +81(90)2877-8845 | |
> 
> 
> 


-- 
Thanks,
Omer Cohen
www.omerc.net <http://www.omerc.net>
omerc.net@gmail.com

[-- Attachment #2: Type: text/html, Size: 2310 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-22 23:26       ` Omer Cohen
@ 2005-04-23 14:36         ` Jan Kundrát
  2005-04-23 15:17           ` Francesco Riosa
  2005-04-24  4:25           ` D. Wokan
  2005-04-24 15:43         ` Casey Allen Shobe - SeattleServer Mailing Lists
  1 sibling, 2 replies; 19+ messages in thread
From: Jan Kundrát @ 2005-04-23 14:36 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 452 bytes --]

Omer Cohen wrote:
> we're talking about one of the biggest OC communities.

<flame>
...and the same community whose members write code like that described
in PHP's bug 31261 [1], which seems quite ugly, at least to me.
</flame>

My point is that even if developers say their code is stable, it doesn't
have to mean it *really* is, altough they're probably correct.

[1] http://bugs.php.net/bug.php?id=31261

-- 
cd /local/pub && more beer > /dev/mouth

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-23 14:36         ` Jan Kundrát
@ 2005-04-23 15:17           ` Francesco Riosa
  2005-04-23 15:30             ` Jan Kundrát
  2005-04-24  4:25           ` D. Wokan
  1 sibling, 1 reply; 19+ messages in thread
From: Francesco Riosa @ 2005-04-23 15:17 UTC (permalink / raw
  To: gentoo-dev

Jan Kundrát wrote:

>Omer Cohen wrote:
>  
>
>>we're talking about one of the biggest OC communities.
>>    
>>
>
><flame>
>...and the same community whose members write code like that described
>in PHP's bug 31261 [1], which seems quite ugly, at least to me.
></flame>
>
>My point is that even if developers say their code is stable, it doesn't
>have to mean it *really* is, altough they're probably correct.
>
>[1] http://bugs.php.net/bug.php?id=31261
>
>  
>
<water>
Sometimes happen to write lines of code not well written, not clear and
still working.
Simply that, sometimes happen, don't make of such an accident a thing
bigger than it is.
</water>
-- 
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-23 15:17           ` Francesco Riosa
@ 2005-04-23 15:30             ` Jan Kundrát
  0 siblings, 0 replies; 19+ messages in thread
From: Jan Kundrát @ 2005-04-23 15:30 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 449 bytes --]

Francesco Riosa wrote:
> <water>
> Sometimes happen to write lines of code not well written, not clear and
> still working.
> Simply that, sometimes happen, don't make of such an accident a thing
> bigger than it is.
> </water>

The "problem" is that they ignore polite bugreport *with* attached solution.

I hope my post didn't seem like "PHP is a piece of crap", it's agreat
software, of course.

-jkt

-- 
cd /local/pub && more beer > /dev/mouth

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-23 14:36         ` Jan Kundrát
  2005-04-23 15:17           ` Francesco Riosa
@ 2005-04-24  4:25           ` D. Wokan
  2005-04-24  9:00             ` Jan Kundrát
  1 sibling, 1 reply; 19+ messages in thread
From: D. Wokan @ 2005-04-24  4:25 UTC (permalink / raw
  To: gentoo-dev

Jan Kundrát wrote:

>Omer Cohen wrote:
>  
>
>>we're talking about one of the biggest OC communities.
>>    
>>
>
><flame>
>...and the same community whose members write code like that described
>in PHP's bug 31261 [1], which seems quite ugly, at least to me.
></flame>
>
>My point is that even if developers say their code is stable, it doesn't
>have to mean it *really* is, altough they're probably correct.
>
>[1] http://bugs.php.net/bug.php?id=31261
>
>  
>
Actually, I can understand avoiding unnecessary bit flipping.  I've done 
that in databases on occasion.  I'll write a SQL statement that checks 
if there are matching records for an update instead of just executing a 
statement that makes changes to those matching records.  Depending on 
the likelihood of changes and the number of records to be changed, it 
was sometimes faster to pre-qualify an update instead of just doing it 
when it wasn't going to find any matches.

That's all the code in that particular bug does, check the value of a 
bit before turning it off.  If it's already off, don't touch it.
-- 
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-24  4:25           ` D. Wokan
@ 2005-04-24  9:00             ` Jan Kundrát
  2005-04-24  9:33               ` Georgi Georgiev
  0 siblings, 1 reply; 19+ messages in thread
From: Jan Kundrát @ 2005-04-24  9:00 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 907 bytes --]

D. Wokan wrote:
> Actually, I can understand avoiding unnecessary bit flipping.  I've done
> that in databases on occasion.  I'll write a SQL statement that checks
> if there are matching records for an update instead of just executing a
> statement that makes changes to those matching records.  Depending on
> the likelihood of changes and the number of records to be changed, it
> was sometimes faster to pre-qualify an update instead of just doing it
> when it wasn't going to find any matches.

Yep, but we're talking about C code, not about SQL queries. I'd of
course accept this explanation if it came from PHP devs at bugzilla, but
they didn't bother, which made me a bit surprised.

And BTW, talking about speed - setting open_basedir is quite common
among webhosters, so I think the code suggested in that bugreport will
be faster in most cases.

-jkt

-- 
cd /local/pub && more beer > /dev/mouth

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-24  9:00             ` Jan Kundrát
@ 2005-04-24  9:33               ` Georgi Georgiev
  0 siblings, 0 replies; 19+ messages in thread
From: Georgi Georgiev @ 2005-04-24  9:33 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1609 bytes --]

maillog: 24/04/2005-11:00:54(+0200): Jan Kundrát types
> D. Wokan wrote:
> > Actually, I can understand avoiding unnecessary bit flipping.  I've done
> > that in databases on occasion.  I'll write a SQL statement that checks
> > if there are matching records for an update instead of just executing a
> > statement that makes changes to those matching records.  Depending on
> > the likelihood of changes and the number of records to be changed, it
> > was sometimes faster to pre-qualify an update instead of just doing it
> > when it wasn't going to find any matches.
> 
> Yep, but we're talking about C code, not about SQL queries. I'd of
> course accept this explanation if it came from PHP devs at bugzilla, but
> they didn't bother, which made me a bit surprised.

Don't be surprised. The exactly same explanation is at the bugreport
that you linked to in your last e-mail. I don't know if it is a php dev
who made it, but the address is @php.net. Here is the exact text:

	[23 Dec 2004 7:06pm CET] iliaa@php.net

	This is a non issue, the code avoids touching the mask if there
	is nothing to change in it.

> And BTW, talking about speed - setting open_basedir is quite common
> among webhosters, so I think the code suggested in that bugreport will
> be faster in most cases.
> 
> -jkt
> 
> -- 
> cd /local/pub && more beer > /dev/mouth

-- 
()   Georgi Georgiev   () * Knghtktty is not going to ask how          ()
()    chutz@gg3.net    () zucchini got into the discussion ...         ()
()  +81(90)6266-1163   ()                                              ()

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-22 23:26       ` Omer Cohen
  2005-04-23 14:36         ` Jan Kundrát
@ 2005-04-24 15:43         ` Casey Allen Shobe - SeattleServer Mailing Lists
  2005-04-24 15:56           ` Ciaran McCreesh
  2005-04-24 17:57           ` Juergen Hoetzel
  1 sibling, 2 replies; 19+ messages in thread
From: Casey Allen Shobe - SeattleServer Mailing Lists @ 2005-04-24 15:43 UTC (permalink / raw
  To: gentoo-dev

On Friday 22 April 2005 23:26, Omer Cohen wrote:
> I've been working with it since it came out.
>
> And I made big projects with more then a few classes and objects and it all
> worked fine, I didn't have any problems with it.
> It's not like a group of 100 people from microsoft tested it and said it's
> ok, the entire community of PHP developers agreed it's alright and aprooved
> it.
> we're talking about one of the biggest OC communities.
>
> I believe it's stable enough to get marked as stable on the portage tree.
>
> Regarding the remark of not overriding the system, what I ment is that I
> there's no reason to manualy unmask a stable product..

I strongly agree.  We actually lost a client recently because we adhere to the 
stable tree of Gentoo but our PHP was too dated for them (they wanted PHP 
5.x).

Cheers,
-- 
Casey Allen Shobe | SeattleServer, Inc.
cshobe@seattleserver.com | cell 425-443-4653
http://www.seattleserver.com
-- 
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-24 15:43         ` Casey Allen Shobe - SeattleServer Mailing Lists
@ 2005-04-24 15:56           ` Ciaran McCreesh
  2005-04-24 17:57           ` Juergen Hoetzel
  1 sibling, 0 replies; 19+ messages in thread
From: Ciaran McCreesh @ 2005-04-24 15:56 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 497 bytes --]

On Sun, 24 Apr 2005 15:43:10 +0000 Casey Allen Shobe - SeattleServer
Mailing Lists <lists@seattleserver.com> wrote:
| I strongly agree.  We actually lost a client recently because we
| adhere to the  stable tree of Gentoo but our PHP was too dated for
| them (they wanted PHP  5.x).

See, this is why we have /etc/portage/...

-- 
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail            : ciaranm at gentoo.org
Web             : http://dev.gentoo.org/~ciaranm


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-24 15:43         ` Casey Allen Shobe - SeattleServer Mailing Lists
  2005-04-24 15:56           ` Ciaran McCreesh
@ 2005-04-24 17:57           ` Juergen Hoetzel
  2005-04-24 18:19             ` Michael Hanselmann
  1 sibling, 1 reply; 19+ messages in thread
From: Juergen Hoetzel @ 2005-04-24 17:57 UTC (permalink / raw
  To: gentoo-dev

On Sun, Apr 24, 2005 at 03:43:10PM +0000, Casey Allen Shobe - SeattleServer Mailing Lists wrote:
> On Friday 22 April 2005 23:26, Omer Cohen wrote:
> > I've been working with it since it came out.
> >
> > And I made big projects with more then a few classes and objects and it all
> > worked fine, I didn't have any problems with it.
> > It's not like a group of 100 people from microsoft tested it and said it's
> > ok, the entire community of PHP developers agreed it's alright and aprooved
> > it.
> > we're talking about one of the biggest OC communities.
> >
> > I believe it's stable enough to get marked as stable on the portage tree.
> >
> > Regarding the remark of not overriding the system, what I ment is that I
> > there's no reason to manualy unmask a stable product..
> 
> I strongly agree.  We actually lost a client recently because we adhere to the 
> stable tree of Gentoo but our PHP was too dated for them (they wanted PHP 
> 5.x).
5.x is in portage since many months. Just use keywords. Just
customize. Even brand-new Redhat Enterprise 4.0 provides 4.3.9-x only. 


funnily enough the PHP Guys recommended Apache 1.3 only for a long time.

Jürgen
-- 
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-24 17:57           ` Juergen Hoetzel
@ 2005-04-24 18:19             ` Michael Hanselmann
  2005-04-24 19:17               ` Collins Richey
  0 siblings, 1 reply; 19+ messages in thread
From: Michael Hanselmann @ 2005-04-24 18:19 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 337 bytes --]

Hello

> funnily enough the PHP Guys recommended Apache 1.3 only for a long time.

I've been using Apache 2 and PHP (CGI due to suEXEC) for more than two
years now on a public webserver. It've never expierenced any
instabilities.

Greets,
Michael

-- 
Gentoo Linux Developer using m0n0wall | http://hansmi.ch/
news: gotcha

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] PHP5 Unstable ?
  2005-04-24 18:19             ` Michael Hanselmann
@ 2005-04-24 19:17               ` Collins Richey
  0 siblings, 0 replies; 19+ messages in thread
From: Collins Richey @ 2005-04-24 19:17 UTC (permalink / raw
  To: gentoo-dev

On 4/24/05, Michael Hanselmann <hansmi@gentoo.org> wrote:
> Hello
> 
> > funnily enough the PHP Guys recommended Apache 1.3 only for a long time.
> 
> I've been using Apache 2 and PHP (CGI due to suEXEC) for more than two
> years now on a public webserver. It've never expierenced any
> instabilities.
> 

I don't remember the details, but there were a number of addon
products that were quite slow in coming to grips with Apache 2. Also,
there are a number of products that don't play well with PHP5. The
more plain jane your code the less likely you'll have problems with
either.

-- 
 Collins
       When I saw the Iraqi people voting three weeks ago, 8 million of them, 
       it was the start of a new Arab world.... The Berlin Wall has fallen. 
               - Lebanese Druze leader Walid Jumblatt

-- 
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [gentoo-dev]  Re: PHP5 Unstable ?
  2005-04-22 12:13 [gentoo-dev] PHP5 Unstable ? Omer Cohen
  2005-04-22 12:56 ` Stephen P. Becker
@ 2005-04-25  8:03 ` Duncan
  2005-04-25 13:33   ` Omer Cohen
  1 sibling, 1 reply; 19+ messages in thread
From: Duncan @ 2005-04-25  8:03 UTC (permalink / raw
  To: gentoo-dev

Omer Cohen posted <30e61698050422051322736ee3@mail.gmail.com>, excerpted
below,  on Fri, 22 Apr 2005 14:13:51 +0200:

> PHP 5.0 was released a long time ago, and alot of fixes and patches were 
> released after it to make sure it's sable.
> 
> According to PHP.net <http://php.net/> the stable versions are PHP 5.0.4 && 
> 4.3.11
> 4.3.11 is marked stable, but 5.0.4 dosn't even exist on the tree.
> 
> 5.0.0 isn't marked at all, and everything till 5.0.3-r2 is marked are hard 
> masked and still being tested.
> 
> It's been like this for a long time now.
> 
> As a PHP developer I believe that 5.0.4 is more then stable, and should be 
> added and marked stable.
> 
> I don't wanna override the system and install it manualy.

OK, I see a big discussion, but nobody has yet made this point, directly
at least, so here it is...

I agree that 5.0.4 should at least be in the tree, if upstream is calling
it stable. 

The point that should be emphasized, however, is that there's a /big/
difference between the upstream application being "stable", and Gentoo's
particular instance, that is, the ebuild script that merges it onto a
Gentoo system, being stable.  Gentoo's keywording, while somewhat
correlating with upstream in that what upstream has declared a beta or RC
is often never arch-stable keyworded on Gentoo, generally serves to
indicate the Gentoo ebuild maintainer's evaluation of the stability of the
EBUILD, *NOT* the stability (or lack thereof) of the upstream source.

Thus, as I said above, yes, the version that upstream calls "stable"
should reasonably be expected to be in the portage tree in some form
within a reasonable (few week, often less) time, however, one can't always
expect that said portage tree version will be marked stable just because
upstream defines that particular version of their product as stable,
because the status of the Gentoo instance of it, the ebuild, may itself
not be stable, on one or more archs, possibly on all of them.

In this instance, >=php-5.0 on Gentoo is hard masked, not because of what
upsteam says, but because (presumably) there have been and remain
unresolved issues with the Gentoo deployment.  Something in Gentoo's
previous deployments conflicts with the current 5.0 layout, and a smooth
transition hasn't yet been worked out and fully tested, so the 5.x series
remains hard masked.

Ignoring for the moment the issue of the 5.0.4 upstream-stable version
itself not being in the tree at all, if a sysadmin is suitably comfortable
with php-5.x, and either understands the issues keeping it masked on
Gentoo and knows they don't apply in his case or at least is willing to
extend the effort to work around any issues that may appear, said sysadmin
is entirely free to package.unmask, or add keywords in an overlay, as
appropriate.  That's why the portage system has been designed with that
flexibility in place, after all -- so it can be used at the decision of
the individual Gentoo user -- aka the local Gentoo system sysadmin.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [gentoo-dev] Re: PHP5 Unstable ?
  2005-04-25  8:03 ` [gentoo-dev] " Duncan
@ 2005-04-25 13:33   ` Omer Cohen
  2005-04-25 17:57     ` [gentoo-dev] " Duncan
  0 siblings, 1 reply; 19+ messages in thread
From: Omer Cohen @ 2005-04-25 13:33 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 4152 bytes --]

The thing is, that while there's thew newest version (5.0.4) which had 
all/most of the bugs fixed since 5.0, the original 5.0 version is still 
being "tested".

I think that after 5.0 was released you should have waitied for about a 
month or so to let people discover bugs like they did, and released 
patches/updates.
5.0.4 has been stable for quite a while, meaning most of the major things 
are fixed if not all of them.
So atleast add it to the tree, if not stable then atleast masked.

On 4/25/05, Duncan <1i5t5.duncan@cox.net> wrote:
> 
> Omer Cohen posted <30e61698050422051322736ee3@mail.gmail.com>, excerpted
> below, on Fri, 22 Apr 2005 14:13:51 +0200:
> 
> > PHP 5.0 was released a long time ago, and alot of fixes and patches were
> > released after it to make sure it's sable.
> >
> > According to PHP.net <http://PHP.net> <http://php.net/> the stable 
> versions are PHP 5.0.4 &&
> > 4.3.11
> > 4.3.11 is marked stable, but 5.0.4 dosn't even exist on the tree.
> >
> > 5.0.0 isn't marked at all, and everything till 5.0.3-r2 is marked are 
> hard
> > masked and still being tested.
> >
> > It's been like this for a long time now.
> >
> > As a PHP developer I believe that 5.0.4 is more then stable, and should 
> be
> > added and marked stable.
> >
> > I don't wanna override the system and install it manualy.
> 
> OK, I see a big discussion, but nobody has yet made this point, directly
> at least, so here it is...
> 
> I agree that 5.0.4 should at least be in the tree, if upstream is calling
> it stable.
> 
> The point that should be emphasized, however, is that there's a /big/
> difference between the upstream application being "stable", and Gentoo's
> particular instance, that is, the ebuild script that merges it onto a
> Gentoo system, being stable. Gentoo's keywording, while somewhat
> correlating with upstream in that what upstream has declared a beta or RC
> is often never arch-stable keyworded on Gentoo, generally serves to
> indicate the Gentoo ebuild maintainer's evaluation of the stability of the
> EBUILD, *NOT* the stability (or lack thereof) of the upstream source.
> 
> Thus, as I said above, yes, the version that upstream calls "stable"
> should reasonably be expected to be in the portage tree in some form
> within a reasonable (few week, often less) time, however, one can't always
> expect that said portage tree version will be marked stable just because
> upstream defines that particular version of their product as stable,
> because the status of the Gentoo instance of it, the ebuild, may itself
> not be stable, on one or more archs, possibly on all of them.
> 
> In this instance, >=php-5.0 on Gentoo is hard masked, not because of what
> upsteam says, but because (presumably) there have been and remain
> unresolved issues with the Gentoo deployment. Something in Gentoo's
> previous deployments conflicts with the current 5.0 layout, and a smooth
> transition hasn't yet been worked out and fully tested, so the 5.x series
> remains hard masked.
> 
> Ignoring for the moment the issue of the 5.0.4 upstream-stable version
> itself not being in the tree at all, if a sysadmin is suitably comfortable
> with php-5.x, and either understands the issues keeping it masked on
> Gentoo and knows they don't apply in his case or at least is willing to
> extend the effort to work around any issues that may appear, said sysadmin
> is entirely free to package.unmask, or add keywords in an overlay, as
> appropriate. That's why the portage system has been designed with that
> flexibility in place, after all -- so it can be used at the decision of
> the individual Gentoo user -- aka the local Gentoo system sysadmin.
> 
> --
> Duncan - List replies preferred. No HTML msgs.
> "Every nonfree program has a lord, a master --
> and if you use the program, he is your master." Richard Stallman in
> http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html
> 
> 
> --
> gentoo-dev@gentoo.org mailing list
> 
> 


-- 
Thanks,
Omer Cohen
www.omerc.net <http://www.omerc.net>
omerc.net@gmail.com

[-- Attachment #2: Type: text/html, Size: 4927 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [gentoo-dev]  Re: Re: PHP5 Unstable ?
  2005-04-25 13:33   ` Omer Cohen
@ 2005-04-25 17:57     ` Duncan
  0 siblings, 0 replies; 19+ messages in thread
From: Duncan @ 2005-04-25 17:57 UTC (permalink / raw
  To: gentoo-dev

Omer Cohen posted <30e61698050425063334d003e9@mail.gmail.com>, excerpted
below,  on Mon, 25 Apr 2005 15:33:08 +0200:

> 5.0.4 has been stable for quite a while, meaning most of the major
> things are fixed if not all of them.
> So atleast add it to the tree, if not stable then atleast masked.

Absolutely agreed.  I haven't seen anyone here disagree with that.  I'd
guess the reason it hasn't been done, therefore, has more to do with the
overload factor, at least in that herd, of what are after all volunteer
developers, than anything else.  Some herds and areas of the portage tree
are even more understaffed than Gentoo is as a whole, and it just hasn't
gotten done.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2005-04-25 17:59 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-22 12:13 [gentoo-dev] PHP5 Unstable ? Omer Cohen
2005-04-22 12:56 ` Stephen P. Becker
2005-04-22 14:41   ` Hasan Khalil
2005-04-22 17:02     ` Georgi Georgiev
2005-04-22 23:26       ` Omer Cohen
2005-04-23 14:36         ` Jan Kundrát
2005-04-23 15:17           ` Francesco Riosa
2005-04-23 15:30             ` Jan Kundrát
2005-04-24  4:25           ` D. Wokan
2005-04-24  9:00             ` Jan Kundrát
2005-04-24  9:33               ` Georgi Georgiev
2005-04-24 15:43         ` Casey Allen Shobe - SeattleServer Mailing Lists
2005-04-24 15:56           ` Ciaran McCreesh
2005-04-24 17:57           ` Juergen Hoetzel
2005-04-24 18:19             ` Michael Hanselmann
2005-04-24 19:17               ` Collins Richey
2005-04-25  8:03 ` [gentoo-dev] " Duncan
2005-04-25 13:33   ` Omer Cohen
2005-04-25 17:57     ` [gentoo-dev] " Duncan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox