Bug 2354379 - Review Request: OpenTimelineIO - Editorial timeline information API
Summary: Review Request: OpenTimelineIO - Editorial timeline information API
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Neal Gompa
QA Contact: Fedora Extras Quality Assurance
URL: https://github.com/AcademySoftwareFou...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-03-24 00:17 UTC by Steve Cossette
Modified: 2025-03-27 11:27 UTC (History)
2 users (show)

Fixed In Version: OpenTimelineIO-0.17.0-1.fc43
Clone Of:
Environment:
Last Closed: 2025-03-27 11:27:52 UTC
Type: ---
Embargoed:
ngompa13: fedora-review+


Attachments (Terms of Use)
The .spec file difference from Copr build 8811850 to 8812469 (1.43 KB, patch)
2025-03-24 12:47 UTC, Fedora Review Service
no flags Details | Diff

Description Steve Cossette 2025-03-24 00:17:25 UTC
Spec URL: https://farchord.fedorapeople.org/reviews/OpenTimelineIO/OpenTimelineIO.spec
SRPM URL: https://farchord.fedorapeople.org/reviews/OpenTimelineIO/OpenTimelineIO-0.17.0-1.fc43.src.rpm

Description:
OpenTimelineIO is an interchange format and API for editorial cut information.
OTIO contains information about the order and length of cuts and references to
external media. It is not however, a container format for media.

Fedora Account System Username: farchord

Comment 1 Neal Gompa 2025-03-24 00:20:15 UTC
Taking this review.

Comment 2 Steve Cossette 2025-03-24 00:22:14 UTC
Spec URL: https://farchord.fedorapeople.org/reviews/OpenTimelineIO/OpenTimelineIO.spec
SRPM URL: https://farchord.fedorapeople.org/reviews/OpenTimelineIO/OpenTimelineIO-0.17.0-1.fc43.src.rpm

Changed the license to something more accurate (Including rapidjson into it)

Comment 3 Neal Gompa 2025-03-24 00:47:30 UTC
Spec review notes:

> Requires:       %{name} = %{version}-%{release}

This needs "%{name}%{?_isa}"

> %package python

The python bindings need to be named "python3-%{name}", so it needs to use "-n python3-%{name}" instead of "python".

> %{_bindir}/otio*

This is currently in the disabled part under the python bindings subpackage, but this needs to be split out into a tools subpackage similar to how the other O*IO packages in Fedora do it.

Comment 4 Fedora Review Service 2025-03-24 10:05:47 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8811850
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2354379-opentimelineio/fedora-rawhide-x86_64/08811850-OpenTimelineIO/fedora-review/review.txt

Please take a look if any issues were found.


---
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 5 Fedora Review Service 2025-03-24 10:06:21 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8811849
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2354379-opentimelineio/fedora-rawhide-x86_64/08811849-OpenTimelineIO/fedora-review/review.txt

Please take a look if any issues were found.


---
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 7 Fedora Review Service 2025-03-24 12:47:08 UTC
Created attachment 2081647 [details]
The .spec file difference from Copr build 8811850 to 8812469

Comment 8 Fedora Review Service 2025-03-24 12:47:11 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8812469
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2354379-opentimelineio/fedora-rawhide-x86_64/08812469-OpenTimelineIO/fedora-review/review.txt

Please take a look if any issues were found.


---
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 9 Neal Gompa 2025-03-27 01:09:30 UTC
You forgot to remove "%{_bindir}/otio*" from the file list for the python bindings.

Comment 11 Neal Gompa 2025-03-27 01:25:59 UTC
Review notes:

* Package follows Fedora packaging guidelines
* Package builds and installs
* Package licensing is correct
* No serious issues from rpmlint

PACKAGE APPROVED.

Comment 12 Steve Cossette 2025-03-27 11:15:13 UTC
Thank you for the review, Neal

Comment 13 Fedora Admin user for bugzilla script actions 2025-03-27 11:16:27 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/OpenTimelineIO

Comment 14 Fedora Update System 2025-03-27 11:24:41 UTC
FEDORA-2025-ce46949fe1 (OpenTimelineIO-0.17.0-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-ce46949fe1

Comment 15 Fedora Update System 2025-03-27 11:27:52 UTC
FEDORA-2025-ce46949fe1 (OpenTimelineIO-0.17.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.


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