Bug 2163424 - Review Request: kio-admin - Manage files as administrator using the admin:// KIO protocol
Summary: Review Request: kio-admin - Manage files as administrator using the admin:// ...
Keywords:
Status: CLOSED CURRENTRELEASE
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:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-01-23 11:54 UTC by Onuralp Sezer
Modified: 2024-01-28 08:15 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2024-01-28 08:15:57 UTC
Type: ---
Embargoed:
ngompa13: fedora-review+


Attachments (Terms of Use)

Description Onuralp Sezer 2023-01-23 11:54:08 UTC
Spec URL: https://pagure.io/kio-admin/raw/main/f/kio-admin.spec
SRPM URL: https://pagure.io/kio-admin/raw/main/f/kio-admin-1.0.0-1.fc38.src.rpm
Description: Manage files as administrator using the admin:// KIO protocol
Fedora Account System Username: thunderbirdtr

Comment 1 Jakub Kadlčík 2023-01-23 11:58:31 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/5284947
(failed)

Build log:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2163424-kio-admin/fedora-rawhide-x86_64/05284947-kio-admin/builder-live.log.gz

Please make sure the package builds successfully at least for Fedora Rawhide.

- If the build failed for unrelated reasons (e.g. temporary network
  unavailability), please ignore it.
- If the build failed because of missing BuildRequires, please make sure they
  are listed in the "Depends On" field


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

Comment 2 Onuralp Sezer 2023-01-23 12:16:50 UTC
@jkadlcik I know I sent too quickly I updated spec and srpm so It should be works now.

Comment 3 Neal Gompa 2023-01-23 12:36:11 UTC
Taking this review.

Comment 4 Neal Gompa 2023-01-23 12:41:55 UTC
Spec review:

> License:        GPLv2+ and BSD and GPLv3+

This needs to be "(GPL-2.0-only or GPL-3.0-only) and BSD-3-Clause and CC0-1.0 and FSFAP"

Comment 5 Onuralp Sezer 2023-01-23 12:45:16 UTC
License done.

Comment 6 Neal Gompa 2023-01-23 12:45:33 UTC
> BuildRequires:  qt5-qtbase-devel

For consistency, this should be "cmake(Qt5Core)"

Comment 7 Neal Gompa 2023-01-23 12:46:44 UTC
> %lang_package


Drop this, we don't need it. You're putting all the lang files in the main package anyway.

Comment 8 Onuralp Sezer 2023-01-23 12:56:53 UTC
(In reply to Neal Gompa from comment #6)
> > BuildRequires:  qt5-qtbase-devel
> 
> For consistency, this should be "cmake(Qt5Core)"

Done

(In reply to Neal Gompa from comment #7)
> > %lang_package
> 
> 
> Drop this, we don't need it. You're putting all the lang files in the main
> package anyway.

Done

Comment 9 Neal Gompa 2023-01-23 14:11:47 UTC
You're missing "BuildRequires: gcc-c++"

rpmlint issues:

> kio-admin.src: E: description-line-too-long kio-admin implements a new protocol "admin:///" which gives administrative access
> kio-admin.x86_64: E: description-line-too-long kio-admin implements a new protocol "admin:///" which gives administrative access

Comment 10 Onuralp Sezer 2023-01-23 14:15:04 UTC
(In reply to Neal Gompa from comment #9)
> You're missing "BuildRequires: gcc-c++"
> 
> rpmlint issues:
> 
> > kio-admin.src: E: description-line-too-long kio-admin implements a new protocol "admin:///" which gives administrative access
> > kio-admin.x86_64: E: description-line-too-long kio-admin implements a new protocol "admin:///" which gives administrative access

Done

Comment 11 Neal Gompa 2023-01-23 14:32:12 UTC
I don't see a fix for the description?

Comment 12 Onuralp Sezer 2023-01-23 14:59:04 UTC
Desc fixed.

Comment 13 Neal Gompa 2023-01-23 16:09:37 UTC
Okay, everything looks good now.

PACKAGE APPROVED.

Comment 14 Fedora Admin user for bugzilla script actions 2023-01-23 16:47:36 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/kio-admin

Comment 15 Package Review 2024-01-28 08:15:57 UTC
Package is now in repositories, closing review.


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