On Thu, 12 Nov 2015 13:57:58 +0300
Alexander Tsoy <alexan...@tsoy.me> wrote:

> On Thu, 12 Nov 2015 18:49:38 +0800
> Jason Zaman <perfin...@gentoo.org> wrote:
> 
> > On Thu, Nov 12, 2015 at 11:46:19AM +0100, Alexis Ballier wrote:  
> > > On Wed, 11 Nov 2015 23:11:48 +0000
> > > "Robin H. Johnson" <robb...@gentoo.org> wrote:
> > >     
> > > > On Thu, Nov 05, 2015 at 12:54:06PM +0100, Alexis Ballier wrote:    
> > > > > It's not perfectly clean but I don't see any problem here:
> > > > > ChangeLog-2015 : all ChangeLog from CVS
> > > > > ChangeLog: autogenerated from git      
> > > > FYI, this was implemented.    
> > > 
> > > 
> > > Thanks!
> > > 
> > > How should one report bugs ? to infra or portage ?
> > > From my just rsynced tree, I see changelogs in reverse order: oldest
> > > come first, latest come last    
> > 
> > NOTABUG, it was changed because rsync can deal really well with
> > appending to the end of files. rsyncing a file where things were things
> > were added to the beginning of the file means rsync will copy the whole
> > file from scratch which is pretty sub-optimal.
> >   
> 
> PORTAGE_RSYNC_OPTS by default contains "--whole-file". So I guess
> appending to the ChangeLog files doesn't really help. :)

Additionally rsync module appends --whole-file to rsync_opts:

https://gitweb.gentoo.org/proj/portage.git/tree/pym/portage/sync/modules/rsync/rsync.py#n361

-- 
Alexander Tsoy

Reply via email to