On Mon, Jan 27, 2014 at 03:26:16PM -0500, Michael K. Johnson wrote:
> Not looking for extra Conary dependencies will make packages smaller and
> dependency resolution faster, so we're planning to not try to inspect
> and add all those extra Conary requires over RPM dependencies.

Because we're not trying to calculate python and perl requirements
for the import:

* Updates of the encapsulated platforms will be done more quickly
  because with smaller number of dependencies, dependency closure
  will be calculated more quickly.

* The conary database will be a little bit smaller from storing
  fewer dependencies.

* We will not have to spend as much time resolving group build
  dependency failures by whiting out specific additional conary
  dependencies that would be seen from the Fedora context as
  false positives.

* We will be able to build all encapsulated packages with the
  same build requirements, a smaller set that is faster to install,
  and because it's the same it will be able to be cached and
  re-used.  Both of these factors will speed up the import process,
  even without writing Conary build speedups.

_______________________________________________
Foresight-devel mailing list
[email protected]
https://lists.foresightlinux.org/mailman/listinfo/foresight-devel

Reply via email to