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: Change proposal: drop runtime dependency on PEAR Date : Mon, 25 Jan 2016 16:40:55 +0100 De : Remi Collet <Fedora@xxxxxxxxxxxxxxxxx> Répondre à : Discussion of RPM packaging standards and practices for Fedora <packaging@xxxxxxxxxxxxxxxxxxxxxxx> Copie à : Discussion of RPM packaging standards and practices for Fedora <packaging@xxxxxxxxxxxxxxxxxxxxxxx> 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-dep&id=1a252195e5eaaa274c45ebee90897a4e8e06d114 => 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-pecl-dep&id=43a3dfa944725625b5c8b12760713fc55def99f7 => 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=private-drop-pecl-dep&id=44f40c828f3a2595dd070b7b01668eed926889dd => 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@xxxxxxxxxxxxxxxxxxxxxxx http://lists.fedoraproject.org/admin/lists/packaging@xxxxxxxxxxxxxxxxxxxxxxx _______________________________________________ php-devel mailing list php-devel@xxxxxxxxxxxxxxxxxxxxxxx http://lists.fedoraproject.org/admin/lists/php-devel@xxxxxxxxxxxxxxxxxxxxxxx