CodeEditApp / CodeEditApp/CodeEditCLI

Brew formula installation fail

オープン
#27 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Swift
スター
81
フォーク
19
PR マージ指標
30日以内にマージされた PR はありません

説明

The homebrew installation fail at build phase

```
swift build -c release --disable-sandbox
warning: /Users/cedricloneux/Library/org.swift.swiftpm/configuration is not accessible or not writable, disabling user-level configuration features.
warning: /Users/cedricloneux/Library/org.swift.swiftpm/security is not accessible or not writable, disabling user-level security features.
warning: /Users/cedricloneux/Library/Caches/org.swift.swiftpm is not accessible or not writable, disabling user-level cache features.
warning: 'codeeditcli-0.0.9': failed loading cached manifest for 'codeeditcli-0.0.9': Error Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the file “manifests” in the folder “org.swift.swiftpm”." UserInfo={NSFilePath=/Users/cedricloneux/Library/Caches/org.swift.swiftpm/manifests, NSUnderlyingError=0x600002d37780 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted"}}
warning: 'codeeditcli-0.0.9': failed closing cache: Error Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the file “manifests” in the folder “org.swift.swiftpm”." UserInfo={NSFilePath=/Users/cedricloneux/Library/Caches/org.swift.swiftpm/manifests, NSUnderlyingError=0x600002d20750 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted"}}
error: 'codeeditcli-0.0.9': Invalid manifest
/private/tmp/codeedit-cli-20230226-34880-1i80xsc/CodeEditCLI-0.0.9/Package.swift:4:8: error: no such module 'PackageDescription'
import PackageDescription
^
make: *** [build] Error 1
```

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

`swift build -c release --disable-sandbox` で Homebrew のインストールを再現し、報告された `PackageDescription` の import 箇所にある `Package.swift` を調査してください。ビルドが同じ manifest エラーおよび permission エラーで引き続き失敗するか確認してください。インストールが成功するか、必要な fix が明確に特定された場合にのみ、issue は完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
swift
領域
build-system, cli
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。