Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 907820 - dev-python/mkdocs-ansible: missing dependencies
Summary: dev-python/mkdocs-ansible: missing dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Marek Szuba
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-04 06:40 UTC by Michał Górny
Modified: 2023-07-10 23:04 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-06-04 06:40:11 UTC
I've bumped it to 0.1.6 but the problem isn't new.  From `pip check`:

mkdocs-ansible 0.1.6 requires markdown-exec, which is not installed.
mkdocs-ansible 0.1.6 requires markdown-include, which is not installed.
mkdocs-ansible 0.1.6 requires mkdocs-gen-files, which is not installed.
mkdocs-ansible 0.1.6 requires mkdocs-htmlproofer-plugin, which is not installed.
mkdocs-ansible 0.1.6 requires mkdocs-monorepo-plugin, which is not installed.
mkdocs-ansible 0.1.6 requires pipdeptree, which is not installed.

Please either add the deps or strip them from the package so that Python package depgraph isn't broken.
Comment 1 Larry the Git Cow gentoo-dev 2023-07-08 00:52:22 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857b9600a94dc7d03f943200a60b60ace07f037d

commit 857b9600a94dc7d03f943200a60b60ace07f037d
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2023-07-08 00:14:42 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2023-07-08 00:52:14 +0000

    dev-python/mkdocs-monorepo-plugin: new package, add 1.0.5
    
    Bug: https://bugs.gentoo.org/907820
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 dev-python/mkdocs-monorepo-plugin/Manifest         |  1 +
 dev-python/mkdocs-monorepo-plugin/metadata.xml     | 13 +++++++++
 .../mkdocs-monorepo-plugin-1.0.5.ebuild            | 33 ++++++++++++++++++++++
 3 files changed, 47 insertions(+)

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

commit dcfa026f56787a4e3d4270a3076c177b84ffdda4
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2023-07-07 23:59:35 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2023-07-08 00:52:13 +0000

    dev-python/mkdocs-htmlproofer-plugin: new package, add 0.13.1
    
    Bug: https://bugs.gentoo.org/907820
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 dev-python/mkdocs-htmlproofer-plugin/Manifest      |  1 +
 dev-python/mkdocs-htmlproofer-plugin/metadata.xml  | 13 ++++++++++
 .../mkdocs-htmlproofer-plugin-0.13.1.ebuild        | 30 ++++++++++++++++++++++
 3 files changed, 44 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5066303fbd52acbc029e693d1167b708da0b7c2b

commit 5066303fbd52acbc029e693d1167b708da0b7c2b
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2023-07-07 23:42:47 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2023-07-08 00:52:12 +0000

    dev-python/mkdocs-gen-files: new package, add 0.5.0
    
    Bug: https://bugs.gentoo.org/907820
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 dev-python/mkdocs-gen-files/Manifest               |  1 +
 dev-python/mkdocs-gen-files/metadata.xml           | 13 ++++++++++++
 .../mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild | 24 ++++++++++++++++++++++
 3 files changed, 38 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809f7c00f38dfb1dac567620595e213ee407f667

commit 809f7c00f38dfb1dac567620595e213ee407f667
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2023-07-07 23:13:20 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2023-07-08 00:52:10 +0000

    dev-python/markdown-include: new package, add 0.8.1
    
    Bug: https://bugs.gentoo.org/907820
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 dev-python/markdown-include/Manifest               |  1 +
 .../markdown-include/markdown-include-0.8.1.ebuild | 25 ++++++++++++++++++++++
 dev-python/markdown-include/metadata.xml           | 13 +++++++++++
 3 files changed, 39 insertions(+)

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

commit a340af1858ab15f9e3ddc894e0a4bd9718ece15f
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2023-07-07 23:04:19 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2023-07-08 00:52:09 +0000

    dev-python/markdown-exec: new package, add 1.6.0
    
    Bug: https://bugs.gentoo.org/907820
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 dev-python/markdown-exec/Manifest                  |  1 +
 .../markdown-exec/markdown-exec-1.6.0.ebuild       | 28 ++++++++++++++++++++++
 dev-python/markdown-exec/metadata.xml              | 16 +++++++++++++
 3 files changed, 45 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2023-07-10 23:04:50 UTC
The bug has been closed via the following commit(s):

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

commit b84164aab5125ba5963e300d4bb52a149574733d
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2023-07-10 21:20:53 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2023-07-10 23:04:16 +0000

    dev-python/mkdocs-ansible: add missing dependencies
    
    Closes: https://bugs.gentoo.org/907820
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 .../files/mkdocs-ansible-0.1.6-prune_deps.patch    | 20 +++++++++++
 .../mkdocs-ansible/mkdocs-ansible-0.1.6-r1.ebuild  | 41 ++++++++++++++++++++++
 .../mkdocs-ansible/mkdocs-ansible-0.1.6.ebuild     | 24 -------------
 3 files changed, 61 insertions(+), 24 deletions(-)