Skip to content

Commit 329ed56

Browse files
doublegateclaude
andcommitted
ci: remove conflicting libappindicator3-dev package
The libappindicator3-dev and libayatana-appindicator3-dev packages conflict with each other on Ubuntu 24.04 (Noble). Use only libayatana-appindicator3-dev which is the actively maintained fork. Fixes apt-get install error: "libayatana-appindicator3-1 : Conflicts: libappindicator3-1" 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent a8208bb commit 329ed56

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: Install system dependencies (Ubuntu)
3535
run: |
3636
sudo apt-get update
37-
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
37+
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
3838
3939
- name: Install Rust toolchain
4040
uses: dtolnay/rust-toolchain@stable
@@ -77,7 +77,7 @@ jobs:
7777
if: matrix.os == 'ubuntu-latest'
7878
run: |
7979
sudo apt-get update
80-
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
80+
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
8181
8282
- name: Install Rust toolchain
8383
uses: dtolnay/rust-toolchain@stable
@@ -107,7 +107,7 @@ jobs:
107107
- name: Install system dependencies (Ubuntu)
108108
run: |
109109
sudo apt-get update
110-
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
110+
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
111111
112112
- name: Install Rust toolchain
113113
uses: dtolnay/rust-toolchain@stable
@@ -149,7 +149,7 @@ jobs:
149149
- name: Install system dependencies (Ubuntu)
150150
run: |
151151
sudo apt-get update
152-
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
152+
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
153153
154154
- name: Install Rust toolchain
155155
uses: dtolnay/rust-toolchain@stable
@@ -177,7 +177,7 @@ jobs:
177177
- name: Install system dependencies (Ubuntu)
178178
run: |
179179
sudo apt-get update
180-
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
180+
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
181181
182182
- name: Install Rust 1.85
183183
uses: dtolnay/rust-toolchain@1.85
@@ -197,7 +197,7 @@ jobs:
197197
- name: Install system dependencies (Ubuntu)
198198
run: |
199199
sudo apt-get update
200-
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
200+
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
201201
202202
- name: Install Rust toolchain
203203
uses: dtolnay/rust-toolchain@stable

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
- name: Install system dependencies (Ubuntu)
7070
run: |
7171
sudo apt-get update
72-
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
72+
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
7373
7474
# Build the project (required for compiled languages like Rust)
7575
# CodeQL needs the build to understand the code structure

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ jobs:
133133
- name: Install system dependencies (Ubuntu)
134134
run: |
135135
sudo apt-get update
136-
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
136+
sudo apt-get install -y libglib2.0-dev libwebkit2gtk-4.1-dev librsvg2-dev patchelf libgtk-3-dev libayatana-appindicator3-dev
137137
138138
- name: Install Rust toolchain
139139
uses: dtolnay/rust-toolchain@stable

0 commit comments

Comments
 (0)