You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The mount-point-crossover detection in cpdup gets confused when an automounted volume is automatically unmounted/remounted during a copy, causing the copy to be pruned without triggering an error exit code from cpdup. Poudriere has its own copy of cpdup that (as of poudriere 3.4.2 and today's date) is the same as DragonFlyBSD's cpdup.
I opened a DragonFlyBSD/cpdup PR with my proposed changes to cpdup. It does the right thing with automounts in my limited testing. Although I believe it to be correct, there isn't a regression test suite, so it's possible I overlooked something.