Date: Wed, 16 Dec 2020 12:49:02 -0700 From: Warner Losh <imp@bsdimp.com> To: Cy Schubert <Cy.Schubert@cschubert.com> Cc: freebsd-git@freebsd.org Subject: Re: Vendor Imports Message-ID: <CANCZdfo7gf9Hmqcw9r_Y%2BPeo0wJwmuCOUhAeYTWz8w600LwZHA@mail.gmail.com> In-Reply-To: <202012161609.0BGG910P018294@slippy.cwsent.com> References: <202012160812.0BG8C7iT006176@slippy.cwsent.com> <CANCZdfpbZeiPamfX%2Bz-85WWAo7TA5P36T_qEUCQ-VoQdjh%2ByOw@mail.gmail.com> <202012161609.0BGG910P018294@slippy.cwsent.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Dec 16, 2020 at 9:09 AM Cy Schubert <Cy.Schubert@cschubert.com> wrote: > In message > <CANCZdfpbZeiPamfX+z-85WWAo7TA5P36T_qEUCQ-VoQdjh+yOw@mail.gmail.c > om> > , Warner Losh writes: > > --0000000000002f35bf05b6945830 > > Content-Type: text/plain; charset="UTF-8" > > > > On Wed, Dec 16, 2020 at 1:12 AM Cy Schubert <Cy.Schubert@cschubert.com> > > wrote: > > > > > Can we extrapolate that multilevel vendor trees, those with > > > subdirectories, > > > would need a cp -R or rsync? > > > > > > > It would. > > > > > > > The example shown says: > > > > > > % cd ../mtree > > > % cp ~/git/NetBSD/usr.sbin/mtree/* . > > > % > > > > > > cp -R would be appropriate for more complex software like openssl, > > > unbound, > > > and the like. Is this correct? > > > > > > > Yes. You're right. rsync with delete has been suggested, but I've not had > > time to update the example. > > Except that rsync duplicates hard link relationships whereas cp -R copies > them as if they are independent files in their own right. An rsync without > the -a or -H options should be suggested. Or does git treat hard links to > the same file as different files? (Meaning I'm talking through my hat?) > I'm unsure. An experiment is in order. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfo7gf9Hmqcw9r_Y%2BPeo0wJwmuCOUhAeYTWz8w600LwZHA>