Open croth1-liveeo opened 1 month ago
Can you try libpdal
which is the new package?
conda create -c conda-forge -p /tmp/foo3 libpdal gdal=3.7.1 proj -y
- gives a solver error, which is arguably better than installing a solution with mismatching SOs.
Still not properly understanding what happened there - shouldn't the draco=1.5.7 have also broken the pdal stack in the past?
Channels:
- conda-forge
- pytorch
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: failed
LibMambaUnsatisfiableError: Encountered problems while solving:
- package libpdal-2.7.2-ha770c72_2 requires libpdal-trajectory 2.7.2 h16cd75e_2, but none of the providers can be installed
Could not solve for environment specs
The following packages are incompatible
├─ gdal 3.7.1** is installable with the potential options
│ ├─ gdal 3.7.1 would require
│ │ └─ libgdal 3.7.1 h3d2b3c2_7, which can be installed;
│ ├─ gdal 3.7.1 would require
│ │ └─ libgdal 3.7.1 h880a63b_8, which can be installed;
│ ├─ gdal 3.7.1 would require
│ │ └─ libgdal 3.7.1 h880a63b_9, which can be installed;
│ ├─ gdal 3.7.1 would require
│ │ └─ libgdal 3.7.1 hba0e483_0, which can be installed;
│ ├─ gdal 3.7.1 would require
│ │ └─ libgdal 3.7.1 ha66225b_1, which can be installed;
│ ├─ gdal 3.7.1 would require
│ │ └─ libgdal 3.7.1 ha66225b_2, which can be installed;
│ ├─ gdal 3.7.1 would require
│ │ └─ libgdal 3.7.1 ha66225b_3, which can be installed;
│ ├─ gdal 3.7.1 would require
│ │ └─ libgdal 3.7.1 h8bc334e_4, which can be installed;
│ ├─ gdal 3.7.1 would require
│ │ └─ libgdal 3.7.1 h1d4a2ba_5, which can be installed;
│ └─ gdal 3.7.1 would require
│ └─ libgdal 3.7.1 hd2ada2b_6, which can be installed;
└─ libpdal is not installable because it requires
└─ libpdal-trajectory 2.7.2 h16cd75e_2, which requires
└─ libgdal-core >=3.9.1,<3.10.0a0 , which requires
└─ libgdal 3.9.1.* , which conflicts with any installable versions previously reported.
The under-specification of draco is not there with the new package split (which needs libgdal 3.9.1). Since you are using an older build of gdal, you are getting an older build of pdal which has an incorrect draco pinning.
Solution to issue cannot be found in the documentation.
Issue
Running into a library mismatch error: libdraco.so.8: cannot open shared object file: No such file or directory
env:
conda create -c conda-forge -p /tmp/foo pdal python-pdal gdal=3.7.1 proj -y
ldd /tmp/foo/lib/libpdal_plugin_reader_draco.so
ls /tmp/foo/lib/libdraco.*
Installed packages
Environment info