Skip to content

Conversation

@atteggiani
Copy link
Collaborator

@atteggiani atteggiani commented Mar 19, 2025

The conda installation through:

conda install accessnri::umfile_utils

might fail because mule is not found unless either between the coecms or accessnri channels are "seen" by conda.

There are ways to specify channels, however, the other issue is that, for this release, the package is supposed to be a noarch one, as the mule package in the coecms Anaconda channel has a noarch version. The mule package in the accessnri Anaconda channel, however, doesn't have a noarch version, so it cannot be chosen as a dependency for umfile_utils.

For the moment, the best solution is to be specific about what channel to get the mule dependency from, within the package build metadata., to avoid problems when installing umfile_utils.

In the future, it is suggested that multiple versions of mule are released within the accessnri Anaconda channel, also as noarch platform.

Other minor unrelated changes

  • Changed release name from umfile_utils <version> to <version>
  • Fixed a bug with the meta.yaml not being picked when checking for changes

@atteggiani atteggiani self-assigned this Mar 19, 2025
@atteggiani atteggiani changed the title Added 'coecms' channel specification for mule Added coecms channel specification for mule Mar 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants