Bug 1008027

Summary: php-gettext in php-common and missing php-php-gettext Obsoletes
Product: [Fedora] Fedora Reporter: Michael Schwendt <bugs.michael>
Component: php-php-gettextAssignee: Robert Scheck <redhat-bugzilla>
Status: CLOSED CANTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: redhat-bugzilla
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-09-13 20:40:17 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On: 1008026    
Bug Blocks:    

Description Michael Schwendt 2013-09-13 20:10:34 UTC
Posted to devel list and package owners on 21 Aug 2013:

What's the full story here?

php-gettext
    php-gettext-0:1.0.11-5.fc20.noarch  isn't obsoleted
    php-gettext-0:1.0.11-4.fc19.noarch  isn't obsoleted
    php-gettext-0:1.0.11-3.fc18.noarch  isn't obsoleted
    php-gettext-0:1.0.9-3.fc15.noarch  is oldest
    php-gettext < 0:1.0.11-3  obsoleted by  php-php-gettext-0:1.0.11-8.fc20.noarch

Searching a bit, there has been a rename to php-php-gettext and plans to
retire php-gettext because it conflicts with the core module, but the
package has been kept in the dist and mass-rebuilt several times:
http://koji.fedoraproject.org/koji/packageinfo?packageID=9618

So, meanwhile, the Obsoletes tag is insufficient, and the package
is available again. Is this intentional? Else, please retire it:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life

# repoquery --whatprovides php-gettext
php-common-0:5.5.2-1.fc19.x86_64
php-common-0:5.5.2-1.fc19.i686
php-common-0:5.5.0-0.10.RC3.fc19.i686
php-common-0:5.5.1-1.fc19.x86_64
php-gettext-0:1.0.11-4.fc19.noarch
php-common-0:5.5.0-0.10.RC3.fc19.x86_64
php-common-0:5.5.1-1.fc19.i686

Comment 1 Robert Scheck 2013-09-13 20:40:17 UTC
I needed gettext for PHP for phpMyAdmin. However we figured then out that
php-gettext was in dual-use (PHP internal and separate package) and thus it
got php-php-gettext. The separate package php-gettext must be orphaned to
avoid conflicting the core module of the PHP main package.