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

Re: packaging thunderbird and firefox extensions as RPM in Fedora



Enrico Scholz wrote:
I do not see how this matters here. rpm knows enough ways to handle it:

* explicit 'Requires: firefox = ...' in binary plugins

Packagers fall all too easily into the trap of >= and not updating the min/max versions based on what the extension claims. When ABI breaks, it will probably cause a crash and users might revert back to an older browser version which might not have the latest security fixes.

* perhaps virtual provides to handle changes in firefox micro versions
* perhaps an XSL stylesheet which generates autodeps based upon the
  'minVersion' and 'maxVersion' values in 'install.rdf'

This might work, but seems hackish and it will be made a moot point for F8 when there'll be a better way of doing things.


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