The emerge --sync command is now only a compatibility command. Primary control of all sync operations has been moved from emerge to emaint, and emerge --sync now just calls the emaint sync module with the --auto option. This performs a sync on only those repositories with the auto-sync setting set to yes or true. If the auto-sync option is not set or is absent for the configured repositories, then emerge --sync may sync no repositories at all.
Edit: I'm actually getting the same behavior with qlop -s.
I wonder why none of the sync operations are parsed when using emaint.
Edit 2: Turns out # emaint sync -a doesn't write anything to /var/log/emerge.log, unlike # emerge --sync or # eix-sync.
Closing as this is irrelevant, there is nothing wrong with emlop.
To reproduce:
# emerge --sync
$ emlop l -ss -n 10
# eix-sync
$ emlop l -ss -n 10
# emaint sync -a
$ emlop l -ss -n 10
again# eix-sync
are still the latestFrom Gentoo Wiki - Repository_synchronization:
Edit: I'm actually getting the same behavior with
qlop -s
.I wonder why none of the sync operations are parsed when using
emaint
.Edit 2: Turns out
# emaint sync -a
doesn't write anything to/var/log/emerge.log
, unlike# emerge --sync
or# eix-sync
.Closing as this is irrelevant, there is nothing wrong with
emlop
.