Thanks for the explanation. I applied this to master, adding the extra explanation below to the commit message.
On Mon, Aug 01, 2016 at 05:56:02AM +0000, Weglicki, MichalX wrote: > Hello, > > So in general the problem is that during clean up procedure of distcheck: > > rmdir: failed to remove > ‘/openvswitch-2.5.90/_inst/share/openvswitch/bugtool-plugins/’: Directory not > empty > rmdir: failed to remove > ‘/openvswitch-2.5.90/_inst/share/openvswitch/bugtool-plugins/ovn/network-status’: > No such file or directory > > The first entry is caused by xml file which is kept flat in the directory > structure (not in the subdirectory as it is for other plugins), and rmdir > "tries" to remove folder which keeps all plugins files and folders. That is > why additional check if directory is not empty is added, to prevent that. > > The second entry is cause by some other commit when ovs plugin has been > added: > stem=`echo "$$plugin" | sed 's,ovn/,,'`; \ > > So in that sense directory path has been modified during removal of xml file, > but it hasn't been updated during directory removal. > > I didn't want to really change this logic, as I'm not sure if there something > else can be stored in this directory, but it was very tempting to remove > everything just by: > rm -rf "$(DESTDIR)$(bugtoolpluginsdir)/*" > > Br, > Michal. > > > -----Original Message----- > > From: Ben Pfaff [mailto:b...@ovn.org] > > Sent: Friday, July 29, 2016 7:00 PM > > To: Weglicki, MichalX <michalx.wegli...@intel.com> > > Cc: dev@openvswitch.org > > Subject: Re: [ovs-dev] [PATCH] ovs-bugtool: Correct "rmdir" error messages > > during "make distcheck". > > > > On Fri, Jul 29, 2016 at 11:01:08AM +0100, mweglicx wrote: > > > Remove duplicated delete attempts and error messages during distcheck > > > clean procedure. > > > > > > Signed-off-by: Michal Weglicki <michalx.wegli...@intel.com> > > > > Would you mind saying a little bit more about what went wrong and how > > this fixes it? It's not obvious to me and I guess that I could > > reverse-engineer it, but if you can just tell me it's even easier ;-) > > > > Thanks a lot, > > > > Ben. > -------------------------------------------------------------- > Intel Research and Development Ireland Limited > Registered in Ireland > Registered Office: Collinstown Industrial Park, Leixlip, County Kildare > Registered Number: 308263 > > > This e-mail and any attachments may contain confidential material for the sole > use of the intended recipient(s). Any review or distribution by others is > strictly prohibited. If you are not the intended recipient, please contact the > sender and delete all copies. > _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev