Bug 2351033
Summary: | Review Request: python-beanquery - Customizable lightweight SQL query tool for Beancount | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Davide Cavalca <davide> |
Component: | Package Review | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | NEW --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | benson_muite, code, package-review |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
URL: | https://github.com/beancount/beanquery | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | --- | |
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: | 2251448, 2351032 | ||
Bug Blocks: | 2251495 |
Description
Davide Cavalca
2025-03-10 05:13:44 UTC
Copr build: https://copr.fedorainfracloud.org/coprs/build/8746844 (failed) Build log: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2351033-python-beanquery/fedora-rawhide-x86_64/08746844-python-beanquery/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 If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string. Even using a python-tatsu build from bug 2351032, this fails to build with: Problem: nothing provides requested (python3dist(sphinx) >= 8.1 with python3dist(sphinx) < 8.2) You could loosen the overly-strict version bound 'sphinx ~= 8.1.0', but consider just not building the Sphinx-generated HTML documentation at all. Sphinx bundles a lot of fonts, JavaScript, etc. into the HTML docs. See bug 2006555 for some analysis of the issues. While https://pagure.io/fesco/issue/3177 and https://pagure.io/fesco/issue/3269 make packaging HTML docs in a strictly-compliant way potentially-viable, they are still messy, and you still have to at least account for all of the licenses of the bundled assets (which could in theory change at any time due to a Sphinx update outside your control). Am checking if docbook documentation can be built. An example build with docbook: https://copr.fedorainfracloud.org/coprs/fed500/python-beanquery/build/9111468/ docbook can be opened by Yelp which is already packaged. |