<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi Stephan,</p>
    yes, indeed I haven't run gmake setup in the top-level oi-userland
    directory,<br>
    what I have done now:<br>
    klausz@sunfire % gmake setup<br>
    setup components<br>
    make[1]: Entering directory '/ws/klausz/oi-userland/components'<br>
    /bin/mkdir -p /ws/klausz/oi-userland/sparc/logs<br>
    /usr/bin/pkgrepo create <a class="moz-txt-link-freetext" href="file:/ws/klausz/oi-userland/sparc/repo">file:/ws/klausz/oi-userland/sparc/repo</a><br>
    /usr/bin/pkgrepo add-publisher -s
    <a class="moz-txt-link-freetext" href="file:/ws/klausz/oi-userland/sparc/repo">file:/ws/klausz/oi-userland/sparc/repo</a> userland<br>
    /usr/bin/pkgrepo rebuild -s <a class="moz-txt-link-freetext" href="file:/ws/klausz/oi-userland/sparc/repo">file:/ws/klausz/oi-userland/sparc/repo</a><br>
    Initiating repository rebuild.<br>
    building tools...<br>
    <br>
    After that I've built the latest gawk and tried:<br>
    gmake sample-manifest <- okay<br>
    gmake pre-publish <------------------------ STILL the SAME ERROR:
    ImportError: No module named 'pkg'<br>
    <br>
    My problem is that SPARC does not have a:<br>
    /usr/lib/python3.5/vendor-packages directory:<br>
    klausz@sunfire % cd /usr/lib/python2.7/vendor-packages/ < - is
    there :-)<br>
    klausz@sunfire % cd /usr/lib/python3.5/vendor-packages <br>
    -bash: cd: /usr/lib/python3.5/vendor-packages: No such file or
    directory<br>
    <br>
    that's where I think the "pkg module" lives - right?<br>
    how do I build/get this directory - it's not worth symlinking the<br>
    python2.7 directory since that is 32bit and the python3.5
    installation<br>
    is 64bit per default - what to do to migrate userland for SPARC<br>
    from python2.7 to python3.5 ?<br>
    All the SPARC packages (100) which I've already built are done via<br>
    a home-gown script which do all the steps by hand rather than<br>
    to use "gmake publish" - I allready had a valid repo, which is the<br>
    the step done by "gmake setup".<br>
    <br>
    Much Regards<br>
    Klaus<br>
    <br>
    <div class="moz-cite-prefix">On 04.03.21 00:13, Stephan Althaus
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:c00ea533-f1ec-b596-01a5-5d82700371b8@Duedinghausen.eu">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <div class="moz-cite-prefix">On 03/03/21 08:48 PM, Till Wegmueller
        wrote:<br>
      </div>
      <blockquote type="cite"
        cite="mid:b0a4135d-90a1-8ca8-8f8d-d1a4030dbb48@gmail.com">Hi <br>
        <br>
        IPS itself <a class="moz-txt-link-freetext"
          href="https://github.com/OpenIndiana/pkg5/"
          moz-do-not-send="true">https://github.com/OpenIndiana/pkg5/</a>
        or the path in the components directory <br>
        <br>
        -Till <br>
        <br>
        On 03.03.21 16:38, Klaus Ziegler wrote: <br>
        <blockquote type="cite">Hi, <br>
          <br>
          I've been able to compile python3.5 on SPARC and wanted to
          decom <br>
          my workaround for building packages in oi-userland,
          unfortunately <br>
          <br>
          gmake pre-publish still tells me: <br>
          <br>
          Traceback (most recent call last): <br>
             File "/ws/klausz/oi-userland/tools/userland-mangler", line
          38, in <module> <br>
               import pkg.fmri <br>
          ImportError: No module named 'pkg' <br>
          <br>
          can anybody tell me where and what module I have to build to
          be able to use <br>
          python3.5 to build packages, I hope it's not in the
          illumos-gate :-( <br>
          <br>
          Much Regards <br>
          Klaus <br>
          <br>
          _______________________________________________ <br>
          oi-dev mailing list <br>
          <a class="moz-txt-link-abbreviated"
            href="mailto:oi-dev@openindiana.org" moz-do-not-send="true">oi-dev@openindiana.org</a>
          <br>
          <a class="moz-txt-link-freetext"
            href="https://openindiana.org/mailman/listinfo/oi-dev"
            moz-do-not-send="true">https://openindiana.org/mailman/listinfo/oi-dev</a>
          <br>
        </blockquote>
        <br>
        _______________________________________________ <br>
        oi-dev mailing list <br>
        <a class="moz-txt-link-abbreviated"
          href="mailto:oi-dev@openindiana.org" moz-do-not-send="true">oi-dev@openindiana.org</a>
        <br>
        <a class="moz-txt-link-freetext"
          href="https://openindiana.org/mailman/listinfo/oi-dev"
          moz-do-not-send="true">https://openindiana.org/mailman/listinfo/oi-dev</a>
        <br>
      </blockquote>
      <p>Hello Klaus!</p>
      <p>Is there a chance you skipped this:</p>
      <div class="container" title="Hint: double-click to select code">
        <div class="line number1 index0 alt2"><code class="java plain">cd
            $HOME/oi-userland</code></div>
        <div class="line number2 index1 alt1"><code class="java plain">gmake
            setup<br>
            <br>
            from <a class="moz-txt-link-freetext"
              href="http://docs.openindiana.org/dev/userland/"
              moz-do-not-send="true">http://docs.openindiana.org/dev/userland/</a><br>
            <br>
            Greetings<br>
            Stephan<br>
          </code></div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
oi-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a>
<a class="moz-txt-link-freetext" href="https://openindiana.org/mailman/listinfo/oi-dev">https://openindiana.org/mailman/listinfo/oi-dev</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Klaus Ziegler                   Tel: (++49 6105) 968846
Zeppelinstrasse 3               Mobil: (++49 172) 3064445
D-64546 Walldorf-Moerfelden     <a class="moz-txt-link-freetext" href="mailto:klausz@haus-gisela.de">mailto:klausz@haus-gisela.de</a>

    \\\
    (.. )
=o00=(_)=00o=============================================================</pre>
  </body>
</html>