mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 12:29:55 +00:00
dev-manual: packages: clarify shared PR service constraint
Explicit the problems previous described as "obvious". (From yocto-docs rev: ca939f9ceebbf9b5e82bb76abf1c4d20f039d68e) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Suggested-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
1a2cf4c538
commit
ea5fa49bfc
@@ -205,9 +205,14 @@ history, see the
|
|||||||
The OpenEmbedded build system does not maintain :term:`PR` information as
|
The OpenEmbedded build system does not maintain :term:`PR` information as
|
||||||
part of the shared state (sstate) packages. If you maintain an sstate
|
part of the shared state (sstate) packages. If you maintain an sstate
|
||||||
feed, it's expected that either all your building systems that
|
feed, it's expected that either all your building systems that
|
||||||
contribute to the sstate feed use a shared PR Service, or you do not
|
contribute to the sstate feed use a shared PR service, or you do not
|
||||||
run a PR Service on any of your building systems. Having some systems
|
run a PR Service on any of your building systems.
|
||||||
use a PR Service while others do not leads to obvious problems.
|
|
||||||
|
That's because if you had multiple machines sharing a PR service but
|
||||||
|
not their sstate feed, you could end up with "diverging" hashes for
|
||||||
|
the same output artefacts. When presented to the share PR service,
|
||||||
|
each would be considered as new and would increase the revision
|
||||||
|
number, causing many unnecessary package upgrades.
|
||||||
|
|
||||||
For more information on shared state, see the
|
For more information on shared state, see the
|
||||||
":ref:`overview-manual/concepts:shared state cache`"
|
":ref:`overview-manual/concepts:shared state cache`"
|
||||||
|
|||||||
Reference in New Issue
Block a user