[Repronim-trd3] provenance or environment with conda

Kyle Meyer kyle.a.meyer at dartmouth.edu
Thu Apr 26 09:41:57 PDT 2018


On 04/26/18 12:11:11 -0400, Christian Haselgrove wrote:
> On Thu, Apr 26, 2018 at 11:15 AM, Kyle Meyer <kyle.a.meyer at dartmouth.edu> wrote:
>
>> I've attached the result of running 'niceman retrace' on files from two
>> conda environments.
>
> NicemanProvenance happily reads this, and I can find the
> CondaDistribution.  In its (the CondaDistribution object's)
> .environment I find instances of CondaEnvironment, but in their
> .packages I find dictionaries, not CondaPackage instances like I was
> expecting.  How can I fix this?  I'm trying to trace this in the code
> but everything is abstracted to such meta-levels that I thought I
> would stop and ask for directions. :)

Hmm, not sure.  I too would need to step through the code to figure out
why package dictionaries aren't being converted to the corresponding
*Package instance.  I'd guess that Yarik might be the only one that
could answer that without digging.


More information about the Repronim-trd3 mailing list