Bug 2297296 - Re-Review Request: tinysparql - this is a renaming for tracker
Summary: Re-Review Request: tinysparql - this is a renaming for tracker
Keywords:
Status: RELEASE_PENDING
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: David King
QA Contact: Fedora Extras Quality Assurance
URL: https://gnome.pages.gitlab.gnome.org/...
Whiteboard:
Depends On:
Blocks: 2297297
TreeView+ depends on / blocked
 
Reported: 2024-07-11 10:49 UTC by Nieves
Modified: 2024-11-06 16:22 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:
amigadave: fedora-review+


Attachments (Terms of Use)
The .spec file difference from Copr build 7726783 to 8105844 (3.70 KB, patch)
2024-10-03 14:55 UTC, Fedora Review Service
no flags Details | Diff
The .spec file difference from Copr build 8105844 to 8105966 (604 bytes, patch)
2024-10-03 15:24 UTC, Fedora Review Service
no flags Details | Diff
The .spec file difference from Copr build 8105966 to 8113456 (45.48 KB, patch)
2024-10-07 12:09 UTC, Fedora Review Service
no flags Details | Diff
The .spec file difference from Copr build 8113456 to 8117771 (1.55 KB, patch)
2024-10-08 11:57 UTC, Fedora Review Service
no flags Details | Diff
The .spec file difference from Copr build 8117771 to 8122550 (448 bytes, patch)
2024-10-09 12:49 UTC, Fedora Review Service
no flags Details | Diff
The .spec file difference from Copr build 8122550 to 8123099 (943 bytes, patch)
2024-10-09 16:13 UTC, Fedora Review Service
no flags Details | Diff

Description Nieves 2024-07-11 10:49:50 UTC
Spec URL: https://nmontero.fedorapeople.org/tinysparql.spec
SRPM URL: https://nmontero.fedorapeople.org/tinysparql-3.7.3-2.fc41.src.rpm
Description: This is a renaming for the package tracker which is being renamed as tinysparql
Fedora Account System Username: nmontero

Comment 1 Fedora Review Service 2024-07-12 03:28:17 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/7726783
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2297296-tinysparql/fedora-rawhide-x86_64/07726783-tracker/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++/
- A package with this name already exists. Please check https://src.fedoraproject.org/rpms/tracker
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/#_conflicting_package_names
- Systemd user unit service file(s) in tracker
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_user_units

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 Nieves 2024-08-14 09:57:56 UTC
Spec URL: https://nmontero.fedorapeople.org/tinysparql.spec
SRPM URL: https://nmontero.fedorapeople.org/tinysparql-3.7.3-2.fc41.src.rpm
Description: This is a renaming for the package tracker which is being renamed as tinysparql
Fedora Account System Username: nmontero

Comment 3 David King 2024-08-15 10:01:24 UTC
As a minimum, the packages inside the spec file should be renamed. Also, the automated review comments should be resolved (you can even run fedora-review locally to get more detailed review comments).

Comment 4 Nieves 2024-08-19 17:05:10 UTC
Spec URL: https://nmontero.fedorapeople.org/tinysparql.spec
SRPM URL: https://nmontero.fedorapeople.org/tinysparql-3.7.3-2.fc41.src.rpm
Description: This is a renaming for the package tracker which is being renamed as tinysparql
Fedora Account System Username: nmontero

Comment 5 David King 2024-08-20 08:29:19 UTC
You have not updated the packaging in a way that it builds, so please do that as a minimum before asking for review.

Comment 6 Nieves 2024-10-03 14:37:15 UTC
Spec URL: https://nmontero.fedorapeople.org/tinysparql.spec
SRPM URL: https://nmontero.fedorapeople.org/tinysparql-3.8.rc-1.fc42.src.rpm
Description: This is a renaming for the package tracker which is being renamed as tinysparql
Fedora Account System Username: nmontero

Comment 7 Fedora Review Service 2024-10-03 14:55:29 UTC
Created attachment 2050236 [details]
The .spec file difference from Copr build 7726783 to 8105844

Comment 8 Fedora Review Service 2024-10-03 14:55:32 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8105844
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2297296-tinysparql/fedora-rawhide-x86_64/08105844-tinysparql/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++/
- Systemd user unit service file(s) in tinysparql
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_user_units

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 9 Nieves 2024-10-03 15:06:56 UTC
Spec URL: https://nmontero.fedorapeople.org/tinysparql.spec
SRPM URL: https://nmontero.fedorapeople.org/tinysparql-3.8.rc-1.fc42.src.rpm
Description: This is a renaming for the package tracker which is being renamed as tinysparql
Fedora Account System Username: nmontero

Comment 10 Fedora Review Service 2024-10-03 15:24:31 UTC
Created attachment 2050252 [details]
The .spec file difference from Copr build 8105844 to 8105966

Comment 11 Fedora Review Service 2024-10-03 15:24:33 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8105966
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2297296-tinysparql/fedora-rawhide-x86_64/08105966-tinysparql/fedora-review/review.txt

Found issues:

- Systemd user unit service file(s) in tinysparql
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_user_units

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 12 David King 2024-10-04 08:46:18 UTC
A few problems:

