genodelabs / goa

Tool for streamlining the development of Genode applications
GNU Affero General Public License v3.0
19 stars 18 forks source link

Publish fails if foreign depot archives are present in depot/ but not in public/ #86

Closed jschlatow closed 2 months ago

jschlatow commented 2 months ago

When testing a bunch of Goa projects for Sculpt 24.04, I ended up in a situation where certain genodelabs archives where present in my depot dir but not in my public dir. This happened because, at one point, I pointed Goa to my central depot dir but used a local public dir. In these situations, Goa's publish stage fails because it tries publishing the genodelabs archives without having the corresponding private key.