[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Please help with Conda packaging [Was: Bug#926416: ITP: conda -- OS-agnostic, system-level binary package manager and ecosystem]



On 4/5/19 9:55 AM, Andreas Tille wrote:
> On Fri, Apr 05, 2019 at 09:23:22AM +0200, Andreas Tille wrote:
>> Hi Olivier,
>>
>> On Fri, Apr 05, 2019 at 08:59:57AM +0200, Olivier Sallou wrote (in another mail which I merged in here):
>>>>   https://salsa.debian.org/med-team/conda
>>> I think indeed it is a good catch, but I wonder if it should be in
>>> med-team. Should not it rather be in python team?
>> I do not mind about what team the package is in.  We have several
>> packages in Debian Med that also could be there.  My main motivation is
>> that I'm observing issues in Debian Med really close and issues on
>> packages in other teams might slip through my attention.  If I could be
>> sure that somebody else in Python team would feel responsible for the
>> package that would be fine.  If not - I'd prefer to keep it where it is
>> now.
>>
>> On Fri, Apr 05, 2019 at 09:12:16AM +0200, Olivier Sallou wrote:
>>>>>   https://salsa.debian.org/med-team/conda
>>> I think also that there will be a need of additional patch (no idea yet
>>> where the issue is in code) to disable auto-update.
>>>
>>> Frequently, on conda package update, it checks and propose to update
>>> conda. If it is installed via debian package, it should not self update
>>> from conda web site.
>> Sure, conda packaged for Debian should run self updates.
> s/should/should NOT/

I had understood  ;-)


I looked at failing tests.

Some *could* be skiped I think as related to issue to capture
stdout/stderr , might be linked to build with pbuild/gbp , ...


Some other tests of install/activate/deactivate fail however due to
other setup stuff (don't find where/why for the moment).

It tries to exec conda from /usr/bin/conda instead of *build
prefix*/bin/conda

And logs show that CONDA_PREFIX is set to

* /usr

* /tmp/54d6 75cc (example) <= what looks strange here is there is a
space in temp dir....

It may explain that it tries to use /tmp prefix , fail for not finding
it, then use fallback prefix /usr (and fail too because not installed on
system, which is fine as it is not yet installed).


before skipping those, I'd better understand why and if only related to
tests condition

Olivier



>
>  
>
-- 
Olivier Sallou
Univ Rennes, Inria, CNRS, IRISA
Irisa, Campus de Beaulieu
F-35042 RENNES - FRANCE
Tel: 02.99.84.71.95

gpg key id: 4096R/326D8438  (keyring.debian.org)
Key fingerprint = 5FB4 6F83 D3B9 5204 6335  D26D 78DC 68DB 326D 8438


Reply to: