ancient-wall-52690
09/15/2022, 7:09 PMpackage
goal after upgrading from 2.11.1
to 2.13.0
. I’ve searched through my config and build files, but I’m really not sure where this is coming from. No other code changes besides updating the version number in pants.toml
.
NoSourceRootError: No source root found for `3rdparty`
Any suggestions how to troubleshoot this?happy-kitchen-89482
09/15/2022, 7:11 PM./pants roots
in both versions?ancient-wall-52690
09/15/2022, 7:17 PM3rdparty
has never been in the list of roots.happy-kitchen-89482
09/15/2022, 7:18 PM.
) in the list?3rdparty
to have a root for some reasonancient-wall-52690
09/15/2022, 7:19 PMcurved-television-6568
09/15/2022, 7:31 PM3rdparty/..
and it is not part of our roots.ancient-wall-52690
09/15/2022, 7:33 PMpoetry_requirements
or python_requirements
? I’m using poetrycurved-television-6568
09/15/2022, 7:49 PMancient-wall-52690
09/15/2022, 8:01 PM"/"
to the list of root_patterns fixes the issue, but doesn’t seem like a great solution.happy-kitchen-89482
09/15/2022, 8:12 PM3rdparty
to have a source root, even a dumb one3rdparty
?ancient-wall-52690
09/15/2022, 8:25 PMpoetry_requirements()
.
├── 3rdparty
│ ├── BUILD.pants
│ ├── pyproject.toml
│ └── python
│ ├── black.lock
│ ├── default.lock
│ ├── flake8.lock
│ ├── isort.lock
│ ├── pytest.lock
│ ├── setuptools.lock
│ └── twine.lock
happy-kitchen-89482
09/15/2022, 8:26 PMancient-wall-52690
09/15/2022, 8:42 PMhappy-kitchen-89482
09/15/2022, 9:05 PMancient-wall-52690
09/15/2022, 9:08 PMhappy-kitchen-89482
09/15/2022, 10:52 PMancient-wall-52690
09/15/2022, 10:58 PMhappy-kitchen-89482
09/15/2022, 11:00 PMancient-wall-52690
09/15/2022, 11:10 PMhappy-kitchen-89482
09/16/2022, 5:42 PMancient-wall-52690
09/16/2022, 5:55 PMhappy-kitchen-89482
09/16/2022, 6:10 PMbusy-vase-39202
09/16/2022, 6:15 PMancient-wall-52690
09/16/2022, 7:10 PMbusy-vase-39202
09/16/2022, 9:28 PM