FHIR Chat · PhinVads Crash · IG creation

Stream: IG creation

Topic: PhinVads Crash


view this post on Zulip Sarah Gaunt (Dec 01 2020 at 22:21):

@Grahame Grieve getting this - got it yesterday actually - just assumed it would be fixed with the new IG publisher release (http://build.fhir.org/ig/HL7/fhir-bfdr/branches/master/failure/build.log):

Publishing Content Failed: Unable to find the file other/spec.internals in the package us.cdc.phinvads (00:35.0240)
                                                                                 (00:35.0240)
Use -? to get command line help                                                  (00:35.0240)
                                                                                 (00:35.0240)
Stack Dump (for debugging):                                                      (00:35.0240)
java.io.IOException: Unable to find the file other/spec.internals in the package us.cdc.phinvads
    at org.hl7.fhir.utilities.npm.NpmPackage.load(NpmPackage.java:661)
    at org.hl7.fhir.igtools.publisher.Publisher.loadFromPackage(Publisher.java:2834)
    at org.hl7.fhir.igtools.publisher.Publisher.loadIg(Publisher.java:2786)
    at org.hl7.fhir.igtools.publisher.Publisher.initializeFromIg(Publisher.java:1895)
    at org.hl7.fhir.igtools.publisher.Publisher.initialize(Publisher.java:1452)
    at org.hl7.fhir.igtools.publisher.Publisher.execute(Publisher.java:722)
    at org.hl7.fhir.igtools.publisher.Publisher.main(Publisher.java:8404)

view this post on Zulip Sarah Gaunt (Dec 01 2020 at 22:31):

Will try deleting caches etc.

view this post on Zulip Grahame Grieve (Dec 01 2020 at 22:41):

no. it's because of something I didn't test - a package that depends on phinvads when the IG itself doesn't. It'll be fixed next release but for now you can work around it by listing phinvads as a dependency for the IG (before the package that does depend on phinvads)

view this post on Zulip Sarah Gaunt (Dec 01 2020 at 22:45):

Ah ok. The bfdr IG actually does depend on phinvads, but it does list the dependency to the common library (which also depends on phinvads) before it's dependency to phinvads so will switch them around.
Thanks!

view this post on Zulip Sarah Gaunt (Dec 01 2020 at 22:54):

Thanks @Grahame Grieve - that worked!


Last updated: Apr 12 2022 at 19:14 UTC