<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    On 12/20/2011 14:41, Ben Milman wrote:
    <blockquote
cite="mid:CAHivpvJQW3gH=rB-qpVTVhLGppy=GXP8bTkk3-M53Dh-X47ZfQ@mail.gmail.com"
      type="cite">
      <div style="">Grab a seat, there's a bit of a story, and it
        includes three bugs.</div>
      <div style=""><br>
      </div>
      <span class="Apple-style-span" style="">In PC-BSD 9 RC3, upgraded
        that day from RC2, I decided to try out gmail-notifier from
        ports as a preliminary to making a pbi. I ran portjail init and
        selected download but it failed with a message I no longer have
        recorded for reasons that will become apparent. However, part of
        the message was that it had tried to download the portjail for
        RC2. When I checked my system manager in gnome, it opened and
        then promptly crashed (it didn't crash in KDE and doesn't crash
        on my new fresh RC3 in gnome, so this may be a symptom of
        another update-related bug), but since it froze on the first
        screen I could see that the system was showing PC-BSD version
        RC2 but base version RC3. I assume this was the cause of the
        portjail download failure. I compiled the portjail instead, to
        check if that was working (I included system source and ports
        tree in my original install). It did, so I decided to delete the
        portjail so that I could show the first error to someone.
        However, upon running portjail delete, all my desktop icons
        disappeared. </span>
      <div style="">
        <br>
      </div>
      <div style="">Further investigation showed that all the
        directories in my /usr/home directory were now gone. I didn't
        check other directories in /usr because I was in too much of a
        rush to get back up and running (this is a work computer). I
        decided to reinstall rather than reconstruct in place, so I'm
        now on RC3 straight and can no longer reproduce the portjail
        download failure bug. However, it remains that the PC-BSD
        version apparently failed to increment during the standard
        update from RC2 to RC3, and that portjail delete wiped my
        /usr/home directory on the OUTER system. IRC conversations
        suggested that a bug such as this: <a moz-do-not-send="true"
          href="https://github.com/MrMEEE/bumblebee/issues/123"
          target="_blank" style="color:rgb(17,85,204)">https://github.com/MrMEEE/bumblebee/issues/123</a> might
        be responsible, but it's still odd that the outer
        system experienced changes from portjail delete.
        <div>
          <br>
        </div>
        <div>There's also a typo in line 317 of portjail.sh - "Enter d
          tor download" should be "Enter d for download".</div>
      </div>
      <br style="">
      <div style="">Ben Milman</div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Testing mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Testing@lists.pcbsd.org">Testing@lists.pcbsd.org</a>
<a class="moz-txt-link-freetext" href="http://lists.pcbsd.org/mailman/listinfo/testing">http://lists.pcbsd.org/mailman/listinfo/testing</a>
</pre>
    </blockquote>
    <br>
    Thanks for the heads up. I've fixed the issue deleting the homedir,
    and the typo. <br>
    <br>
    It was a stray mount causing the issue with homedir getting deleted,
    we have to mount your /usr/home into the portjail, so that apps run
    from the portjail can see / manipulate your files. <br>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Kris Moore
PC-BSD Software
iXsystems</pre>
  </body>
</html>