Bug 2133482 - Review Request: stansoft - A streamlined accounting software solution
Summary: Review Request: stansoft - A streamlined accounting software solution
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL: https://www.stansoft.org
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-10-10 15:20 UTC by Stansoft
Modified: 2024-03-22 15:08 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)
The .spec file difference from Copr build 6565820 to 6784939 (1.33 KB, patch)
2023-12-23 04:39 UTC, Fedora Review Service
no flags Details | Diff
The .spec file difference from Copr build 6784939 to 6982660 (1.50 KB, patch)
2024-02-02 21:44 UTC, Fedora Review Service
no flags Details | Diff
The .spec file difference from Copr build 6982660 to 6983939 (1.24 KB, patch)
2024-02-03 19:49 UTC, Fedora Review Service
no flags Details | Diff
The .spec file difference from Copr build 6983939 to 6984037 (1.06 KB, patch)
2024-02-03 22:01 UTC, Fedora Review Service
no flags Details | Diff
The .spec file difference from Copr build 6984037 to 7198693 (469 bytes, patch)
2024-03-22 15:08 UTC, Fedora Review Service
no flags Details | Diff

Description Stansoft 2022-10-10 15:20:48 UTC
Spec URL: https://stansoft.sourceforge.net/dl/stansoft.spec
SRPM URL: https://stansoft.sourceforge.net/dl/stansoft-8.1-1.fc36.src.rpm
Description: Stansoft is a comprehensive double-entry financial accounting system.
             It includes payroll for both the U.S. and UK. It is HMRC-recognised
             for UK PAYE RTI payroll and MTD VAT returns.
Fedora Account System Username: stansoft

Comment 1 Benson Muite 2022-10-14 22:11:57 UTC
Thanks for submitting the package.
AUBIT4GL should be compiled as a separate package, and not bundled:
https://docs.fedoraproject.org/en-US/packaging-guidelines/#bundling

Comment 2 Stansoft 2022-10-14 23:18:02 UTC
There is a pending review for Aubit4gl https://bugzilla.redhat.com/show_bug.cgi?id=2119494

Comment 3 Stansoft 2022-10-15 12:19:11 UTC
The link you gave does not say it is forbidden to bundle and since a Fedora package of Aubit4GL does not exist, would it be acceptable to bundle in this case?

Comment 4 Benson Muite 2022-10-15 15:19:25 UTC
No, some later package may use Aubit4GL. Unless there are heavy modifications,
bundling is discouraged and usually needs an exception.

Comment 6 Fedora Review Service 2023-10-26 00:22:31 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/6565820
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2133482-stansoft/fedora-rawhide-x86_64/06565820-stansoft/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 8 Fedora Review Service 2023-12-23 04:39:51 UTC
Created attachment 2005572 [details]
The .spec file difference from Copr build 6565820 to 6784939

Comment 9 Fedora Review Service 2023-12-23 04:39:53 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/6784939
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2133482-stansoft/fedora-rawhide-x86_64/06784939-stansoft/fedora-review/review.txt

Found issues:

- Documentation size is 2257793 bytes in 9 files. 
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/#_documentation

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 11 Fedora Review Service 2024-02-02 21:44:18 UTC
Created attachment 2014702 [details]
The .spec file difference from Copr build 6784939 to 6982660

Comment 12 Fedora Review Service 2024-02-02 21:44:21 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/6982660
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2133482-stansoft/fedora-rawhide-x86_64/06982660-stansoft/fedora-review/review.txt

Found issues:

- Documentation size is 2311642 bytes in 9 files. 
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/#_documentation

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 14 Fedora Review Service 2024-02-03 19:49:04 UTC
Created attachment 2014839 [details]
The .spec file difference from Copr build 6982660 to 6983939

Comment 15 Fedora Review Service 2024-02-03 19:49:07 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/6983939
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2133482-stansoft/fedora-rawhide-x86_64/06983939-stansoft/fedora-review/review.txt

Found issues:

- Upstream MD5sum check error, diff is in /var/lib/copr-rpmbuild/results/stansoft/diff.txt
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/

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 17 Fedora Review Service 2024-02-03 22:01:05 UTC
Created attachment 2014854 [details]
The .spec file difference from Copr build 6983939 to 6984037

Comment 18 Fedora Review Service 2024-02-03 22:01:08 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/6984037
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2133482-stansoft/fedora-rawhide-x86_64/06984037-stansoft/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 Stansoft 2024-02-03 23:34:39 UTC
rpmlint has error 'explicit-lib-dependency libpq'
It has a false-positive on anything with lib in the package name. See https://bugzilla.redhat.com/show_bug.cgi?id=790869
Package libpq is required at runtime.

It also has warnings on non-standard-uid, non-standard-gid /var/lib/stansoft
User stansoft owns the PostgreSQL database so must own this directory.

%{SOURCE2} is set as stansoft.rpmlintrc which includes rpmlint filters, but how can Copr be told to use this file when running rpmlint?

#stansoft.rpmlintrc
addFilter('explicit-lib-dependency libpq')
addFilter('non-standard-uid /var/lib/stansoft stansoft')
addFilter('non-standard-gid /var/lib/stansoft stansoft')

Comment 21 Fedora Review Service 2024-03-22 15:08:46 UTC
Created attachment 2023059 [details]
The .spec file difference from Copr build 6984037 to 7198693

Comment 22 Fedora Review Service 2024-03-22 15:08:49 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/7198693
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2133482-stansoft/fedora-rawhide-x86_64/07198693-stansoft/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.


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