um, it's late ... that should say: sudo zypper ref sudo zypper in sdk-chroot
and no, I didn't put sudo in front of /path/to/SDK/mer-sdk-chroot mount either ... but that's optional now :) David On 25/02/12 23:16, David Greaves wrote: > I've done some more work on the chroot setup today so I'd appreciate some > tests > and feedback on the new version before I put it into an image. > > I've incorporated Rodrigo's SSL cert fix for Ubuntu too - thanks! > > Note that the hooks have changed names - they're still defined in ~/.mersdkrc > but are now called: enter_sdk; leave_sdk; mount_sdk; umount_sdk > > You don't need a new image to try it, just: > * enter an existing SDK > * zypper ref > * zypper in sdk-chroot > * leave the SDK > * There's a small chance that you'll need to manually unmount some leftover > bind > mounts - please manually check all bind mounts are gone. > * setup the SDK mounts by running: /path/to/SDK/mer-sdk-chroot mount > * use the SDK by running: /path/to/SDK/mer-sdk-chroot enter > * Before deleting the SDK run : /path/to/SDK/mer-sdk-chroot umount > > If you create a ~/.mersdkrc.profile you can do useful things like set a > special > prompt inside the SDK eg: > PS1="MerSDK $PS1" > > There's some sanity checking so you should find that you can't run > /path/to/SDK/mer-sdk-chroot umount > whilst a session is in progress and > /path/to/SDK/mer-sdk-chroot mount > will refuse to run twice. > > The changelog is: > * Sat Feb 25 2012 David Greaves <[email protected]> - 0.3-1 > - git 3264fc0 > - Change usage to > - mer-sdk-chroot mount > This sets up bind mounts in the chroot as a one-off > - mer-sdk-chroot enter > May be used in multiple terminals and simply enters the chroot > - mer-sdk-chroot umount > Used to un-mount the bind mounts in case the SDK needs removing > - Support ~/.mersdk.profile execution when entering SDK chroot (magic) > - Count active chroot session > - Rework user hooks to support > - enter_sdk > - leave_sdk > - mount_sdk > - umount_sdk > - umount everything in the chroot > - use --rbind to mount / on parentroot; also use --make-unbindable to > support concurrent SDK usage > - Support all/none/home/root as valid mount variants > - Ensure sdkroot is canonical > - Add -r to make supporting a different rootfs explicit > > Git code is at: https://github.com/lbt/sdk-kickstarter-configs > > David > > > On 25/02/12 02:04, Hui Zhang wrote: >> Hi Timo, >> We have tested the meego-mer-sdk-atom vesion(at that time the latest >> version >> has not come out), osc build in this version is quite good! >> We will soon test the latest version. >> Thanks for the hard work:) >> >> On Sat, Feb 25, 2012 at 1:18 AM, Timo Härkönen <[email protected] >> <mailto:[email protected]>> wrote: >> >> Hi >> >> The platform SDK [0] is a work in progress but if you have experimented >> with >> it we'd like to hear your thoughts on it so the it can be made more >> useful >> (or documented to be more useful). >> >> What did you do with it? did it work? did it have all the things needed >> available (or are we not planning to ship something needed with it)? etc. >> >> Thanks, >> >> -Timo >> >> [0] http://wiki.merproject.org/wiki/Platform_SDK >> >> > > -- "Don't worry, you'll be fine; I saw it work in a cartoon once..."
