[GH-ISSUE #1212] Building with "--features extras" does not create target/completions #8797

Closed
opened 2026-05-23 03:54:22 +01:00 by JakeStanger · 1 comment
Owner

Originally created by @ralencode on GitHub (Oct 21, 2025).
Original GitHub issue: https://github.com/JakeStanger/ironbar/issues/1212

Describe the bug
cargo build --release --features extras should create three target/completions/ironbar files, but it doesn't. .nix file has a postinstall script for doing that, but regular package does not do that. In result, there is an error when aur ironbar-git package fails to install completions

To reproduce
Steps to reproduce the behavior:

  1. Clone the repo
  2. Run cargo build --release --features extras
  3. ls target does not show completions

Expected behavior
Completion files are integrated into cargo build or into the PKGBUILD in the aur package so they are created (or there is a separate target for creating completions to be used in PKGBUILD)

System information:

  • Distro: Arch Linux
  • Compositor: Hyprland
  • Ironbar version: ironbar 0.18.0-pre
Styles

Additional context

Screenshots

Originally created by @ralencode on GitHub (Oct 21, 2025). Original GitHub issue: https://github.com/JakeStanger/ironbar/issues/1212 **Describe the bug** `cargo build --release --features extras` should create three target/completions/*ironbar* files, but it doesn't. .nix file has a postinstall script for doing that, but regular package does not do that. In result, there is an error when aur ironbar-git package fails to install completions **To reproduce** Steps to reproduce the behavior: 1. Clone the repo 2. Run `cargo build --release --features extras` 3. `ls target` does not show completions **Expected behavior** Completion files are integrated into cargo build or into the PKGBUILD in the aur package so they are created (or there is a separate target for creating completions to be used in PKGBUILD) **System information:** - Distro: Arch Linux - Compositor: Hyprland - Ironbar version: ironbar 0.18.0-pre <details><summary>Styles</summary> ```css ``` </details> **Additional context** <!-- Add any other context about the problem here. --> **Screenshots** <!-- If applicable, add screenshots to help explain your problem. -->
JakeStanger 2026-05-23 03:54:22 +01:00
  • closed this issue
  • added the
    T:Bug
    label
Author
Owner

@JakeStanger commented on GitHub (Oct 21, 2025):

The PKGBUILD handles creating the folder and completions. You may need to clear your AUR helper cache.

<!-- gh-comment-id:3425729305 --> @JakeStanger commented on GitHub (Oct 21, 2025): The PKGBUILD handles creating the folder and completions. You may need to clear your AUR helper cache.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
JakeStanger/ironbar#8797
No description provided.