Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 11:56
    svanbodegraven commented #3981
  • May 14 11:25
    h-vetinari commented #4229
  • May 14 11:24
    h-vetinari commented #4229
  • May 14 11:20
    h-vetinari opened #4229
  • May 12 14:57
    bnemanich opened #4228
  • May 09 18:13
    vvzen closed #4227
  • May 09 18:13
    vvzen commented #4227
  • May 09 14:36
    vvzen commented #4227
  • May 09 14:36
    vvzen commented #4227
  • May 09 14:15
    vvzen commented #4227
  • May 09 14:09
    vvzen opened #4227
  • May 07 04:00
    farleylai opened #4226
  • May 06 14:13
    marcelotrevisani commented #4203
  • May 03 14:14
    sdebionne opened #4225
  • May 03 07:25
    anaconda-issue-bot labeled #4224
  • May 03 07:25
    gabm opened #4224
  • Apr 30 12:05
    artforlife commented #3371
  • Apr 29 13:18
    anaconda-issue-bot commented #4223
  • Apr 29 13:18
    samtygier-stfc opened #4223
  • Apr 29 13:07
    samtygier-stfc opened #4222
Faustin Carter
@FaustinCarter
And installing the package built with the above requirements list refuses to install knobs
Rather, it installs just fine, without any complaints, even if knobs doesn't exist!
The knobs package is just a generic package with some files in it, which builds just fine.
And is sitting in my local channel
Faustin Carter
@FaustinCarter
knobs installs just fine, btw
Faustin Carter
@FaustinCarter
Also, is there a way to suppress the inclusion of about.json in the resulting package?
We encode API keys for our channel URLs into our condarc file, and those API keys are getting stored in the package metadata which is not cool
Benjamin Bertrand
@beenje
Are you installing from a channel or using the package filename? Using a filename implies the --no-deps option.
Faustin Carter
@FaustinCarter
Using the local channel (after building both)
conda install -c local mypkg
Faustin Carter
@FaustinCarter
OK, I sorted it out
I had to do conda build purge-all
And rebuild everything from scratch
Faustin Carter
@FaustinCarter
I think there is some kind of bug
Shouldn't conda build be totally ignoring the local channel unless I'm passing --use-local to it?
Cheng H. Lee
@chenghlee
In general, it should, unless you've configured otherwise. Use conda config --show channels use_local to check.
Note that conda-build may implicitly use local.
Faustin Carter
@FaustinCarter
Yeah, use_local is false
So conda-build must be including it implicitly
It would be nice if there was a --no-local flag or something...
Christopher Barber
@analog-cbarber
Is there any way to build just one subpackage (with no dependencies on other subpackages) from a multiple-output recipe?
cmhulbert
@cmhulbert_gitlab
Hi everyone, I have a package that I have been building with conda-smithy, which needs to target linux,mac and windows. I've gotten it almost entirely worky, but for some reason when installing on windows, it tryies to pull in the # [unix] dependencies still. I think I may be creating the windows package incorreectly though. I'm using conda convert ... -p win-64 which outputs the package, but seemingly the contents of that still seem to mention that it requires the unix dependency. Any suggestiosn where I'm going wrong?
Benjamin Bertrand
@beenje
I don't think conda convert is made for this use case. It will take the same dependencies as the package given in input. If you have specific OS dependencies, you should build your package on each platform.
cmhulbert
@cmhulbert_gitlab
Thanks, I ended up doing just that. Misunderstanding with how conda convert worked. Thanks!
Antoine Prouvost
@AntoinePrv
Hello,
How can I skip a whole output for windows ? Do I have to add # [not win] to all the lines?
3 replies
Or maybe soemthing with Jinja?
{% if false %}  # [win]
{% if true %}  # [not win]
Marcelo Duarte Trevisani
@marcelotrevisani

Hello,
How can I skip a whole output for windows ? Do I have to add # [not win] to all the lines?

inside of the output you can add a :

outputs:
  ...
  build:
    skip: True  # [win]
1 reply
George Breyiannis
@brey

Hi all. I have an issue with my package. The name is "pyPoseidon" which creates an issue with

test:
    imports:
       - pyPoseidon

returning
ModuleNotFoundError: No module named 'pyPoseidon'
Anyway to overcome this or do I need to change the package's name to all lowercase?

1 reply
Lucas Hosseini
@beauby
Hey, it looks like pip built for py37 requires a version of setuptools that is not compatible with py37. Am I missing something?
Package python conflicts for:
[...]
pip==21.0.1=py37haa95532_0 -> setuptools -> python[version='>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.5,<3.6.0a0']
[...]
11 replies
Lucas Hosseini
@beauby

Is there a way to tell where a constraint comes from?
I have the following conflict:

Package mkl conflicts for:
mkl==2020.2=256
libfaiss==1.7.0=h2bc3f7f_92_cpu -> mkl[version='>=2021.2.0,<2022.0a0']

but my recipe (for libfaiss), contains only

host:
  - mkl-devel =2020

I've tried build/ignore_run_exports/build/ignore_run_exports_from but the constraint remains