Skip to content

packit copr builds are broken #355

Closed

Description

@jeckersb

example from #353

+ make manpages
cargo xtask manpages
error: no such command: `xtask`

help: a command with a similar name exists: `test`

help: view all installed commands with `cargo --list`
help: find a package to install `xtask` with `cargo search cargo-xtask`
make: *** [Makefile:23: manpages] Error 101
error: Bad exit status from /var/tmp/rpm-tmp.lkVtBQ (%build)

RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.lkVtBQ (%build)
Finish: rpmbuild bcvk-0.19.0-1.fc44.src.rpm
Finish: build phase for bcvk-0.19.0-1.fc44.src.rpm

I can sucessfully do a fedpkg mockbuild on the f44 branch of bcvk dist-git, so probably something out of sync between the downstream and upstream specfiles.

Activity

  1. self-assigned this
    on Sep 8, 2026
  2. jeckersb commented on Sep 14, 2026

    @jeckersb
    CollaboratorAuthor

    Ah this is due to #346, which switched to using xtask for manpages but we don't have that available in the rpm buildroot so it fails. The only reason it's working for me on f44 is because there hasn't been a new release with the updated Makefile that's gone to Fedora yet. So this is a blocker for next release.

  3. jeckersb commented on Sep 14, 2026

    @jeckersb
    CollaboratorAuthor

    Hm next error is:

    Error: 
       0: Invoking git rev-parse
       1: No such file or directory (os error 2)
    

    bootc has some code that specifically avoids calling rev-parse so we'll need to do something like that here too

  4. added a commit that references this issue on Sep 28, 2026
    00ae9d0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions