<div dir="ltr">Hi rabbit,<div><br></div><div>I just installed the Git Browser via the Tools menu in a new trunk image and a new Squeak 6.0 image. In both it worked as it should.</div><div><br></div><div>Please provide more information on your Squeak image and environment. Is it a trunk image or a release image? Operating system?</div><div><br></div><div>In my corresponding cache directory C:\Squeak\github-cache\Metacello#metacello\master\Metacello-metacello-214c519\repository\Metacello-MC.package there is no 'instance' directory. properties.json should exist in the package directory and in the class and extension directories, but not in the instance directories that ought to be inside of the class and extension directories. What exactly is the incorrect path or non-existent file in your case? It could help to find out whether it is a path that should not exist and was therefore incorrectly constructed, or whether it is a legit path and some files are missing in what has been extracted on your disk.</div><div><br></div><div>Kind regards,<br>Jakob</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am So., 2. Okt. 2022 um 19:14 Uhr schrieb rabbit <<a href="mailto:rabbit@callistohouse.org">rabbit@callistohouse.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  

    
  
  <div>
    <p>Hey all'y'all, <br>
    </p>
    <p>I am getting an installation error when trying to install the Git
      Browser. I think it is during the Metacello-MC install. I'm stuck.</p>
    <p>The UndefinedObject>>#error: 'only integers should be used
      as indices' is occurring in the
MCFileTreeStCypressReader>>#addExtensionClassAndMethodDefinitionsFromEntry:
      classEntry.</p>
    <p>The classEntry is <br>
    </p>
    <blockquote>
      <p>a DirectoryEntryDirectory String.extension</p>
      <blockquote>
        <p>in the directory:
'/media/rabbit/PRIME/CallistoHouse/squeak-6.0/github-cache/Metacello/metacello/master/Metacello-metacello-214c519/repository/Metacello-MC.package'</p>
      </blockquote>
    </blockquote>
    <p>inside of #addExtensionClassAndMethodDefinitionsFromEntry:
      classEntry., the classPropertiesDict is nil. This is due to the
      classDirectory entries returning another directory '<b>instance</b>'.
      There is no 'properties.ston' or 'properties.json' file inside of
      #isPropertyFile: with the directory 'instance' as the entry
      tested. In fact there is no properties files inside of 'instance'
      directory.<br>
    </p>
    <blockquote>
      <p>classDirectory := self fileUtils directoryFromEntry:
        classEntry.<br>
          ((entries := classDirectory entries) ...<br>
            detect: [ :entry | self isPropertyFile: entry ]<br>
            ifNone: [  ])<br>
      </p>
    </blockquote>
    <p>Help! Muchas gracias!<br>
    </p>
    <div>-- <br>
      <div>Have a good one; keep it, light.</div>
      <div>Kindly,</div>
      <div>rabbit</div>
      <div>. .. … ‘…^,^</div>
      <br>
      <div>Sent from Callisto House :: decentralized mobile homeless
        solutions</div>
      <br>
      <br>
    </div>
  </div>

<br>
</blockquote></div>