On 15.02.2013 00:58, Daniel Frey wrote:
On 02/14/2013 11:26 AM, James wrote:
Hello,

Context: Stable Systems with a few newer packages
(unmasked) in portage.

--snip--

So, my latest ideas is to "sync up" and then wait one week
before acutally installing those new packages. This would
allow the fodder that the good folks on this list catch,
bitch about (um, I mean file bug reports) and fix, to
occur first; then I can complete the package update
cautiously avoiding an "emerge sync".

I suppose you could set up a weekly cron job (say on a Saturday) to do
something like:

emerge -fuDN world > proposed_change.txt

AFAICT, if you do not really do an emerge --sync, this command will repeatedly show nothing.

> Then a few days later (say Wednesday?) email that file to yourself so
> you know what changes are being proposed.

You surely know, there is a great toolset, eix, which has eix-sync command that does emerge --sync and shows all updated ebuilds.
But anyway, to update a package, you'll have to sync.

When time permits I CAN CHOOSE to "emerge sync" and then immediately
update the packages and parse through the issues mostly. Call
this the stable-stable approach to gentoo updates.

IMHO that is not a solution: rather, a solution is not to update world but pick single packages to update. Most software does not *require* an update, unless there are security/stability issues. So doing a world update to track such issues is kinda hunting sparrows with a mortar. And practical experience has it that "it works, and don't touch it". Pretty often some unnecessary update causes an unnecessary mess, even if the dev guys put it as stable.

A delay after emerge --sync is pretty useless because you end up with a (week-)old portage tree, so to fix any possible bugs found that week, you'd do another sync so... you see.

For the purpose of stability, I don't see an alternative to doing emerge --sync but singling out packages to update rather than updating world.

In the real world, there's no 100% secure way to be 100% secure, you know. You just choose the path you deem more suitable based on risk/work and efficiency/work relations.



--
Best wishes,
Yuri K. Shatroff

Reply via email to