How to remove a *sub*package at end of life ?

Jiri Popelka jpopelka at redhat.com
Mon Jun 10 12:46:16 UTC 2013


Hi all,

up to F18 we've been shipping cups-php (PHP module) subpackage, but it's 
not been required by any other package.
CUPS upstream dropped this module with cups-1.6 (since F19) so there's 
been no cups-php anymore in F19.
This breaks F18 -> F19 updates when cups-php has been installed 
(https://bugzilla.redhat.com/show_bug.cgi?id=971741).
What's the correct procedure here ?

Let user solve this by removing cups-php prior to update ?
  - the yum error could be a puzzle for some users
Put Obsoletes cups-php; Provides cups-php into some other package ?
  - update is ok, but user is unaware that the php module has gone
Some ideal solution which doesn't break update and notifies user that 
CUPS PHP module no longer exists ?

--
Jiri


More information about the devel mailing list