Missing artifact for core-apr-util


#1

I am trying to following the instructions from https://learn.chef.io/modules/try-habitat#/step6

but I can not upload file .hart

» Uploading public origin key marti1125-20171120033352.pub
    80 B / 80 B | [=======================================================================================] 100.00 % 117 B/s  
→ Using existing public origin key marti1125-20171120033352.pub
» Uploading ./results/marti1125-webapp-0.2.0-20171120040707-x86_64-linux.hart
∵ Missing artifact for core-apr-util-1.6.1-20171115104123-x86_64-darwin.hart was not found in ./results
∵ Missing artifact for core-apr-util-1.6.1-20171115104123-x86_64-darwin.hart was not found in ./results
∵ Missing artifact for core-apr-util-1.6.1-20171115104123-x86_64-darwin.hart was not found in ./results
∵ Missing artifact for core-apr-util-1.6.1-20171115104123-x86_64-darwin.hart was not found in ./results
∵ Missing artifact for core-apr-util-1.6.1-20171115104123-x86_64-darwin.hart was not found in ./results

#2

Super weird, this is definitely not something I’ve seen before. To my knowledge we don’t yet support darwin packages so I wonder if we changed something in the builder cluster to start the path of support for it?

If you don’t mind would you be able to open an issue here?


#4

@marti I think we’ve figured out what’s going on. We are reasonably certain that this is a bug. Effectively what’s happening is that because the upload is being driven from MacOS we are for some reason marking that upload as a darwin package and searching for darwin deps rather than identifying the type of package being uploaded and gathering deps from there. Your best workaround currently is to upload either from within the studio or from a linux host until we can get this resolved!


#5

Thanks! I need a linux desktop :frowning: right now I am working only with my Mac. I will hope it fixed soon :smile: