Packaging PCI .zip

I'm looking at making my own PCI's. Very early stages of learning how this is done. One early issue I've run into is uploading a PCI. Using already built PCI's that have been built and zipped off gihub I'm able to upload those no problem. If I take one of those built/zipped PCI's and unzipp it and rezip it (literally make no changes) and then try to upload it I get an error "ZIP package does not have a manifest at root path: imsPciCreator.json" (which is does have a pciCreator.json).

Let me be clear. .zip straight from developers gihub uploads fine. Unzip and rezip same PCI and I get the above error.

Any ideas?


  • Can you provide a link?

  • in the folder 'builds' I was just using the 'wordrank' one. If I upload into TAO it works just fine. If I unzip that folder and re-zip it I get the error.

    So I'm wondering if there is something special in the process of zipping a PCI that I'm missing?

  • I should state its not just the 'wordrank' pci, its any pci. If I unzip and rezip it without making any changes to the files within I get the error.

  • @ejth is this something you can help with?

  • I have tried it on both a MAC and Ubuntu machine. Both have the same issue....

  • I will take a look at it.

  • So its not a problem specific to my repo?

    What zip program are you using?

  • Facing the same issue as mentioned by @willmasse unzipping then zipping, import fails.
    I tried creating sample PCI and zipped it using command line zip utility (macOS) using command zip -r filename /source/file but import fails.

  • Thank you for using our PCI's. We have moved active development to Sorry for not seeing your question before now.

Sign In or Register to comment.

We use cookies on our website to support technical features that enhance your user experience. Cookie Policy Privacy Policy