Repository navigation
Commit 950b9e6
committed
Refuse an unreadable socket-patch.sbt before any takeover
92a44fd dropped socket-patch.sbt from the run-wide non-UTF-8 check so
the sbt refusal could report its own code. That also hid it from the
pre-takeover check, so a mixed run (a vendored PyPI purl plus sbt)
could revert vendored wiring and only then be refused, leaving those
packages unpatched in both modes (Bugbot).
The file stays in the early check, which now refuses it with
redirect_sbt_owned_file_unreadable, before any revert.
Refs #721
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YED4tY7Yytk79MTPzLnSfA1 parent 92a44fd commit 950b9e6
2 files changed
Lines changed: 41 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2675 | 2675 | | |
2676 | 2676 | | |
2677 | 2677 | | |
2678 | | - | |
| 2678 | + | |
2679 | 2679 | | |
2680 | 2680 | | |
2681 | 2681 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
161 | 165 | | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
162 | 177 | | |
163 | 178 | | |
164 | 179 | | |
| |||
627 | 642 | | |
628 | 643 | | |
629 | 644 | | |
630 | | - | |
631 | | - | |
632 | | - | |
633 | | - | |
634 | | - | |
635 | | - | |
636 | | - | |
637 | 645 | | |
638 | 646 | | |
639 | 647 | | |
| |||
2922 | 2930 | | |
2923 | 2931 | | |
2924 | 2932 | | |
| 2933 | + | |
| 2934 | + | |
| 2935 | + | |
| 2936 | + | |
| 2937 | + | |
| 2938 | + | |
| 2939 | + | |
| 2940 | + | |
| 2941 | + | |
| 2942 | + | |
| 2943 | + | |
| 2944 | + | |
| 2945 | + | |
| 2946 | + | |
| 2947 | + | |
| 2948 | + | |
| 2949 | + | |
| 2950 | + | |
| 2951 | + | |
| 2952 | + | |
| 2953 | + | |
| 2954 | + | |
| 2955 | + | |
| 2956 | + | |
| 2957 | + | |
2925 | 2958 | | |
2926 | 2959 | | |
2927 | 2960 | | |
| |||
0 commit comments