Bug 2361095 - Review Request: vhs - Your CLI home video recorder
Summary: Review Request: vhs - Your CLI home video recorder
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Neal Gompa
QA Contact: Fedora Extras Quality Assurance
URL: https://github.com/charmbracelet/vhs
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-04-19 05:29 UTC by Carl George 🤠
Modified: 2025-04-29 01:12 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-04-20 00:46:01 UTC
Type: ---
Embargoed:
ngompa13: fedora-review+


Attachments (Terms of Use)

Description Carl George 🤠 2025-04-19 05:29:46 UTC
Spec URL: https://download.copr.fedorainfracloud.org/results/carlwgeorge/reviews/fedora-rawhide-x86_64/08921682-vhs/vhs.spec
SRPM URL: https://download.copr.fedorainfracloud.org/results/carlwgeorge/reviews/fedora-rawhide-x86_64/08921682-vhs/vhs-0.9.0-1.fc43.src.rpm

Description:
Write terminal GIFs as code for integration testing and demoing your CLI tools.

Fedora Account System Username: carlwgeorge

Comment 1 Fedora Review Service 2025-04-19 05:40:03 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8921780
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2361095-vhs/fedora-rawhide-x86_64/08921780-vhs/fedora-review/review.txt

Found issues:

- No gcc, gcc-c++ or clang found in BuildRequires
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/C_and_C++/
- Not a valid SPDX expression 'Apache-2.0 AND BSD-3-Clause AND MIT AND MPL-2.0 AND AND OFL-1.1'.
  Read more: https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1

Please know that there can be false-positives.

---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 2 Neal Gompa 2025-04-19 23:33:53 UTC
Review notes:

* Package follows Fedora packaging guidelines
* Package follows guidelines for bundled dependencies
* Package licensing is correct and license files are installed
  * The "error" about the license expression seems to be a false positive around OFL-1.1?
* Package builds and installs
* No serious issues from rpmlint

Note, the Go SIG is working on new tooling to simplify working with vendored dependencies. You may want to check with them to see if this spec can be simplified.

PACKAGE APPROVED.

Comment 3 Fedora Admin user for bugzilla script actions 2025-04-19 23:39:24 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/vhs

Comment 4 Carl George 🤠 2025-04-20 00:05:07 UTC
> * The "error" about the license expression seems to be a false positive around OFL-1.1?

Nah it looks like I accidentally had a double AND in the expression.  I just fixed it on import to dist-git.

> Note, the Go SIG is working on new tooling

Yeah I've heard a bit about this, and will convert to it in the future if it becomes required.  For now this works.

Thanks for the review!

Comment 5 Fedora Update System 2025-04-20 00:08:00 UTC
FEDORA-2025-f3192bf45a (vhs-0.9.0-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-f3192bf45a

Comment 6 Fedora Update System 2025-04-20 00:46:01 UTC
FEDORA-2025-f3192bf45a (vhs-0.9.0-1.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 7 Fedora Update System 2025-04-20 02:59:13 UTC
FEDORA-2025-686a541f2d (vhs-0.9.0-1.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-686a541f2d

Comment 8 Fedora Update System 2025-04-21 02:50:54 UTC
FEDORA-2025-686a541f2d has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf install --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-686a541f2d \*`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-686a541f2d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2025-04-29 01:12:43 UTC
FEDORA-2025-686a541f2d (vhs-0.9.0-1.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.