From: Gui Chen Date: Mon, 24 Jun 2013 05:57:08 +0000 (-0400) Subject: copy real binary when symblink /bin and /sbin X-Git-Tag: accepted/tizen/20130625.114047~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ec60892b0e8d14a6c6b2d4e493eb673bbabee5b6;p=tools%2Fmic-bootstrap.git copy real binary when symblink /bin and /sbin when /bin and /sbin is symbolic link of /usr/bin and /usr/sbin, try to copy the actual binaries from /usr/(s)bin to /(s)bin Signed-off-by: Gui Chen --- diff --git a/packaging/mic-bootstrap.spec b/packaging/mic-bootstrap.spec index 801b2d7..bb0f167 100644 --- a/packaging/mic-bootstrap.spec +++ b/packaging/mic-bootstrap.spec @@ -74,6 +74,9 @@ sed -f $sedtmp -i filestoinclude1 # tar copy to bootstrap dir under buildroot # prefix /bootstrap will fix conflicts tar -T filestoinclude1 -cpf - | ( cd %buildroot/bootstrap && tar -xpf - ) +# tar copy /usr/bin and /usr/sbin to /bin and /sbin to fix symblic lost in tar +(cd /usr/bin && tar -cpf - *) | (cd %buildroot/bootstrap/bin && tar -xpf -) +(cd /usr/sbin && tar -cpf - *) | (cd %buildroot/bootstrap/sbin && tar -xpf -) rm filestoinclude1 # Todo: refractor