compiler-explorer / compiler-explorer/infra

jakt daily install fails:

Open
#1,362 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
434
Forks
429
Avg merge
4d 21h
Merged PRs (30d)
38

Description

```
2024-07-10 12:05:27,764 lib.installation_context INFO Symlinking jakt-trunk-20240710 to /opt/compiler-explorer/jakt-trunk
2024-07-10 12:05:27,791 lib.ce_install ERROR compilers/jakt trunk installed OK, but doesn't appear as installed after
0 packages installed OK, 0 skipped, and 1 failed installation
Failed:
compilers/jakt trunk
```

from:
```
$ sudo ce_install --enable nightly install jakt --force
```

without force it thinks it's already installed (unless jakt has been updated)

Contributor guide

Open the contributing guide

Research direction

Reproduce `sudo ce_install --enable nightly install jakt --force`, then trace the result through `lib.ce_install` and the symlink step logged from `lib.installation_context`. Determine why the Jakt installation is not recognized after the symlink; done means both forced and non-forced installs correctly detect the installed compiler state.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
devops, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.