Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 324665

Summary: Merge dev-php5 and dev-php
Product: Gentoo Linux Reporter: Ole Markus With (RETIRED) <olemarkus>
Component: Current packagesAssignee: PHP Bugs <php-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ole Markus With (RETIRED) gentoo-dev 2010-06-19 09:24:28 UTC
dev-php have packages that require >=php-5. Packages in dev-php5 require specific PHP versions in RDEPEND anyway because they do not work with all versions of PHP 5. 

Regarding pecl-packages, they have to be rebuilt on minor version upgrade because that is where the ABI break happens and it is more likely that users want to use multiple minor versions than only multiple major versions. Thus, categories do not make slotting simpler either.

Having two categories for php-related packages does not serve any purpose. It is only confusing and it makes auto-generation of PEAR-based packages more difficult.
Comment 1 Matti Bickel (RETIRED) gentoo-dev 2010-06-22 10:20:04 UTC
As said on IRC, I agree with your reasoning. As this is will require quite some reshuffling (pkg-moving), I'll get to it after I've handled the php-5.3 fallout.
Comment 2 Ole Markus With (RETIRED) gentoo-dev 2010-06-22 19:14:42 UTC
Thanks.

Sorry if it was inappropriate to file a bug about this, but I thought it would be useful to have this as a task somewhere public. I thought about writing this on the overlay wiki, but the wiki does not seem to be much in use.
Comment 3 Matti Bickel (RETIRED) gentoo-dev 2010-08-09 15:51:19 UTC
5.3 fallout handled. We got slotting on our plate, so if it doesn't help with it, it's probably better to defer it until after that. But I'm sure I will get to it after slotting is out.
Comment 4 Matti Bickel (RETIRED) gentoo-dev 2011-12-15 20:00:10 UTC
Merge has been done. If you have any issues with this (read: if I screwed up and there's still some mention of dev-php5 in the tree), please comment and/or reopen the bug.

Thanks for the patience.