Openembedded Core Discussions
 help / color / mirror / Atom feed
* PRSERVER is killing settop boxes
@ 2014-07-19 12:10 Mike Looijmans
  2014-07-19 16:21 ` Richard Purdie
  0 siblings, 1 reply; 3+ messages in thread
From: Mike Looijmans @ 2014-07-19 12:10 UTC (permalink / raw)
  To: openembedded-core

For a hobby project (openpli.org) there are about a million boxes 
running software built with OE.

I recently upgraded its core to the current master. What now happens is 
that if a package like gcc has been changed, it will not only rebuild 
everything, but it will also give all packages a new PR number. When a 
box in the field now runs "opkg upgrade", it will get 286 "new" packages 
and will try to squeeze them into its flash filesystem (even though only 
about 5 of these packages actually have different content). This is 
likely to kill the box, as the packages installed later on will take up 
more room in the flash system than when they were initially installed 
from scratch, and many models are using over 90% of the NAND flash space 
available already.

Before the PRSERVER was made mandatory, we never had this problem.

Is there a way we can get the old behaviour of having to explicitly set 
the PR of each package?
Or at least, distinguish between "the package itself was modified" and 
"some library it depended upon was altered and we built a new one just 
to make sure, but it'll likely work just fine with the previously built 
one, so don't update the PR of the dependent packages".


-- 
Mike Looijmans


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-07-19 18:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-19 12:10 PRSERVER is killing settop boxes Mike Looijmans
2014-07-19 16:21 ` Richard Purdie
2014-07-19 18:38   ` Mike Looijmans

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox