Update button doesn't appear to pass the same --deps argument as Do What I Mean
まだ誰も着手していません。
評価
調査の方向性
依存関係の変更後に lsl と lsl-lib を更新して、DrRacket の Installed Packages タブで問題を再現します。Update ボタンが使用するコマンドを、文書化されている Do What I Mean コマンド raco pkg update --deps search-auto --scope user lsl と比較します。Update が新たに必要になった依存関係を、プロンプトまたは自動インストールによって処理できれば完了です。
索引モデルが issue の本文から書いたものです。
説明
I ran into this when updating the lsl package from commit a4ca8306 to commit f4edfabb. Between these commits, a new dependency was added to lsl-lib (which is a dependency of lsl). I went to the "Installed Packages" tab in the package manager, highlighted lsl and lsl-lib, and clicked "Update". This failed with the following:
drracket update: missing dependencies;
specify `--deps search-auto' to install them, or
specify `--deps search-ask' to be asked about installing them
for package: lsl-lib
missing packages:
t-test
When I instead typed lsl in the "Do What I Mean" box and pressed Enter, the update completed successfully. It was not clear to me how to get the equivalent raco command for the "Update" button, but "Do What I Mean" does the following:
raco pkg update --deps search-auto --scope user lsl
I would have expected the Update button to either show a pop-up asking if I wanted to install the new dependencies, or just install them for me automatically (like "Do What I Mean" did).
DrRacket version 8.15, installed via the Arch Linux repo.
- 主要言語
- Racket
- スター
- 516
- フォーク
- 102
- 平均マージ
- 8時間 52分
- マージ済み PR(30日)
- 1
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
racket/drracket のほかの issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
-
check-syntax
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
racket/drracket の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
bherbruck/solvecraft#2160 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
Wavvon/Wavvon-clients#136 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
GUI:纯报告任务验收后误显示“已合并”オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
vorton-lang/Lobotomy#95 ·
メンテナーはふだん 1 日以内に返信
-
os:wsl type:bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
YoanWai/agent-manager#800 ·
メンテナーはふだん 1 日以内に返信