<div dir="ltr">hi<div>i am working on <span style="color:rgb(0,0,0);font-family:Arial,Verdana,'Bitstream Vera Sans',Helvetica,sans-serif;font-size:13px;letter-spacing:-0.018em">Announcements distributed over the ports tree</span><a class="gmail-anchor" href="https://trac.macports.org/wiki/SummerOfCode#news" title="Link to this section" style="font-family:Arial,Verdana,'Bitstream Vera Sans',Helvetica,sans-serif;letter-spacing:-0.018em;text-decoration:none;color:rgb(215,215,215);border:none;font-size:0.8em;vertical-align:text-top"> ¶</a></div><div><br></div><div>This is template of newsitem to be added to port tree.</div><div><br><div><pre style="box-sizing:border-box;overflow:auto;font-size:13px;padding:9.5px;margin-top:0px;margin-bottom:10px;line-height:1.42857143;color:rgb(51,51,51);word-break:break-all;word-wrap:break-word;background-color:rgb(245,245,245);border:1px solid rgb(204,204,204);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px">Title: Portage rsync tree verification unstable
Author: Zac Medico <<a href="mailto:zmedico@gentoo.org">zmedico@gentoo.org</a>>
Posted: 2018-03-13
Revision: 1
News-Item-Format: 2.0
Display-If-Installed: sys-apps/portage

Portage rsync tree verification is being temporarily turned off by
default, starting with sys-apps/portage-2.3.24. This permits
stabilization of sys-apps/portage-2.3.24 while still working on bugs
relating to tree verification [1]: deadlocks [2] & key fetching [3].

If users wish to enable the 'rsync-verify' USE flag for sys-apps/portage,
they need to follow these steps:

1) In order to unmask the 'rsync-verify' USE flag, create a file named
/etc/portage/profile/package.use.mask containing a line like the
following:

    sys-apps/portage -rsync-verify

2) Once the 'rsync-verify' USE flag has been unmasked as described
in step 1, it can be enabled with a line like the following in
/etc/portage/package.use:

    sys-apps/portage rsync-verify

3) After the configuration changes in steps 1 and 2 have been made, run
the following command:

    emerge --oneshot --newuse '>=sys-apps/portage-2.3.24'

After all above steps are successfully completed, a line like the
following should appear in the emerge --info output for the gentoo
repository:

    sync-rsync-verify-metamanifest: yes

If you wish to disable it for some reason, you can set
'sync-rsync-verify-metamanifest = no' in your repos.conf.

[1] <a href="https://bugs.gentoo.org/650144">https://bugs.gentoo.org/650144</a> sys-apps/portage: [TRACKER] issues
    related to 'rsync-verify' USE flag
[2] <a href="https://bugs.gentoo.org/647964">https://bugs.gentoo.org/647964</a> app-portage/gemato-11.2: deadlock?
[3] <a href="https://bugs.gentoo.org/649276">https://bugs.gentoo.org/649276</a> sys-apps/portage: gpg key refresh
    needs exponential backoff with jitter
</pre></div><div>If anyone wants changes please specify it and give feedback.This reference is taken from gentoo.</div></div></div>