<p dir="ltr"><br>
On 17 Feb 2015 11:09, "Mark Hatle" <<a href="mailto:mark.hatle@windriver.com">mark.hatle@windriver.com</a>> wrote:<br>
><br>
> On 2/17/15 10:57 AM, Christopher Larson wrote:<br>
> ><br>
> > On Tue, Feb 17, 2015 at 9:54 AM, Mark Hatle <<a href="mailto:mark.hatle@windriver.com">mark.hatle@windriver.com</a><br>
> > <mailto:<a href="mailto:mark.hatle@windriver.com">mark.hatle@windriver.com</a>>> wrote:<br>
> ><br>
> > On 2/17/15 7:42 AM, Patrick Ohly wrote:<br>
> > > os.walk() returns symlinks to directories in the "dirs" lists,<br>
> > > but then never enters them by default. As a result, the old<br>
> > > code applied neither the directory handling (because that<br>
> > > is active once a directory gets entered) nor the file handling,<br>
> > > and thus never packaged such symlinks.<br>
> > ><br>
> > > The fix is simple: find such special directory entries and move<br>
> > > them to the "files" list.<br>
> ><br>
> > I'm curious, what is the problem that is being fixed with this.<br>
> ><br>
> > Normally you don't want to walk into symlinks to directories, as either you want<br>
> > to capture the symlink itself -- or the symlink is pointing to something you<br>
> > don't have access to when packaging (i.e. /proc).<br>
> ><br>
> ><br>
> > This patch doesn't make it walk into the directory symlinks, it moves them into<br>
> > the files list rather than the dirs list so they'll be captured themselves, as<br>
> > far as I can tell from reading it.<br>
><br>
> Ok.. I missed that bit.. I'm still curious what this fixes.<br>
></p>
<p dir="ltr">I haven't tried myself, but I expect it helps with the /usr merge.</p>
<p dir="ltr">> --Mark<br>
><br>
> --<br>
> _______________________________________________<br>
> Openembedded-core mailing list<br>
> <a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
> <a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</p>