[Fedora-php-devel-list] Fwd: [Fedora-packaging] Re: Change proposal: drop runtime dependency on PEAR

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora KDE]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux