Bug 2262810

Summary: Review Request: php-sebastian-exporter6 - Export PHP variables for visualization, version 6
Product: [Fedora] Fedora Reporter: Remi Collet <fedora>
Component: Package ReviewAssignee: Xavier Bachelot <xavier>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: package-review, xavier
Target Milestone: ---Keywords: AutomationTriaged
Target Release: ---Flags: xavier: fedora-review?
Hardware: All   
OS: Linux   
URL: https://github.com/%{gh_owner}/%{gh_project}
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-02-04 06:28:46 UTC 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: 2262808    
Bug Blocks: 2262811, 2262825    
Attachments:
Description Flags
The .spec file difference from Copr build 6986692 to 7107044
none
The .spec file difference from Copr build 7107044 to 7697938
none
The .spec file difference from Copr build 7697938 to 7699805
none
The .spec file difference from Copr build 7699805 to 8343555
none
The .spec file difference from Copr build 8343555 to 8343825 none

Description Remi Collet 2024-02-05 14:52:56 UTC
Spec URL: https://git.remirepo.net/cgit/rpms/php/phpunit/php-sebastian-exporter6.git/plain/php-sebastian-exporter6.spec?id=7419709d3eebcfb072bad5752b79ae1adce72311
SRPM URL: https://rpms.remirepo.net/SRPMS/php-sebastian-exporter6-6.0.0-1.remi.src.rpm
Description: 
Provides the functionality to export PHP variables for visualization.

This package provides version 6 of sebastian/exporter library.

Autoloader: /usr/share/php/SebastianBergmann/Exporter6/autoload.php

Fedora Account System Username: remi


Previous version review bug #2168101

Comment 1 Fedora Review Service 2024-02-05 14:58:44 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/6986692
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2262810-php-sebastian-exporter6/fedora-rawhide-x86_64/06986692-php-sebastian-exporter6/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 3 Fedora Review Service 2024-03-05 13:46:09 UTC
Created attachment 2020188 [details]
The .spec file difference from Copr build 6986692 to 7107044

Comment 4 Fedora Review Service 2024-03-05 13:46:11 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/7107044
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2262810-php-sebastian-exporter6/fedora-rawhide-x86_64/07107044-php-sebastian-exporter6/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 Xavier Bachelot 2024-03-08 17:42:02 UTC
- Add a comment about the upstream tarball missing tests

- Drop '# remirepo:*' comments

- The conditional :
```
%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
BuildRequires:  (php-composer(%{pk_vendor}/recursion-context) >= 6.0 with php-composer(%{pk_vendor}/recursion-context) < 7)
%else
BuildRequires:  php-sebastian-recursion-context6
%endif
```
Could be rewritten as :
```
%if %{?el7}
BuildRequires:  php-sebastian-recursion-context6
%else
BuildRequires:  (php-composer(%{pk_vendor}/recursion-context) >= 6.0 with php-composer(%{pk_vendor}/recursion-context) < 7)
%endif
```
But does EL7 still carry value at this point ?

- Drop `%{!?_licensedir:%global license %%doc}` in %files


Otherwise looks good. Full review incoming.

Comment 6 Remi Collet 2024-03-09 14:17:26 UTC
Please remind that all the stuff needed for all versions (EL-7 and my repository) are auto-removed during import in Fedora repo

Ex, see https://src.fedoraproject.org/rpms/php-sebastian-exporter5/commits/rawhide
Especially the cleanup commit: 
https://src.fedoraproject.org/rpms/php-sebastian-exporter5/c/e1ec1d8b84da7bad2c80baebed36f546a13589cc?branch=rawhide


Please ignore them
Else I will have to duplicate all the spec files for the review

Comment 8 Fedora Review Service 2024-07-02 08:46:25 UTC
Created attachment 2038690 [details]
The .spec file difference from Copr build 7107044 to 7697938

Comment 9 Fedora Review Service 2024-07-02 08:46:27 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/7697938
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2262810-php-sebastian-exporter6/fedora-rawhide-x86_64/07697938-php-sebastian-exporter6/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 11 Fedora Review Service 2024-07-03 05:53:43 UTC
Created attachment 2038731 [details]
The .spec file difference from Copr build 7697938 to 7699805

Comment 12 Fedora Review Service 2024-07-03 05:53:45 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/7699805
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2262810-php-sebastian-exporter6/fedora-rawhide-x86_64/07699805-php-sebastian-exporter6/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 Fedora Review Service 2024-12-05 09:25:47 UTC
Created attachment 2061328 [details]
The .spec file difference from Copr build 7699805 to 8343555

Comment 15 Fedora Review Service 2024-12-05 09:25:49 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8343555
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2262810-php-sebastian-exporter6/fedora-rawhide-x86_64/08343555-php-sebastian-exporter6/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 17 Fedora Review Service 2024-12-05 10:31:07 UTC
Created attachment 2061329 [details]
The .spec file difference from Copr build 8343555 to 8343825

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

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2262810-php-sebastian-exporter6/fedora-rawhide-x86_64/08343825-php-sebastian-exporter6/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 19 Remi Collet 2025-02-04 06:28:46 UTC
Reviewx exception
https://pagure.io/releng/fedora-scm-requests/issue/71933