Bug 2331268

Summary: Review Request: extension-manager - A native way of managing GNOME extensions
Product: [Fedora] Fedora Reporter: Richard Rahl <rrahl0>
Component: Package ReviewAssignee: Neal Gompa <ngompa13>
Status: ASSIGNED --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: ngompa13, package-review, tadej.j, thunderbirdtr
Target Milestone: ---Keywords: AutomationTriaged
Target Release: ---Flags: ngompa13: fedora-review?
Hardware: All   
OS: Linux   
URL: https://github.com/mjakeman/extension-manager
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 177841    
Attachments:
Description Flags
The .spec file difference from Copr build 8371529 to 8374270
none
The .spec file difference from Copr build 8449786 to 10866217
none
The .spec file difference from Copr build 10866217 to 10866618 none

Description Richard Rahl 2024-12-09 21:44:29 UTC
Spec URL: https://download.copr.fedorainfracloud.org/results/rrahl0/fedora/fedora-rawhide-x86_64/08369335-extension-manager/extension-manager.spec
SRPM URL: https://download.copr.fedorainfracloud.org/results/rrahl0/fedora/fedora-rawhide-x86_64/08369335-extension-manager/extension-manager-0.6.0-1.fc42.src.rpm
Description: 
The tool supports:
    Browsing and searching extensions from extensions.gnome.org
    Installation and Removal
    Enabling and Disabling
    Updating in-app (GNOME 43+)
    Screenshots & Images
    Ratings & Comments
    Translations (add your language!)

Fedora Account System Username: rrahl0

Comment 1 Neal Gompa 2024-12-09 22:01:49 UTC
Taking this review.

Comment 2 Fedora Review Service 2024-12-10 05:18:59 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8371529
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2331268-extension-manager/fedora-rawhide-x86_64/08371529-extension-manager/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 4 Fedora Review Service 2024-12-11 01:41:14 UTC
Created attachment 2061995 [details]
The .spec file difference from Copr build 8371529 to 8374270

Comment 5 Fedora Review Service 2024-12-11 01:41:16 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8374270
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2331268-extension-manager/fedora-rawhide-x86_64/08374270-extension-manager/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 6 Onuralp Sezer 2024-12-26 20:42:47 UTC
[fedora-review-service-build]

Comment 7 Fedora Review Service 2024-12-27 00:10:51 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8449786
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2331268-extension-manager/fedora-rawhide-x86_64/08449786-extension-manager/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 10 Tadej Janež 2026-06-11 08:27:28 UTC
Hey, I'm interesting in having Extension Manager in Fedora.

What's the progress with the review?

Comment 12 Fedora Review Service 2026-08-14 18:40:20 UTC
Created attachment 2154542 [details]
The .spec file difference from Copr build 8449786 to 10866217

Comment 13 Fedora Review Service 2026-08-14 18:40:23 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/10866217
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2331268-extension-manager/fedora-rawhide-x86_64/10866217-extension-manager/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 14 Neal Gompa 2026-08-14 20:41:08 UTC
This package has a few errors:

> Source0:        %{url}/archive/v%{version}.tar.gz

This should be "%{url}/archive/v%{version}/%{name}-%{version}.tar.gz"

> %autosetup

This should be "%autosetup -C"

> %build
> %meson \
>   -Dbacktrace=false
> %meson_build

This should be split into two, like so:

"""
%conf
%meson -Dbacktrace=false

%build
%meson_build
"""

From the template:

> [ ]: Package must own all directories that it creates.
>      Note: Directories without known owners: /usr/share/icons/hicolor,
>      /usr/share/icons/hicolor/symbolic/apps,
>      /usr/share/icons/hicolor/scalable/apps,
>      /usr/share/icons/hicolor/scalable, /usr/share/icons/hicolor/symbolic

You're missing "Requires: hicolor-icon-theme".

Comment 16 Fedora Review Service 2026-08-14 22:10:14 UTC
Created attachment 2154551 [details]
The .spec file difference from Copr build 10866217 to 10866618

Comment 17 Fedora Review Service 2026-08-14 22:10:17 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/10866618
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2331268-extension-manager/fedora-rawhide-x86_64/10866618-extension-manager/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.