On Tue, 3 Feb 2015 17:37:49 +0300
Andrew Savchenko <[email protected]> wrote:

> On Mon, 2 Feb 2015 16:54:37 -0800 Brian Dolbec wrote:
> > Attached is an updated news item.
> [...]
> 
> > Changes:  /etc/portage/repos.conf/*
> >     New for all repository types (needed):
> >         auto-sync = yes/no, true/false  # default if absent:
> > no/false
> 
> 1. Why autosync is disabled by default? This broke current
> default for emerge --sync. And if users added overlays, they
> most definitely want them to by synced by default as well.
> So I propose to set auto-sync=yes by default.


YES, due to lots of "the sky is falling" outcries, I
am changing the default to 'yes'.


> 
> 2. Why not to keep compatibility with current layman and
> local repositories? On some systems I have about dozen of
> overlays and I bet most users too. Give people time to adapt
> their setups for new changes, e.g. keep support for old
> configs and behaviour for at least several minor version bumps.
> 

You can't fix crap code to both keep the old crap handling while still
giving you new decent handling for the same config.


> 3. I suppose eix-sync will be completely broken with
> portage-2.2.16? That's nuts. Really. Give developers time to
> adapt their software for new API. Be compatible, at least for
> a while.
> 

Another 100% INCORRECT, it does not break eix-sync, eix-sync can be
configured to sync layman overlays or not sync them.  The new portage
sync system also makes emerge capable of syncing layman overlays.

Just configure 1 or the other to do the syncing.  There is no new API to
adapt to for eix.  Actually, the new sync code actually creates a
usable API for external apps to use. 

But due to the first complaint, with auto-sync defaulted to yes, emerge
will now sync everything by default.  So unless you edit either the
repos.conf files or eix's config, syncing will be done twice in a row
for many users for many of their installed repos.

The alternative, don't upgrade portage, don't edit anything.

> Best regards,
> Andrew Savchenko



-- 
Brian Dolbec <dolsen>

Attachment: signature.asc
Description: PGP signature

Reply via email to