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

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

 



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




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

  Powered by Linux