* the version string needs to include the '~'
* no obsoletes or provides according to https://docs.fedoraproject.org/en-US/packaging-guidelines/#renaming-or-replacing-existing-packages
* includes outdated obsoletes and provides from the original package
* includes the old changelog entries
* the systemd unit name has not been updated (hence the warning from fedora-review)

Comment 13 Nieves 2024-10-07 11:41:13 UTC
Spec URL: https://nmontero.fedorapeople.org/tinysparql.spec
SRPM URL: https://nmontero.fedorapeople.org/tinysparql-3.8.rc-1.fc42.src.rpm
Description: This is a renaming for the package tracker which is being renamed as tinysparql
Fedora Account System Username: nmontero

Comment 14 Fedora Review Service 2024-10-07 11:41:37 UTC
There seems to be some problem with the following file.
SRPM URL: https://nmontero.fedorapeople.org/tinysparql-3.8.rc-1.fc42.src.rpm
Fetching it results in a 404 Not Found error.
Please make sure the URL is correct and publicly available.


---
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 15 Nieves 2024-10-07 11:50:44 UTC
Spec URL: https://nmontero.fedorapeople.org/tinysparql.spec
SRPM URL: https://nmontero.fedorapeople.org/tinysparql-3.8~rc-1.fc42.src.rpm
Description: This is a renaming for the package tracker which is being renamed as tinysparql
Fedora Account System Username: nmontero

Comment 16 Fedora Review Service 2024-10-07 12:09:50 UTC
Created attachment 2050835 [details]
The .spec file difference from Copr build 8105966 to 8113456

Comment 17 Fedora Review Service 2024-10-07 12:09:52 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8113456
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2297296-tinysparql/fedora-rawhide-x86_64/08113456-tinysparql/fedora-review/review.txt

Found issues:

- Systemd user unit service file(s) in tinysparql
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_user_units

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 18 David King 2024-10-07 13:47:40 UTC
Just some easy things left:

* Use the macro for bash competion directory: https://docs.fedoraproject.org/en-US/packaging-guidelines/ShellCompletions/
* Could/should use tighter globs on the .so filenames: https://docs.fedoraproject.org/en-US/packaging-guidelines/#_listing_shared_library_files
* Missing a separate license field for the doc subpackage (docs/reference/COPYING looks like some kind of MIT)

Comment 19 Nieves 2024-10-08 11:40:22 UTC
Spec URL: https://nmontero.fedorapeople.org/tinysparql.spec
SRPM URL: https://nmontero.fedorapeople.org/tinysparql-3.8~rc-1.fc42.src.rpm
Description: This is a renaming for the package tracker which is being renamed as tinysparql
Fedora Account System Username: nmontero

Comment 20 Fedora Review Service 2024-10-08 11:57:56 UTC
Created attachment 2051024 [details]
The .spec file difference from Copr build 8113456 to 8117771

Comment 21 Fedora Review Service 2024-10-08 11:57:58 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8117771
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2297296-tinysparql/fedora-rawhide-x86_64/08117771-tinysparql/fedora-review/review.txt

Found issues:

- Systemd user unit service file(s) in tinysparql
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_user_units

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 22 Nieves 2024-10-09 12:38:21 UTC
Spec URL: https://nmontero.fedorapeople.org/tinysparql.spec
SRPM URL: https://nmontero.fedorapeople.org/tinysparql-3.8~rc-1.fc42.src.rpm
Description: This is a renaming for the package tracker which is being renamed as tinysparql
Fedora Account System Username: nmontero

Comment 23 Fedora Review Service 2024-10-09 12:49:53 UTC
Created attachment 2051165 [details]
The .spec file difference from Copr build 8117771 to 8122550

Comment 24 Fedora Review Service 2024-10-09 12:49:55 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8122550
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2297296-tinysparql/fedora-rawhide-x86_64/08122550-tinysparql/fedora-review/review.txt

Found issues:

- Upstream MD5sum check error, diff is in /var/lib/copr-rpmbuild/results/tinysparql/diff.txt
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/
- Systemd user unit service file(s) in tinysparql
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_user_units

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 25 Nieves 2024-10-09 15:48:54 UTC
Spec URL: https://nmontero.fedorapeople.org/tinysparql.spec
SRPM URL: https://nmontero.fedorapeople.org/tinysparql-3.8~rc-1.fc42.src.rpm
Description: This is a renaming for the package tracker which is being renamed as tinysparql
Fedora Account System Username: nmontero

Comment 26 Fedora Review Service 2024-10-09 16:13:49 UTC
Created attachment 2051186 [details]
The .spec file difference from Copr build 8122550 to 8123099

Comment 27 Fedora Review Service 2024-10-09 16:13:51 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8123099
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2297296-tinysparql/fedora-rawhide-x86_64/08123099-tinysparql/fedora-review/review.txt

Found issues:

- Systemd user unit service file(s) in tinysparql
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_user_units

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 28 David King 2024-10-09 16:32:55 UTC
Plenty of improvements over the original package, and it seems that the systemd scriptlet issue mentioned above is a false positive. Old obsoletes and provides have been removed, and the new ones have correct versions and names, so it is all looking good.

Comment 29 Fedora Admin user for bugzilla script actions 2024-10-10 09:37:38 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/tinysparql


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