Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 911637 - dev-python/sphinx-celery fails to build documentation for dev-python/celery
Summary: dev-python/sphinx-celery fails to build documentation for dev-python/celery
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Zac Medico
URL: https://github.com/celery/sphinx_cele...
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-08-02 22:23 UTC by Marcin Deranek
Modified: 2023-10-28 04:07 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Upstream patch addressing the issue (extlinks.patch,1.28 KB, patch)
2023-08-02 22:24 UTC, Marcin Deranek
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Deranek 2023-08-02 22:23:29 UTC
Trying to build dev-python/celery with documentation (eg. see https://bugs.gentoo.org/891723) is not possible with latest version of dev-python/sphinx-celery

Reproducible: Always

Steps to Reproduce:
1. Try to build dev-python/celery with documentation (USE=doc) using dev-python/sphinx-celery from Portage
2.
3.
Actual Results:  
Build process fails with
TypeError: not all arguments converted during string formatting
error.

Expected Results:  
Build should succeed.

See linked pull request / attached patch which addresses the issue.
Comment 1 Marcin Deranek 2023-08-02 22:24:12 UTC
Created attachment 866884 [details, diff]
Upstream patch addressing the issue
Comment 2 Marcin Deranek 2023-08-02 22:46:10 UTC
I will make pull request as upstream patch does not apply cleanly anymore.
Comment 3 Larry the Git Cow gentoo-dev 2023-10-28 04:07:29 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6419c207f76b47943212367ba76b5099ccd02497

commit 6419c207f76b47943212367ba76b5099ccd02497
Author:     Marcin Deranek <marcin.deranek@slonko.net>
AuthorDate: 2023-08-03 15:49:31 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2023-10-28 04:07:24 +0000

    dev-python/sphinx-celery: Add placeholder to extlinks
    
    Closes: https://bugs.gentoo.org/911637
    Signed-off-by: Marcin Deranek <marcin.deranek@slonko.net>
    Closes: https://github.com/gentoo/gentoo/pull/32156
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 .../files/sphinx-celery-2.0.0-extlinks.patch       | 41 ++++++++++++++++++++++
 ...0.0-r3.ebuild => sphinx-celery-2.0.0-r4.ebuild} |  3 ++
 2 files changed, 44 insertions(+)