silly-queen-7197
01/11/2024, 6:09 PMSCIE_BOOT=update pants
?
Nevermind that worked on my Mac but not Linux machine* when trying 2.19.0rc4
I get
Failed to exec pants at "/home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4/bin/pants": Exec format error
If I try to run /home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4/bin/pants
(was hoping this might point me towards something but it doesn't) directly I get
/home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4/bin/pants: line 3: import: command not found
/home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4/bin/pants: line 4: import: command not found
from: can't read /var/mail/pants.bin.pants_loader
/home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4/bin/pants: line 7: syntax error near unexpected token `('
/home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4/bin/pants: line 7: ` sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])'
If I run rm -fr ~/.cache/nce/ ~/.cache/pants/ .pids/ .pants.d/
and pants
I get
Bootstrapping Pants 2.19.0rc4
Installing pantsbuild.pants==2.19.0rc4 into a virtual environment at /home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4
Found existing installation: setuptools 58.1.0
Uninstalling setuptools-58.1.0:
Successfully uninstalled setuptools-58.1.0
New virtual environment successfully created at /home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4.
Failed to exec pants at "/home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4/bin/pants": Exec format error
Without remove the nce it's just the short error Failed to exec pants at "/home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4/bin/pants": Exec format error
Coincidentally we just upgraded pants to 2.18.1 and my coworker is running into the same problem so any help would be much appreciated
Edit - Added more detailsbitter-ability-32190
01/11/2024, 6:10 PMsilly-queen-7197
01/11/2024, 6:12 PMbitter-ability-32190
01/11/2024, 6:12 PMscie-pants
(the pants launcher) needs to be upgraded to handle itsilly-queen-7197
01/11/2024, 6:32 PMExec format error
issue?bitter-ability-32190
01/11/2024, 6:33 PMwide-midnight-78598
01/11/2024, 6:46 PMwide-midnight-78598
01/11/2024, 6:48 PMsilly-queen-7197
01/11/2024, 6:48 PMwide-midnight-78598
01/11/2024, 6:48 PMsilly-queen-7197
01/11/2024, 6:49 PMwide-midnight-78598
01/11/2024, 6:50 PMsilly-queen-7197
01/11/2024, 6:50 PMwide-midnight-78598
01/11/2024, 6:51 PMsilly-queen-7197
01/11/2024, 6:51 PM$ pants
Bootstrapping Pants 2.18.1
Installing pantsbuild.pants==2.18.1 into a virtual environment at /home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.18.1
Found existing installation: setuptools 58.1.0
Uninstalling setuptools-58.1.0:
Successfully uninstalled setuptools-58.1.0
New virtual environment successfully created at /home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.18.1.
18:51:17.34 [INFO] waiting for pantsd to start...
18:51:18.24 [INFO] pantsd started
18:51:18.42 [INFO] Initializing scheduler...
18:51:23.13 [INFO] Scheduler initialized.
No goals specified.
Use `pants help` to get help.
Use `pants help goals` to list goals.
silly-queen-7197
01/11/2024, 6:52 PMsilly-queen-7197
01/11/2024, 6:52 PMwide-midnight-78598
01/11/2024, 6:53 PMwide-midnight-78598
01/11/2024, 6:54 PMPANTS_BOOTSTRAP_VERSION=report pants
silly-queen-7197
01/11/2024, 6:55 PM0.10.4
. I'll ask my coworkersilly-queen-7197
01/11/2024, 6:56 PMSCIE_BOOT=update pants
which they said they didwide-midnight-78598
01/11/2024, 6:56 PMsilly-queen-7197
01/11/2024, 6:56 PMwide-midnight-78598
01/11/2024, 6:56 PMwide-midnight-78598
01/11/2024, 6:59 PMsilly-queen-7197
01/11/2024, 6:59 PMwide-midnight-78598
01/11/2024, 6:59 PMpants --version
pants list ::
wide-midnight-78598
01/11/2024, 7:00 PMsilly-queen-7197
01/11/2024, 7:02 PMwide-midnight-78598
01/11/2024, 7:02 PMgh repo clone pantsbuild/example-python
silly-queen-7197
01/11/2024, 7:06 PM$ rm -fr ~/.cache/nce/ ~/.cache/pants/ .pids/ .pants.d/
$ pants
Bootstrapping Pants 2.19.0rc4
Installing pantsbuild.pants==2.19.0rc4 into a virtual environment at /home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4
Found existing installation: setuptools 58.1.0
Uninstalling setuptools-58.1.0:
Successfully uninstalled setuptools-58.1.0
New virtual environment successfully created at /home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4.
Failed to exec pants at "/home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4/bin/pants": Exec format error
wide-midnight-78598
01/11/2024, 7:08 PMbitter-ability-32190
01/11/2024, 7:09 PMwide-midnight-78598
01/11/2024, 7:09 PMNAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_ID="20.04"
HOME_URL="<https://www.ubuntu.com/>"
SUPPORT_URL="<https://help.ubuntu.com/>"
BUG_REPORT_URL="<https://bugs.launchpad.net/ubuntu/>"
PRIVACY_POLICY_URL="<https://www.ubuntu.com/legal/terms-and-policies/privacy-policy>"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
wide-midnight-78598
01/11/2024, 7:10 PMupdate
process for scie-pants, after the libcrypt changewide-midnight-78598
01/11/2024, 7:17 PMsilly-queen-7197
01/11/2024, 7:18 PMrm -fr ~/.cache/nce/ ~/.cache/pants/ .pids/ .pants.d/
curl <https://github.com/pantsbuild/scie-pants/releases/download/v0.10.4/scie-pants-linux-x86_64>
bash get-pants.sh
Installed to /home/yjabri/bin/pants
. Sanity check that which pants
points there.
pants
Bootstrapping Pants 2.19.0rc4
Installing pantsbuild.pants==2.19.0rc4 into a virtual environment at /home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4
Found existing installation: setuptools 58.1.0
Uninstalling setuptools-58.1.0:
Successfully uninstalled setuptools-58.1.0
New virtual environment successfully created at /home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4.
Failed to exec pants at "/home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4/bin/pants": Exec format error
silly-queen-7197
01/11/2024, 7:19 PMuname -m
gives me x86_64
wide-midnight-78598
01/11/2024, 7:19 PMwide-midnight-78598
01/11/2024, 7:25 PMsilly-queen-7197
01/11/2024, 9:33 PMPANTS_SOURCE=../pants pants
silly-queen-7197
01/11/2024, 9:34 PM$ PANTS_SOURCE=../pants pants --version
Pantsd has been turned off via Env.
2.19.0rc4
wide-midnight-78598
01/11/2024, 9:37 PMsilly-queen-7197
01/11/2024, 10:01 PMsilly-queen-7197
01/11/2024, 11:17 PMsilly-queen-7197
01/11/2024, 11:33 PM$ NO_SCIE_WARNING=1 /home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4/bin/pyth
on /home/yjabri/.cache/nce/3d6643e46b53e4cc0b2a0d5c768866226ddce3de1f57f80c4a02d8d39800fa8e/bindings/venvs/2.19.0rc4/bin/pants
23:23:24.25 [INFO] waiting for pantsd to start...
23:23:24.65 [INFO] pantsd started
23:23:24.84 [INFO] Initializing scheduler...
23:23:28.99 [INFO] Scheduler initialized.
No goals specified.
Use `pants help` to get help.
Use `pants help goals` to list goals.
yjabri@remote-yjabri-default:~/archipelago$
silly-queen-7197
01/11/2024, 11:52 PMpants
workssilly-queen-7197
01/11/2024, 11:58 PMsilly-queen-7197
01/11/2024, 11:59 PMsilly-queen-7197
01/12/2024, 12:09 AMsilly-queen-7197
01/12/2024, 12:09 AMsilly-queen-7197
01/12/2024, 12:16 AM.../python
to .../python3.9 -sE
silly-queen-7197
01/12/2024, 12:16 AMsilly-queen-7197
01/12/2024, 12:18 AMwide-midnight-78598
01/12/2024, 1:03 AMwide-midnight-78598
01/12/2024, 1:03 AMwide-midnight-78598
01/12/2024, 1:05 AMwide-midnight-78598
01/12/2024, 1:06 AMsilly-queen-7197
01/12/2024, 1:12 AMsilly-queen-7197
01/12/2024, 1:12 AMsilly-queen-7197
01/12/2024, 1:16 AMfrom: can't read /var/mail/pants.bin.pants_loader
That should have been a clue that something very wrong was going on lolsilly-queen-7197
01/12/2024, 1:18 AMwide-midnight-78598
01/12/2024, 1:22 AMsilly-queen-7197
01/12/2024, 5:34 PM