If you don't read the packaging ML, here is a change proposal to drop
dependency on php-pear for all PECL packages.
Remi.
-------- Message transféré --------
Sujet : [Fedora-packaging] Re: [Fedora-php-devel-list] Change proposal:
drop runtime dependency on PEAR
Date : Mon, 25 Jan 2016 16:40:55 +0100
De : Remi Collet <Fedora(a)FamilleCollet.com>
Répondre à : Discussion of RPM packaging standards and practices for
Fedora <packaging(a)lists.fedoraproject.org>
Copie à : Discussion of RPM packaging standards and practices for Fedora
<packaging(a)lists.fedoraproject.org>
Le 30/11/2015 21:15, Jason L Tibbitts III a écrit :
> Could you look at setting up file triggers for these so that we can drop
> the scriptlets in rawhide? I don't understand all of the dependencies
> and ordering.
Could you please give a look at
php changes:
http://pkgs.fedoraproject.org/cgit/rpms/php.git/commit/?h=private-drop-pecl…
=> define %%pecl_xmldir and own it (/var/lib/php/peclxml)
php-pear changes:
http://pkgs.fedoraproject.org/cgit/rpms/php-pear.git/commit/?h=private-drop…
=> use file triggers for pecl extensions (un)registration
=> define %%pecl_install and %%pecl_uninstall as noop macro
php-pecl-raphf changes (only an example)
http://pkgs.fedoraproject.org/cgit/rpms/php-pecl-raphf.git/commit/?h=privat…
=> drop scriptlets and dependency on php-pecl
Without change, old packages are still ok: old scriplets work.
With a rebuild, take benefit of file triggers.
With change, really drop dependency on php-pear.
>From my tests, everything seems ok,
But more eyes are welcome.
Remi.
--
packaging mailing list
packaging(a)lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/packaging@lists.fedoraproject.org