tadeja commented on PR #50903:
URL: https://github.com/apache/arrow/pull/50903#issuecomment-5369951362

   Checked - 4 nightly release jobs are passing now 
`verify-rc-source-{cpp/integration/python/ruby}-linux-conda-latest-amd64`,
   resolving to correct GCC variant `hc6a0c74_2` which depends on 
`conda-gcc-specs` and installs it as it should be:
   `  + conda-gcc-specs                                         15.3.0  
h8846f6e_2              conda-forge`
   `  + gcc                                                     15.3.0  
hc6a0c74_2              conda-forge`
   
https://github.com/ursacomputing/crossbow/actions/runs/32371903836/job/96434179230#step:5:1088
   
   
   However, `conda-cpp‎` and `conda-integration` images continue to reuse the 
cached Docker layer created before the [upstream 
fix](https://github.com/conda-forge/ctng-compilers-feedstock/pull/224) :
   ```
     #16 [ 5/11] RUN mamba install -q -y         --file 
arrow/ci/conda_env_cpp.txt         --file arrow/ci/conda_env_gandiva.txt        
 compilers         ...
     #16 CACHED
   ```
   [Docker Test 
conda-cpp](https://github.com/ursacomputing/crossbow/actions/runs/32432598296/job/96627190083#step:6:179)
   [Docker Test 
conda-python-hdfs](https://github.com/ursacomputing/crossbow/actions/runs/32432594768/job/96627180477#step:6:192)
   [AMD64 Conda C++ 
AVX2](https://github.com/apache/arrow/actions/runs/32421387463/job/96593973481#step:8:161)
   [AMD64 Ubuntu 
Meson](https://github.com/apache/arrow/actions/runs/32431969985/job/96625303986#step:6:159)
   [AMD64 Conda Integration 
Test](https://github.com/apache/arrow/actions/runs/32481273811/job/96767960887#step:13:141)
   so these still lack `conda-gcc-specs` (and GCC does not automatically search 
$CONDA_PREFIX/include and $CONDA_PREFIX/lib).
   
   
   @raulcd, @kou is there another way to invalidate stale Docker layer 
containing the broken gxx/gcc conda-forge resolution?
   Otherwise I would reduce this PR to changes in 
[conda-cpp.dockerfile‎](https://github.com/apache/arrow/pull/50903/changes#diff-77e83f3866a7b845e723c3eb031ba36dcafc14d833ace16baecaae1a2056cf9e)
 and 
[conda-integration.dockerfile‎](https://github.com/apache/arrow/pull/50903/changes#diff-d2694803c775ca15607d375cf0f3d942895c52159c26e30a1ea1e771a2be3ebf)
   
   Once the cached images get rebuilt, we can decide to keep explicit install 
of `conda-cpp-specs` or rely on the corrected upstream.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to