You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
this is not tied to the package used for testing or the patches, i tested this with other packages that include or not patch files and i get the same behavior
I have managed to reproduce it, though I still don't fully understand what is happening, it is clear that something is not working as expected, need to investigate further.
i think the self.require("dependency") is only pulling some of the package so when i push it on my remote it only uploads pieces of it, while conan download downloads it completely so the push works as expected
When a package is downloaded, but not built from source, the optional export_source folder and files is not downloaded
If the manifest, that stores checksums for export_source files, is checked, the files are not there and it will fail
Filtering the export_source files in #14850 solves the issue, it will be in next release. In the meantime you can skip the --check, or force the download of sources with the tools.build:download_source conf.
Thanks again for your feedback!
Environment details
Steps to reproduce
the used recipe is the one generated by
conan new cmake_lib -d name=test -d version=0.0.1
addingto it
all the exact commands are shared in the log
works
works
breaks
this is not tied to the package used for testing or the patches, i tested this with other packages that include or not patch files and i get the same behavior
Logs
The text was updated successfully, but these errors were encountered: